Data Fields | |
char | name [8] |
uint16_t | reg_base |
uint8_t | irq |
struct lock | lock |
bool | expecting_interrupt |
struct semaphore | completion_wait |
struct ata_disk | devices [2] |
Definition at line 65 of file ide.c.
char channel::name[8] |
struct lock channel::lock [read] |
Definition at line 72 of file ide.c.
Referenced by ide_init(), interrupt_handler(), and issue_pio_command().
struct semaphore channel::completion_wait [read] |
Definition at line 74 of file ide.c.
Referenced by ide_init(), ide_read(), ide_write(), identify_ata_device(), and interrupt_handler().
struct ata_disk channel::devices[2] [read] |