- Timestamp:
- 2018-01-25T13:42:08Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1ab3c4b
- Parents:
- c832ab15
- git-author:
- Jiri Svoboda <jiri@…> (2017-01-24 18:40:44)
- git-committer:
- Jiri Svoboda <jiri@…> (2018-01-25 13:42:08)
- Location:
- boot/arch
- Files:
-
- 4 edited
-
arm32/include/arch/arch.h (modified) (1 diff)
-
mips32/include/arch/arch.h (modified) (1 diff)
-
ppc32/include/arch/arch.h (modified) (1 diff)
-
riscv64/include/arch/mm.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
boot/arch/arm32/include/arch/arch.h
rc832ab15 r5b0cf63 55 55 56 56 #ifdef MACHINE_beagleboardxm 57 #define PA_OFFSET 057 #define PA_OFFSET 0 58 58 #elif defined MACHINE_beaglebone 59 #define PA_OFFSET 059 #define PA_OFFSET 0 60 60 #else 61 #define PA_OFFSET 0x8000000061 #define PA_OFFSET 0x80000000 62 62 #endif 63 63 64 64 #ifndef __ASM__ 65 #define PA2KA(addr) (((uintptr_t) (addr)) + PA_OFFSET)65 #define PA2KA(addr) (((uintptr_t) (addr)) + PA_OFFSET) 66 66 #else 67 #define PA2KA(addr) ((addr) + PA_OFFSET)67 #define PA2KA(addr) ((addr) + PA_OFFSET) 68 68 #endif 69 69 -
boot/arch/mips32/include/arch/arch.h
rc832ab15 r5b0cf63 56 56 57 57 #ifndef __ASM__ 58 #define PA2KA(addr) (((uintptr_t) (addr)) + 0x80000000)59 #define PA2KSEG(addr) (((uintptr_t) (addr)) + 0xa0000000)60 #define KA2PA(addr) (((uintptr_t) (addr)) - 0x80000000)61 #define KSEG2PA(addr) (((uintptr_t) (addr)) - 0xa0000000)58 #define PA2KA(addr) (((uintptr_t) (addr)) + 0x80000000) 59 #define PA2KSEG(addr) (((uintptr_t) (addr)) + 0xa0000000) 60 #define KA2PA(addr) (((uintptr_t) (addr)) - 0x80000000) 61 #define KSEG2PA(addr) (((uintptr_t) (addr)) - 0xa0000000) 62 62 #else 63 #define PA2KA(addr) ((addr) + 0x80000000)64 #define KSEG2PA(addr) ((addr) - 0xa0000000)63 #define PA2KA(addr) ((addr) + 0x80000000) 64 #define KSEG2PA(addr) ((addr) - 0xa0000000) 65 65 #endif 66 66 -
boot/arch/ppc32/include/arch/arch.h
rc832ab15 r5b0cf63 38 38 39 39 #ifndef __ASM__ 40 #define PA2KA(addr) (((uintptr_t) (addr)) + 0x80000000)40 #define PA2KA(addr) (((uintptr_t) (addr)) + 0x80000000) 41 41 #else 42 #define PA2KA(addr) ((addr) + 0x80000000)42 #define PA2KA(addr) ((addr) + 0x80000000) 43 43 #endif 44 44 -
boot/arch/riscv64/include/arch/mm.h
rc832ab15 r5b0cf63 34 34 35 35 #ifndef __ASM__ 36 #define KA2PA(x) (((uintptr_t) (x)) - UINT64_C(0xffff800000000000))37 #define PA2KA(x) (((uintptr_t) (x)) + UINT64_C(0xffff800000000000))36 #define KA2PA(x) (((uintptr_t) (x)) - UINT64_C(0xffff800000000000)) 37 #define PA2KA(x) (((uintptr_t) (x)) + UINT64_C(0xffff800000000000)) 38 38 #else 39 #define KA2PA(x) ((x) - 0xffff800000000000)40 #define PA2KA(x) ((x) + 0xffff800000000000)39 #define KA2PA(x) ((x) - 0xffff800000000000) 40 #define PA2KA(x) ((x) + 0xffff800000000000) 41 41 #endif 42 42
Note:
See TracChangeset
for help on using the changeset viewer.
