taglinefilesource code
OUT3273drivers/block/floppy.cOUT(FDGETMAXERRS, &UDP->max_errors);
OUT3282drivers/block/floppy.cOUT(FDGETDRVPRM, UDP);
OUT3289drivers/block/floppy.cOUT(FDGETDRVSTAT, UDRS);
OUT3294drivers/block/floppy.cOUT(FDGETFDCSTAT,UFDCS);
OUT3299drivers/block/floppy.cOUT(FDWERRORGET,UDRWE);
OUT1164drivers/cdrom/sbpcd.cif (fam0LV_drive) OUT(CDo_command,CMD0_STATUS);
OUT1165drivers/cdrom/sbpcd.celse if (fam1_drive) OUT(CDo_command,CMD1_STATUS);
OUT1166drivers/cdrom/sbpcd.celse if (fam2_drive) OUT(CDo_command,CMD2_STATUS);
OUT1167drivers/cdrom/sbpcd.cif (!fam0LV_drive) for (i=0;i<6;i++) OUT(CDo_command,0);
OUT1233drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT1234drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT1252drivers/cdrom/sbpcd.cfor (i=0;i<10;i++) OUT(CDo_command,drvcmd[i]);
OUT1257drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,1);
OUT1261drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,1);
OUT1310drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT1374drivers/cdrom/sbpcd.cfor (i=0;i<7;i++) OUT(CDo_command,drvcmd[i]);
OUT1381drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,1);
OUT1383drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,0);
OUT1844drivers/cdrom/sbpcd.cif (fam0LV_drive) OUT(CDo_reset,0x00);
OUT1856drivers/cdrom/sbpcd.cOUT(CDo_reset,0x00);
OUT1860drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT1861drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT1862drivers/cdrom/sbpcd.cOUT(CDo_command,CMDT_RESET);
OUT1863drivers/cdrom/sbpcd.cfor (i=1;i<10;i++) OUT(CDo_command,0);
OUT3134drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,0);
OUT3136drivers/cdrom/sbpcd.cOUT(CDo_reset,0);
OUT3138drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT3185drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_reset,0);
OUT3188drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT3189drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT3190drivers/cdrom/sbpcd.cOUT(CDo_command,CMDT_RESET);
OUT3191drivers/cdrom/sbpcd.cfor (i=0;i<9;i++) OUT(CDo_command,0);
OUT3194drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT3195drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT3322drivers/cdrom/sbpcd.cOUT(CDo_enable,D_S[d].drv_sel);
OUT3346drivers/cdrom/sbpcd.cOUT(port+3,j) ; /* enable drive #j */
OUT3347drivers/cdrom/sbpcd.cOUT(port+0,CMD0_PATH_CHECK);
OUT3348drivers/cdrom/sbpcd.cfor (i=10;i>0;i--) OUT(port+0,0);
OUT3363drivers/cdrom/sbpcd.cOUT(port+0,CMD0_PATH_CHECK);
OUT3364drivers/cdrom/sbpcd.cfor (i=10;i>0;i--) OUT(port+0,0);
OUT3386drivers/cdrom/sbpcd.cOUT(port+3,j) ; /* enable drive #j */
OUT3387drivers/cdrom/sbpcd.cOUT(port+0,CMD2_READ_VER);
OUT3388drivers/cdrom/sbpcd.cfor (i=10;i>0;i--) OUT(port+0,0);
OUT3404drivers/cdrom/sbpcd.cOUT(port+0,CMD2_READ_VER);
OUT3405drivers/cdrom/sbpcd.cfor (i=10;i>0;i--) OUT(port+0,0);
OUT3425drivers/cdrom/sbpcd.cOUT(port+0,save_port0);
OUT3426drivers/cdrom/sbpcd.cOUT(port+3,save_port3);
OUT4279drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,1);
OUT4282drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,0);
OUT4698drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,1);
OUT4708drivers/cdrom/sbpcd.cif (sbpro_type==1) OUT(CDo_sel_i_d,0);
OUT4732drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT4736drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,1);
OUT4750drivers/cdrom/sbpcd.cOUT(CDo_sel_i_d,0);
OUT5121drivers/cdrom/sbpcd.cOUT(SPEA_REG_1,0xFF);
OUT5128drivers/cdrom/sbpcd.cOUT(SPEA_REG_1,0x04);
OUT5129drivers/cdrom/sbpcd.cOUT(SPEA_REG_2,0xC0);
OUT5131drivers/cdrom/sbpcd.cOUT(SPEA_REG_1,0x05);
OUT5132drivers/cdrom/sbpcd.cOUT(SPEA_REG_2,0x10|drq_polarity|dack_polarity);
OUT5139drivers/cdrom/sbpcd.cOUT(SPEA_REG_1,0x06);
OUT5140drivers/cdrom/sbpcd.cOUT(SPEA_REG_2,dma_channel|irq_number|SPEA_PATTERN);
OUT5141drivers/cdrom/sbpcd.cOUT(SPEA_REG_2,dma_channel|irq_number|SPEA_PATTERN);
OUT5143drivers/cdrom/sbpcd.cOUT(SPEA_REG_1,0x09);
OUT5145drivers/cdrom/sbpcd.cOUT(SPEA_REG_2,i);
OUT5239drivers/cdrom/sbpcd.cOUT(CDo_reset,0);
OUT5303drivers/cdrom/sbpcd.cOUT(MIXER_addr,MIXER_CD_Volume); /* select SB Pro mixer register */
OUT5304drivers/cdrom/sbpcd.cOUT(MIXER_data,0xCC); /* one nibble per channel, max. value: 0xFF */