Lines Matching refs:status
92 #define FDCSELREG_STP (0x80) /* command/status register */
133 /* status register bits */
143 #define FDCSTAT_IDX (0x02) /* Index status (Type I) */
144 #define FDCSTAT_DRQ (0x02) /* DRQ status (Type II+III) */
406 * status bit accessible.
429 static void fd_calibrate_done( int status );
431 static void fd_seek_done( int status );
434 static void fd_rwsec_done( int status );
435 static void fd_rwsec_done1(int status);
437 static void fd_writetrack_done( int status );
563 unsigned char status;
572 status = FDC_READ( FDCREG_STATUS );
574 if (!(status & 0x80)) {
661 static void (*FloppyIRQHandler)( int status ) = NULL;
665 unsigned char status;
672 status = FDC_READ( FDCREG_STATUS );
673 DPRINT(("FDC irq, status = %02x handler = %08lx\n",status,(unsigned long)handler));
674 handler( status );
873 static void fd_calibrate_done( int status )
881 if (status & FDCSTAT_RECNF) {
921 static void fd_seek_done( int status )
929 if (status & FDCSTAT_RECNF) {
1108 static void fd_rwsec_done( int status )
1118 fd_rwsec_done1(status);
1121 static void fd_rwsec_done1(int status)
1144 if (ReqCmd == WRITE && (status & FDCSTAT_WPROT)) {
1148 if ((status & FDCSTAT_RECNF) &&
1192 if (status & FDCSTAT_CRC) {
1197 if (status & FDCSTAT_LOST) {
1297 static void fd_writetrack_done( int status )
1303 if (status & FDCSTAT_WPROT) {
1307 if (status & FDCSTAT_LOST) {
1342 * FDC status register accessible for check_change. If the last disk
1803 unsigned char status;
1819 status = FDC_READ( FDCREG_STATUS );
1820 ok = (status & FDCSTAT_TR00) != 0;
1826 status = FDC_READ( FDCREG_STATUS );
1835 status = FDC_READ( FDCREG_STATUS );
1868 * the status register isn't read. And this will block any