Changeset 245 for soft/giet_vm/boot
- Timestamp:
- Jun 17, 2013, 11:38:40 PM (12 years ago)
- Location:
- soft/giet_vm/boot
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/boot/boot.ld
r203 r245 17 17 *(.boot) 18 18 *(.text) 19 20 19 *(.rodata) 21 20 *(.rodata.*) 22 *(.data) 23 *(.lit8) 24 *(.lit4) 25 *(.sdata) 26 *(.bss) 27 *(COMMON) 28 *(.sbss) 29 *(.scommon) 21 } 22 23 . = seg_boot_data_base; 24 seg_boot_data : 25 { 26 *(.wdata) 30 27 } 31 28 } -
soft/giet_vm/boot/boot_init.c
r240 r245 89 89 90 90 // Page table addresses arrays 91 __attribute__((section (".wdata"))) 91 92 paddr_t boot_ptabs_paddr[GIET_NB_VSPACE_MAX]; 93 94 __attribute__((section (".wdata"))) 92 95 unsigned int boot_ptabs_vaddr[GIET_NB_VSPACE_MAX]; 93 96 94 97 // Scheduler pointers array (virtual addresses) 98 __attribute__((section (".wdata"))) 95 99 static_scheduler_t* boot_schedulers[NB_CLUSTERS * NB_PROCS_MAX]; 96 100 97 101 // Next free PT2 index array 102 __attribute__((section (".wdata"))) 98 103 unsigned int boot_next_free_pt2[GIET_NB_VSPACE_MAX] = 99 104 { [0 ... GIET_NB_VSPACE_MAX - 1] = 0 }; 100 105 101 106 // Max PT2 index 107 __attribute__((section (".wdata"))) 102 108 unsigned int boot_max_pt2[GIET_NB_VSPACE_MAX] = 103 109 { [0 ... GIET_NB_VSPACE_MAX - 1] = 0 };
Note: See TracChangeset
for help on using the changeset viewer.