Fix PRDSNu.
[pintos-anon] / src / devices / disk.h
index 9df00ffbf541a155d4a3a45aff25e5d0304311ab..9d5216418e02128cf62ecd45a1d210a1cd1c9ece 100644 (file)
@@ -1,14 +1,16 @@
 #ifndef HEADER_DISK_H
 #define HEADER_DISK_H 1
 
+#include <inttypes.h>
 #include <stdint.h>
 
 #define DISK_SECTOR_SIZE 512
 
 typedef uint32_t disk_sector_no;
+#define PRDSNu PRIu32   /* For use with printk(). */
 
 void disk_init (void);
-struct disk *disk_get (int idx);
+struct disk *disk_get (int chan_no, int dev_no);
 disk_sector_no disk_size (struct disk *);
 void disk_read (struct disk *, disk_sector_no, void *);
 void disk_write (struct disk *, disk_sector_no, const void *);