Hard disc controllers can now be selected on all machines.
Added device configuration for hard disc controller to Wx GUI.
This commit is contained in:
parent
4ca6d67f87
commit
06f7cd3c6c
10 changed files with 3759 additions and 3574 deletions
|
|
@ -1,6 +1,8 @@
|
|||
#ifndef __IDE__
|
||||
#define __IDE__
|
||||
|
||||
#include "device.h"
|
||||
|
||||
struct IDE;
|
||||
|
||||
extern void writeide(int ide_board, uint16_t addr, uint8_t val);
|
||||
|
|
@ -9,7 +11,6 @@ extern uint8_t readide(int ide_board, uint16_t addr);
|
|||
extern uint16_t readidew(int ide_board);
|
||||
extern void callbackide(int ide_board);
|
||||
extern void resetide(void);
|
||||
extern void ide_init();
|
||||
extern void ide_pri_enable();
|
||||
extern void ide_sec_enable();
|
||||
extern void ide_pri_disable();
|
||||
|
|
@ -58,4 +59,6 @@ uint32_t atapi_get_cd_volume(int channel);
|
|||
|
||||
#define CDROM_IMAGE 200
|
||||
|
||||
extern device_t ide_device;
|
||||
|
||||
#endif //__IDE__
|
||||
|
|
|
|||
Loading…
Reference in a new issue