URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 1488 |
Rev 1693 |
Line 182... |
Line 182... |
void ata_devices_init(ata_devices *devices);
|
void ata_devices_init(ata_devices *devices);
|
void ata_devices_hw_reset(ata_devices *devices, int reset_signal);
|
void ata_devices_hw_reset(ata_devices *devices, int reset_signal);
|
short ata_devices_read(ata_devices *devices, char adr);
|
short ata_devices_read(ata_devices *devices, char adr);
|
void ata_devices_write(ata_devices *devices, char adr, short value);
|
void ata_devices_write(ata_devices *devices, char adr, short value);
|
|
|
/* single device */
|
|
void ata_device_init(ata_device *device, int dev);
|
|
void ata_device_hw_reset(ata_device *device, int reset_signal, int daspo, int pdiagi, int daspi);
|
|
void ata_device_do_control_register(ata_device *device);
|
void ata_device_do_control_register(ata_device *device);
|
void ata_device_do_command_register(ata_device *device);
|
void ata_device_do_command_register(ata_device *device);
|
void ata_device_write(ata_device *device, char adr, short value);
|
|
|
|
/* housekeeping routines */
|
|
FILE *open_file(unsigned long *size, const char *filename);
|
|
FILE *open_local(void);
|
|
|
|
|
|
#endif
|
#endif
|
|
|
No newline at end of file
|
No newline at end of file
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.