case F5: monparams_dmp(); break;
case F6: irqtab_dmp(); break;
case F7: kmessages_dmp(); break;
- case F8: timing_dmp(); break;
case F10: kenv_dmp(); break;
- case F11: memchunks_dmp(); break;
+ case F11: timing_dmp(); break;
case F12: sched_dmp(); break;
default:
printf("IS: unhandled notify for F%d (code %d)\n",
printf("- kmem_size: %5u\n", kinfo.kmem_size);
printf("- bootdev_base: %5u\n", kinfo.bootdev_base);
printf("- bootdev_size: %5u\n", kinfo.bootdev_size);
+ printf("- bootdev_mem: %5u\n", kinfo.bootdev_mem);
printf("- params_base: %5u\n", kinfo.params_base);
printf("- params_size: %5u\n", kinfo.params_size);
printf("- nr_procs: %3u\n", kinfo.nr_procs);
printf("- nr_tasks: %3u\n", kinfo.nr_tasks);
+ printf("- release: %.6s\n", kinfo.release);
printf("- version: %.6s\n", kinfo.version);
printf("\n");
}
-/*===========================================================================*
- * memchunks_dmp *
- *===========================================================================*/
-PUBLIC void memchunks_dmp()
-{
- int i,r;
- struct memory mem[NR_MEMS];
- if ((r = sys_getmemchunks(mem)) != OK) {
- report("IS","warning: couldn't get copy of mem chunks", r);
- return;
- }
-
- printf("Memory chunks:\n");
- for (i=0; i<NR_MEMS; i++) {
- printf("chunk %d: base %u, size %u\n", i, mem[i].base, mem[i].size);
- }
- printf("\n");
-}
-
-
/*===========================================================================*
_PROTOTYPE( void sched_dmp, (void) );
_PROTOTYPE( void monparams_dmp, (void) );
_PROTOTYPE( void kenv_dmp, (void) );
-_PROTOTYPE( void memchunks_dmp, (void) );
_PROTOTYPE( void timing_dmp, (void) );
/* dmp_pm.c */