1#ifndef __USB_HID__HID_HPP__
2#define __USB_HID__HID_HPP__
void identify(struct ioforge_block_device *block)
static int read(vnode_t *vnode, uintptr_t addr, void *buf, size_t count)
void read_sector_size(struct ioforge_block_device *block)
void read_ascii(char *out, uint16_t off, uint16_t *buff, uint16_t len)
static ATAPIModule * getInstance()
void build_acmd(uint8_t opcode, uint32_t lba, uint32_t sector_count, uint8_t(&acmd)[16])
void probe(struct ioforge_block_device *block)
static int write(vnode_t *vnode, uintptr_t addr, void *buf, size_t count)
IOForgeBlock(const char *mod)