--- np2/bios/bios.h 2003/12/04 06:41:23 1.2 +++ np2/bios/bios.h 2004/01/22 01:10:03 1.5 @@ -29,6 +29,11 @@ enum { // オフセット〜 BIOSOFST_WAIT = 0x0140 // FDD waiting }; +enum { + BIOS1B_SASI = 0, + BIOS1B_SCSI = 1 +}; + #ifdef __cplusplus extern "C" { @@ -36,7 +41,6 @@ extern "C" { extern BOOL biosrom; -void bios_getpath(char *path, const char *name, int maxlen); void bios_init(void); UINT MEMCALL biosfunc(UINT32 adrs); @@ -59,11 +63,13 @@ void bios0x18_16(BYTE chr, BYTE atr); void bios0x19(void); void bios0x1a(void); -void bios0x1a_main(void); // ver0.30 +void bios0x1a_main(void); void bios0x1b(void); +void fddbios_equip(REG8 type, BOOL clear); +REG8 sxsi_operate(REG8 type); -UINT16 bootstrapload(void); +REG16 bootstrapload(void); void bios0x1c(void); void bios0x1c_03(void);