Changeset ae318d3 in mainline for kernel/arch/sparc64/src/drivers/sgcn.c
- Timestamp:
- 2009-02-16T18:50:48Z (16 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 06da55b
- Parents:
- 17f168e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/sparc64/src/drivers/sgcn.c
r17f168e rae318d3 162 162 163 163 /** 164 * Registers the physical area of the SRAM so that the userspace SGCN 165 * driver can map it. Moreover, it sets some sysinfo values (SRAM address 166 * and SRAM size). 167 */ 168 static void register_sram_parea(uintptr_t sram_begin_physical) 169 { 170 static parea_t sram_parea; 171 sram_parea.pbase = sram_begin_physical; 172 sram_parea.vbase = (uintptr_t) sram_begin; 173 sram_parea.frames = MAPPED_AREA_SIZE / FRAME_SIZE; 174 sram_parea.cacheable = false; 175 ddi_parea_register(&sram_parea); 176 164 * Set some sysinfo values (SRAM address and SRAM size). 165 */ 166 static void register_sram(uintptr_t sram_begin_physical) 167 { 177 168 sysinfo_set_item_val("sram.area.size", NULL, MAPPED_AREA_SIZE); 178 169 sysinfo_set_item_val("sram.address.physical", NULL, … … 212 203 sram_begin = hw_map(sram_begin_physical, MAPPED_AREA_SIZE); 213 204 214 register_sram _parea(sram_begin_physical);205 register_sram(sram_begin_physical); 215 206 } 216 207
Note:
See TracChangeset
for help on using the changeset viewer.