Changeset 052da81 in mainline for arch/mips32/src/drivers/arc.c
- Timestamp:
- 2006-02-18T14:40:15Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- daea4bf
- Parents:
- ede493e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/mips32/src/drivers/arc.c
rede493e r052da81 37 37 #include <align.h> 38 38 #include <console/console.h> 39 #include <console/kconsole.h> 40 #include <console/cmd.h> 39 41 40 42 /* This is a good joke, SGI HAS different types than NT bioses... */ … … 153 155 desc = arc_entry->getmemorydescriptor(NULL); 154 156 while (desc) { 155 printf("%s: %d (size: %dKB)\n",basetypes[desc->type], 157 printf("%s: %d(%P) (size: %dKB)\n",basetypes[desc->type], 158 desc->basepage * ARC_FRAME, 156 159 desc->basepage * ARC_FRAME, 157 160 desc->basecount*ARC_FRAME/1024); … … 173 176 } 174 177 178 static int cmd_reboot(cmd_arg_t *argv) 179 { 180 arc_entry->reboot(); 181 return 0; 182 } 183 static cmd_info_t reboot_info = { 184 .name = "reboot", 185 .description = "Reboot computer", 186 .func = cmd_reboot, 187 .argc = 0 188 }; 189 175 190 /** Initialize ARC structure 176 191 * … … 189 204 arc_putchar('C'); 190 205 arc_putchar('\n'); 206 207 /* Add command for resetting the computer */ 208 cmd_initialize(&reboot_info); 209 cmd_register(&reboot_info); 191 210 192 211 return 0; … … 305 324 total += basesize; 306 325 307 zone_create(ADDR2PFN(base), 308 SIZE2FRAMES(ALIGN_DOWN(basesize,FRAME_SIZE)), 309 ADDR2PFN(base),0); 326 zone_create(ADDR2PFN(base), SIZE2FRAMES(basesize), 327 ADDR2PFN(base), 0); 310 328 } 311 329 desc = arc_entry->getmemorydescriptor(desc);
Note:
See TracChangeset
for help on using the changeset viewer.