Vladimir Serbinenko
|
bbc52c228f
|
Enable cache on ARM U-Boot port.
Without it the port is reidiculously slow.
|
2013-12-23 05:01:58 +01:00 |
|
Vladimir Serbinenko
|
943981ff65
|
Fix ARM cache maintainance.
More code was converted from ASM to C for easier handling.
|
2013-12-23 04:27:53 +01:00 |
|
Vladimir Serbinenko
|
adabfb5418
|
* grub-core/kern/arm/cache.c (grub_arm_disable_caches_mmu): Use v6
algorithm on v5.
Suggested by: Leif Lindholm.
|
2013-12-22 22:33:35 +01:00 |
|
Vladimir Serbinenko
|
2bdd07195c
|
* grub-core/kern/arm/cache.c (probe_caches): Move asm part to ...
* grub-core/kern/arm/cache_armv6.S: ... here. This allows this
asm to stay in arm even if surrounding is thumb.
|
2013-11-13 09:58:52 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
17c8bc378f
|
* grub-core/kern/arm/cache.c: Add v5 write-through cache support.
|
2013-10-03 23:29:57 +02:00 |
|
Francesco Lavra
|
d60c9a81ac
|
Fix ARM cpuid probing
|
2013-06-07 16:56:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
470038745c
|
Fix a bug and stick nearer to the specification, introduce armv6_unified.
|
2013-05-17 13:05:28 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
390df92f0b
|
Detect cache type on runtime rather than compile time
|
2013-05-17 01:33:22 +02:00 |
|