Test disk code slightly more thoroughly.
[pintos-anon] / src / threads / init.c
index 8702da418738fe8df411906289bd0a6e9ca45b12..81188e950c6e8825052c18003d3eeea761ae1435 100644 (file)
@@ -35,12 +35,12 @@ main_thread (void *aux UNUSED)
 {
   struct disk *hda;
   disk_init ();
-  hda = disk_get (0);
+  hda = disk_get (1);
   if (hda != NULL) 
     {
       char buf[DISK_SECTOR_SIZE];
       disk_read (hda, 0, buf);
-      hex_dump (buf, sizeof buf);
+      //hex_dump (buf, sizeof buf);
     }
   else
     printk ("no hda\n");
@@ -65,7 +65,7 @@ main (void)
      the bootloader how much RAM this machine has. */
   kernel_pages = (&_end - &_text + 4095) / 4096;
   ram_pages = *(uint32_t *) (0x7e00 - 6);
-  printk ("ram: detected %'d kB.\n", ram_pages * 4);
+  printk ("ram: detected %'d kB main memory.\n", ram_pages * 4);
 
   /* Memory from the end of the kernel through the end of memory
      is free.  Give it to the page allocator. */