X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdevices%2Fdisk.h;h=affbe323c5361f79572f8b499762e576ce8944df;hb=fba4443410241dd95c25a0fd7c5f8c0d8ff30ada;hp=9e785e549937079554d063658550bc7372cc8ee0;hpb=f2f8875638593bd5365cfd6a5ba7c9578e52322f;p=pintos-anon diff --git a/src/devices/disk.h b/src/devices/disk.h index 9e785e5..affbe32 100644 --- a/src/devices/disk.h +++ b/src/devices/disk.h @@ -1,5 +1,5 @@ -#ifndef HEADER_DISK_H -#define HEADER_DISK_H 1 +#ifndef DEVICES_DISK_H +#define DEVICES_DISK_H #include #include @@ -16,9 +16,12 @@ typedef uint32_t disk_sector_t; #define PRDSNu PRIu32 void disk_init (void); +void disk_print_stats (void); + struct disk *disk_get (int chan_no, int dev_no); disk_sector_t disk_size (struct disk *); +const char *disk_name (struct disk *); void disk_read (struct disk *, disk_sector_t, void *); void disk_write (struct disk *, disk_sector_t, const void *); -#endif /* disk.h */ +#endif /* devices/disk.h */