diff options
Diffstat (limited to 'components')
| -rw-r--r-- | components/lwp/arch/risc-v/rv64/lwp_arch.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/components/lwp/arch/risc-v/rv64/lwp_arch.h b/components/lwp/arch/risc-v/rv64/lwp_arch.h index 99f3c62ed9..7a4a8b3f42 100644 --- a/components/lwp/arch/risc-v/rv64/lwp_arch.h +++ b/components/lwp/arch/risc-v/rv64/lwp_arch.h @@ -25,6 +25,15 @@ #define USER_VADDR_TOP 0xFF000000UL #define USER_LOAD_VADDR 0xD0000000UL #define LDSO_LOAD_VADDR USER_LOAD_VADDR +#elif defined(ARCH_REMAP_KERNEL) +#define USER_VADDR_START 0x00001000UL +#define USER_VADDR_TOP 0x003ffffff000UL +#define USER_STACK_VSTART 0x000270000000UL +#define USER_STACK_VEND USER_HEAP_VADDR +#define USER_HEAP_VADDR 0x000300000000UL +#define USER_HEAP_VEND USER_VADDR_TOP +#define USER_LOAD_VADDR 0x200000000 +#define LDSO_LOAD_VADDR 0x200000000 #else #define USER_HEAP_VADDR 0x300000000UL #define USER_HEAP_VEND USER_STACK_VSTART |
