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
|
d45067a290
|
Add explicit thumb interwork bx in asm files.
Shouldn't matter for armv >= 5 but let's be safe.
|
2013-12-17 14:50:44 +01:00 |
|
Vladimir Serbinenko
|
9ef81064a3
|
* grub-core/kern/arm/cache.S: Don't switch back to ARM mode when
compiling to thumb2.
* grub-core/kern/arm/cache_armv7.S: Likewise.
* grub-core/lib/arm/setjmp.S: Likewise.
|
2013-11-16 17:37:06 +01:00 |
|
Vladimir Serbinenko
|
8149861554
|
* grub-core/kern/arm/cache.S: Replace = with explicit litteral load.
|
2013-11-13 06:23:32 +01:00 |
|
Vladimir Serbinenko
|
c773faf05e
|
Revert " * include/grub/symbol.h (ADDR): New macro. Replace all occurences of"
This reverts commit 286551b4eb .
|
2013-11-13 02:17:20 +01:00 |
|
Vladimir Serbinenko
|
286551b4eb
|
* include/grub/symbol.h (ADDR): New macro. Replace all occurences of
=x with ADDR(x) in arm assembly.
(END): New macro. Replace all .end with END.
|
2013-11-13 01:04:56 +01:00 |
|
Leif Lindholm
|
e70d6736ff
|
* kern/arm/cache.S: Correct access to ilinesz/dlinesz variables.
Clean up stack manipulation (sync_caches_armv*)
|
2013-09-19 09:21:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
390df92f0b
|
Detect cache type on runtime rather than compile time
|
2013-05-17 01:33:22 +02:00 |
|
Leif Lindholm
|
72a21cf09b
|
Leif's ARMv6 cache support
|
2013-05-16 16:23:31 +02:00 |
|
Leif Lindholm
|
bb9f92b9b1
|
Leif's build fixes
|
2013-05-03 14:41:08 +02:00 |
|
Leif Lindholm
|
389b31cd71
|
Initial import of Leif's work
|
2013-04-07 02:41:07 +02:00 |
|