diff options
Diffstat (limited to 'firmware')
| -rw-r--r-- | firmware/common/disk.c | 6 | ||||
| -rw-r--r-- | firmware/common/disk.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/firmware/common/disk.c b/firmware/common/disk.c index b662072..b85f460 100644 --- a/firmware/common/disk.c +++ b/firmware/common/disk.c @@ -73,3 +73,9 @@ struct partinfo* disk_init(void) return part; } + +struct partinfo* disk_partinfo(int partition) +{ + return &part[partition]; +} + diff --git a/firmware/common/disk.h b/firmware/common/disk.h index 2d97e43..865b7bb 100644 --- a/firmware/common/disk.h +++ b/firmware/common/disk.h @@ -30,5 +30,6 @@ struct partinfo { /* returns a pointer to an array of 8 partinfo structs */ struct partinfo* disk_init(void); +struct partinfo* disk_partinfo(int partition); #endif |