search for: ebios_disk_op

Displaying 2 results from an estimated 2 matches for "ebios_disk_op".

2013 Sep 06
1
[PATCH 2/2 v2] com32/disk: Improve flow at disk_write_sectors and disk_read_sectors.
...TE_CODE = 0x03, +}; + struct disk_ebios_dapa { uint16_t len; uint16_t count; @@ -177,4 +190,9 @@ extern void disk_gpt_part_dump(const struct disk_gpt_part_entry *const gpt_part); extern void disk_gpt_header_dump(const struct disk_gpt_header *const gpt); +static inline void *ebios_disk_op(const struct disk_info *const, + com32sys_t *, uint64_t, uint8_t); +static inline void *chs_disk_op(const struct disk_info *const, + com32sys_t *, uint64_t, uint8_t); + #endif /* _SYSLINUX_DISK_H */ diff --git a/com32/lib/syslinux/disk.c b/com32/lib/syslinux/disk.c index 554bed3..96e32e7...
2013 Sep 06
1
[PATCH 2/2] com32/disk: Improve flow at disk_write_sectors and disk_read_sectors.
...te */ + CHS_READ_CODE = 0x02, + CHS_WRITE_CODE = 0x03, }; struct disk_ebios_dapa { @@ -177,4 +193,9 @@ extern void disk_gpt_part_dump(const struct disk_gpt_part_entry *const gpt_part); extern void disk_gpt_header_dump(const struct disk_gpt_header *const gpt); +static void *ebios_disk_op(const struct disk_info *const, + com32sys_t *, uint64_t, uint8_t); +static void *chs_disk_op(const struct disk_info *const, + com32sys_t *, uint64_t, uint8_t); + #endif /* _SYSLINUX_DISK_H */ diff --git a/com32/lib/syslinux/disk.c b/com32/lib/syslinux/disk.c index 554bed3..c80bfbb 100644...