Diff for /np2/io/fdc.c between versions 1.16 and 1.18

version 1.16, 2005/02/07 14:46:11 version 1.18, 2007/11/03 00:00:20
Line 267  static void FDC_SenseDeviceStatus(void)  Line 267  static void FDC_SenseDeviceStatus(void) 
         }          }
 }  }
   
 static BOOL writesector(void) {  static BRESULT writesector(void) {
   
         fdc.stat[fdc.us] = (fdc.hd << 2) | fdc.us;          fdc.stat[fdc.us] = (fdc.hd << 2) | fdc.us;
         if (!FDC_DriveCheck(TRUE)) {          if (!FDC_DriveCheck(TRUE)) {
Line 823  static const IOINP fdci90[4] = { Line 823  static const IOINP fdci90[4] = {
 static const IOOUT fdcobe[1] = {fdc_obe};  static const IOOUT fdcobe[1] = {fdc_obe};
 static const IOINP fdcibe[1] = {fdc_ibe};  static const IOINP fdcibe[1] = {fdc_ibe};
   
 void fdc_reset(void) {  void fdc_reset(const NP2CFG *pConfig) {
   
         ZeroMemory(&fdc, sizeof(fdc));          ZeroMemory(&fdc, sizeof(fdc));
         fdc.equip = np2cfg.fddequip;          fdc.equip = pConfig->fddequip;
 #if defined(SUPPORT_PC9821)  #if defined(SUPPORT_PC9821)
         fdc.support144 = 1;          fdc.support144 = 1;
 #else  #else
         fdc.support144 = np2cfg.usefd144;          fdc.support144 = pConfig->usefd144;
 #endif  #endif
         fdcstatusreset();          fdcstatusreset();
         dmac_attach(DMADEV_2HD, FDC_DMACH2HD);          dmac_attach(DMADEV_2HD, FDC_DMACH2HD);

Removed from v.1.16  
changed lines
  Added in v.1.18


RetroPC.NET-CVS <cvs@retropc.net>