HelenOS sources

ata_channel_t      81 uspace/drv/block/isa-ide/isa-ide.h 	ata_channel_t *channel;
ata_channel_t     100 uspace/drv/block/pci-ide/pci-ide.h 	ata_channel_t *channel;
ata_channel_t     200 uspace/lib/ata/include/ata/ata.h extern errno_t ata_channel_create(ata_params_t *, ata_channel_t **);
ata_channel_t     201 uspace/lib/ata/include/ata/ata.h extern errno_t ata_channel_initialize(ata_channel_t *);
ata_channel_t     202 uspace/lib/ata/include/ata/ata.h extern errno_t ata_channel_destroy(ata_channel_t *);
ata_channel_t     203 uspace/lib/ata/include/ata/ata.h extern void ata_channel_quiesce(ata_channel_t *);
ata_channel_t     204 uspace/lib/ata/include/ata/ata.h extern void ata_channel_irq(ata_channel_t *, uint8_t);
ata_channel_t      76 uspace/lib/ata/src/ata.c static void ata_msg_note(ata_channel_t *, const char *, ...);
ata_channel_t      77 uspace/lib/ata/src/ata.c static void ata_msg_debug(ata_channel_t *, const char *, ...);
ata_channel_t      78 uspace/lib/ata/src/ata.c static void ata_msg_warn(ata_channel_t *, const char *, ...);
ata_channel_t      79 uspace/lib/ata/src/ata.c static void ata_msg_error(ata_channel_t *, const char *, ...);
ata_channel_t      82 uspace/lib/ata/src/ata.c static void ata_read_data_16(ata_channel_t *, uint16_t *, size_t);
ata_channel_t      83 uspace/lib/ata/src/ata.c static void ata_write_data_16(ata_channel_t *, uint16_t *, size_t);
ata_channel_t      84 uspace/lib/ata/src/ata.c static uint8_t ata_read_cmd_8(ata_channel_t *, uint16_t);
ata_channel_t      85 uspace/lib/ata/src/ata.c static void ata_write_cmd_8(ata_channel_t *, uint16_t, uint8_t);
ata_channel_t      86 uspace/lib/ata/src/ata.c static void ata_write_ctl_8(ata_channel_t *, uint16_t, uint8_t);
ata_channel_t      88 uspace/lib/ata/src/ata.c static errno_t ata_bd_init_irq(ata_channel_t *);
ata_channel_t      89 uspace/lib/ata/src/ata.c static void ata_bd_fini_irq(ata_channel_t *);
ata_channel_t     106 uspace/lib/ata/src/ata.c static errno_t ata_device_init(ata_channel_t *, ata_device_t *, int);
ata_channel_t     120 uspace/lib/ata/src/ata.c static void coord_sc_program(ata_channel_t *, const block_coord_t *, uint16_t);
ata_channel_t     121 uspace/lib/ata/src/ata.c static errno_t wait_status(ata_channel_t *, unsigned, unsigned, uint8_t *,
ata_channel_t     123 uspace/lib/ata/src/ata.c static errno_t wait_irq(ata_channel_t *, uint8_t *, unsigned);
ata_channel_t     155 uspace/lib/ata/src/ata.c errno_t ata_channel_create(ata_params_t *params, ata_channel_t **rchan)
ata_channel_t     157 uspace/lib/ata/src/ata.c 	ata_channel_t *chan;
ata_channel_t     160 uspace/lib/ata/src/ata.c 	chan = calloc(1, sizeof(ata_channel_t));
ata_channel_t     184 uspace/lib/ata/src/ata.c errno_t ata_channel_initialize(ata_channel_t *chan)
ata_channel_t     254 uspace/lib/ata/src/ata.c errno_t ata_channel_destroy(ata_channel_t *chan)
ata_channel_t     283 uspace/lib/ata/src/ata.c void ata_channel_quiesce(ata_channel_t *chan)
ata_channel_t     323 uspace/lib/ata/src/ata.c static void ata_read_data_16(ata_channel_t *chan, uint16_t *buf,
ata_channel_t     335 uspace/lib/ata/src/ata.c static void ata_write_data_16(ata_channel_t *chan, uint16_t *data,
ata_channel_t     347 uspace/lib/ata/src/ata.c static uint8_t ata_read_cmd_8(ata_channel_t *chan, uint16_t port)
ata_channel_t     358 uspace/lib/ata/src/ata.c static void ata_write_cmd_8(ata_channel_t *chan, uint16_t port, uint8_t value)
ata_channel_t     369 uspace/lib/ata/src/ata.c static void ata_write_ctl_8(ata_channel_t *chan, uint16_t port, uint8_t value)
ata_channel_t     379 uspace/lib/ata/src/ata.c static void ata_msg_note(ata_channel_t *chan, const char *fmt, ...)
ata_channel_t     396 uspace/lib/ata/src/ata.c static void ata_msg_debug(ata_channel_t *chan, const char *fmt, ...)
ata_channel_t     413 uspace/lib/ata/src/ata.c static void ata_msg_warn(ata_channel_t *chan, const char *fmt, ...)
ata_channel_t     430 uspace/lib/ata/src/ata.c static void ata_msg_error(ata_channel_t *chan, const char *fmt, ...)
ata_channel_t     492 uspace/lib/ata/src/ata.c static errno_t ata_bd_init_irq(ata_channel_t *chan)
ata_channel_t     501 uspace/lib/ata/src/ata.c static void ata_bd_fini_irq(ata_channel_t *chan)
ata_channel_t     514 uspace/lib/ata/src/ata.c static errno_t ata_device_init(ata_channel_t *chan, ata_device_t *d,
ata_channel_t     800 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t     846 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t     888 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t     919 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t     962 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1008 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1039 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1104 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1138 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1197 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1454 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1535 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1607 uspace/lib/ata/src/ata.c 	ata_channel_t *chan = device->chan;
ata_channel_t    1741 uspace/lib/ata/src/ata.c static void coord_sc_program(ata_channel_t *chan, const block_coord_t *bc,
ata_channel_t    1772 uspace/lib/ata/src/ata.c static errno_t wait_status(ata_channel_t *chan, unsigned set, unsigned n_reset,
ata_channel_t    1822 uspace/lib/ata/src/ata.c static errno_t wait_irq(ata_channel_t *chan, uint8_t *pstatus, unsigned timeout)
ata_channel_t    1862 uspace/lib/ata/src/ata.c void ata_channel_irq(ata_channel_t *chan, uint8_t status)
ata_channel_t      58 uspace/lib/ata/test/ata.c 	ata_channel_t *chan;
ata_channel_t      90 uspace/lib/ata/test/ata.c 	ata_channel_t *chan;
HelenOS homepage, sources at GitHub