X-1.2 Camiel Vanderhoeven 20-JAN-2008 Avoid compiler warnings.
X-1.1 Camiel Vanderhoeven 12-JAN-2008 Initial version in CVS.
Definition in file SCSIBus.h.
#include "SystemComponent.h"
#include "SCSIDevice.h"
Go to the source code of this file.
Data Structures | |
| class | CSCSIBus |
| Emulated SCSI bus. More... | |
| struct | CSCSIBus::SSCSI_state |
| The state structure contains all elements that need to be saved to the statefile. More... | |
Defines | |
| #define | __SCSIBUS__H__ |
| #define | SCSI_PHASE_FREE - 2 |
| #define | SCSI_PHASE_ARBITRATION - 1 |
| #define | SCSI_PHASE_DATA_OUT 0 |
| #define | SCSI_PHASE_DATA_IN 1 |
| #define | SCSI_PHASE_COMMAND 2 |
| #define | SCSI_PHASE_STATUS 3 |
| #define | SCSI_PHASE_MSG_OUT 6 |
| #define | SCSI_PHASE_MSG_IN 7 |
| #define SCSI_PHASE_ARBITRATION - 1 |
Definition at line 83 of file SCSIBus.h.
Referenced by CSCSIBus::arbitrate(), CSym53C895::check_phase(), CSym53C810::check_phase(), CSCSIBus::free_bus(), and CSCSIBus::select().
| #define SCSI_PHASE_COMMAND 2 |
Definition at line 86 of file SCSIBus.h.
Referenced by CDisk::do_scsi_message(), CAliM1543C_ide::execute(), CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_select_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().
| #define SCSI_PHASE_DATA_IN 1 |
Definition at line 85 of file SCSIBus.h.
Referenced by CAliM1543C_ide::execute(), CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().
| #define SCSI_PHASE_DATA_OUT 0 |
Definition at line 84 of file SCSIBus.h.
Referenced by CAliM1543C_ide::execute(), CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().
| #define SCSI_PHASE_FREE - 2 |
Definition at line 82 of file SCSIBus.h.
Referenced by CSCSIBus::arbitrate(), CSym53C895::check_phase(), CSym53C810::check_phase(), CSCSIBus::CSCSIBus(), CAliM1543C_ide::execute(), and CSCSIBus::free_bus().
| #define SCSI_PHASE_MSG_IN 7 |
Definition at line 89 of file SCSIBus.h.
Referenced by CDisk::do_scsi_message(), CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().
| #define SCSI_PHASE_MSG_OUT 6 |
Definition at line 88 of file SCSIBus.h.
Referenced by CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_select_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().
| #define SCSI_PHASE_STATUS 3 |
Definition at line 87 of file SCSIBus.h.
Referenced by CAliM1543C_ide::execute(), CSym53C895::execute_bm_op(), CSym53C810::execute_bm_op(), CDisk::scsi_expected_xfer_me(), CDisk::scsi_xfer_done_me(), and CDisk::scsi_xfer_ptr_me().