Changes in kernel/arch/arm32/src/mach/testarm/testarm.c [1402402:c0699467] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm32/src/mach/testarm/testarm.c
r1402402 rc0699467 37 37 #include <arch/mach/testarm/testarm.h> 38 38 #include <mm/page.h> 39 #include <mm/km.h>40 39 #include <genarch/fb/fb.h> 41 40 #include <abi/fb/visuals.h> … … 72 71 void gxemul_init(void) 73 72 { 74 gxemul_kbd = (void *) km_map(GXEMUL_KBD_ADDRESS, PAGE_SIZE, 75 PAGE_WRITE | PAGE_NOT_CACHEABLE); 76 gxemul_rtc = (void *) km_map(GXEMUL_RTC_ADDRESS, PAGE_SIZE, 77 PAGE_WRITE | PAGE_NOT_CACHEABLE); 78 gxemul_irqc = (void *) km_map(GXEMUL_IRQC_ADDRESS, PAGE_SIZE, 79 PAGE_WRITE | PAGE_NOT_CACHEABLE); 73 gxemul_kbd = (void *) hw_map(GXEMUL_KBD_ADDRESS, PAGE_SIZE); 74 gxemul_rtc = (void *) hw_map(GXEMUL_RTC_ADDRESS, PAGE_SIZE); 75 gxemul_irqc = (void *) hw_map(GXEMUL_IRQC_ADDRESS, PAGE_SIZE); 80 76 } 81 77 … … 128 124 sysinfo_set_item_val("kbd", NULL, true); 129 125 sysinfo_set_item_val("kbd.inr", NULL, GXEMUL_KBD_IRQ); 130 sysinfo_set_item_val("kbd.address.physical", NULL, 131 GXEMUL_KBD_ADDRESS); 126 sysinfo_set_item_val("kbd.address.virtual", NULL, (sysarg_t) gxemul_kbd); 132 127 #endif 133 128 } … … 207 202 * @param size Place to store memory size. 208 203 */ 209 void gxemul_get_memory_extents(uintptr_t *start, size_t *size)204 void gxemul_get_memory_extents(uintptr_t *start, uintptr_t *size) 210 205 { 211 206 *start = 0; 212 207 *size = *((uintptr_t *) (GXEMUL_MP_ADDRESS + GXEMUL_MP_MEMSIZE_OFFSET)); 213 208 } 214 209
Note:
See TracChangeset
for help on using the changeset viewer.