]>
glassweightruler.freedombox.rocks Git - Ventoy.git/blob - IPXE/ipxe-3fe683e/src/arch/x86/interface/pcbios/ventoy_int13.h
2 #ifndef __VENTOY_INT13_H__
3 #define __VENTOY_INT13_H__
6 #define for_each_sandev( sandev ) sandev = g_sandev; if (sandev)
8 int ventoy_vdisk_read(struct san_device
*sandev
, uint64_t lba
, unsigned int count
, unsigned long buffer
);
10 static inline int ventoy_sandev_write ( struct san_device
*sandev
, uint64_t lba
, unsigned int count
, unsigned long buffer
)
16 DBGC(sandev
, "ventoy_sandev_write\n");
20 static inline int ventoy_sandev_reset (void *sandev
)
23 DBGC(sandev
, "ventoy_sandev_reset\n");
27 #define sandev_reset ventoy_sandev_reset
28 #define sandev_read ventoy_vdisk_read
29 #define sandev_write ventoy_sandev_write
32 #define ECANCELED 0x0b
47 #endif /* __VENTOY_INT13_H__ */