Changeset 8a1afd2 in mainline for kernel/generic
- Timestamp:
- 2018-10-17T22:51:33Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 1d18bbc0, d723a80
- Parents:
- 7900e5d
- Location:
- kernel/generic
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/include/main/main.h
r7900e5d r8a1afd2 38 38 #include <typedefs.h> 39 39 40 extern size_t hardcoded_kdata_size; 41 extern size_t hardcoded_ktext_size; 42 extern uintptr_t hardcoded_load_address; 40 /* Address of the start of the kernel image. */ 41 extern uint8_t kernel_load_address[]; 42 /* Address of the end of kernel. */ 43 extern uint8_t kdata_end[]; 44 43 45 extern uintptr_t stack_safe; 44 46 -
kernel/generic/src/main/main.c
r7900e5d r8a1afd2 168 168 config.cpu_active = 1; 169 169 170 config.base = hardcoded_load_address; 171 config.kernel_size = ALIGN_UP(hardcoded_ktext_size + 172 hardcoded_kdata_size, PAGE_SIZE); 170 config.base = (uintptr_t) kernel_load_address; 171 172 config.kernel_size = 173 ALIGN_UP((uintptr_t) kdata_end - config.base, PAGE_SIZE); 173 174 config.stack_size = STACK_SIZE; 174 175
Note:
See TracChangeset
for help on using the changeset viewer.