mirror of
https://github.com/86Box/86Box.git
synced 2026-02-23 09:58:19 -07:00
14 lines
879 B
C
14 lines
879 B
C
extern int hdd_image_load(int id);
|
|
extern void hdd_image_seek(uint8_t id, uint32_t sector);
|
|
extern void hdd_image_read(uint8_t id, uint32_t sector, uint32_t count, uint8_t *buffer);
|
|
extern int hdd_image_read_ex(uint8_t id, uint32_t sector, uint32_t count, uint8_t *buffer);
|
|
extern void hdd_image_write(uint8_t id, uint32_t sector, uint32_t count, uint8_t *buffer);
|
|
extern int hdd_image_write_ex(uint8_t id, uint32_t sector, uint32_t count, uint8_t *buffer);
|
|
extern void hdd_image_zero(uint8_t id, uint32_t sector, uint32_t count);
|
|
extern int hdd_image_zero_ex(uint8_t id, uint32_t sector, uint32_t count);
|
|
extern uint32_t hdd_image_get_last_sector(uint8_t id);
|
|
extern uint8_t hdd_image_get_type(uint8_t id);
|
|
extern void hdd_image_specify(uint8_t id, uint64_t hpc, uint64_t spt);
|
|
extern void hdd_image_unload(uint8_t id, int fn_preserve);
|
|
extern void hdd_image_close(uint8_t id);
|