openMSX
|
#include "WD33C93.hh"
#include "SCSI.hh"
#include "SCSIDevice.hh"
#include "DummySCSIDevice.hh"
#include "SCSIHD.hh"
#include "SCSILS120.hh"
#include "DeviceConfig.hh"
#include "XMLElement.hh"
#include "MSXException.hh"
#include "enumerate.hh"
#include "serialize.hh"
#include <cassert>
#include <cstring>
#include <memory>
Go to the source code of this file.
Namespaces | |
openmsx | |
This file implemented 3 utility functions: | |
Functions | |
openmsx::SERIALIZE_ENUM (SCSI::Phase, phaseInfo) | |
Variables | |
constexpr unsigned | openmsx::MAX_DEV = 8 |
constexpr byte | openmsx::REG_OWN_ID = 0x00 |
constexpr byte | openmsx::REG_CONTROL = 0x01 |
constexpr byte | openmsx::REG_TIMEO = 0x02 |
constexpr byte | openmsx::REG_TSECS = 0x03 |
constexpr byte | openmsx::REG_THEADS = 0x04 |
constexpr byte | openmsx::REG_TCYL_HI = 0x05 |
constexpr byte | openmsx::REG_TCYL_LO = 0x06 |
constexpr byte | openmsx::REG_ADDR_HI = 0x07 |
constexpr byte | openmsx::REG_ADDR_2 = 0x08 |
constexpr byte | openmsx::REG_ADDR_3 = 0x09 |
constexpr byte | openmsx::REG_ADDR_LO = 0x0a |
constexpr byte | openmsx::REG_SECNO = 0x0b |
constexpr byte | openmsx::REG_HEADNO = 0x0c |
constexpr byte | openmsx::REG_CYLNO_HI = 0x0d |
constexpr byte | openmsx::REG_CYLNO_LO = 0x0e |
constexpr byte | openmsx::REG_TLUN = 0x0f |
constexpr byte | openmsx::REG_CMD_PHASE = 0x10 |
constexpr byte | openmsx::REG_SYN = 0x11 |
constexpr byte | openmsx::REG_DST_ID = 0x15 |
constexpr byte | openmsx::REG_SRC_ID = 0x16 |
constexpr byte | openmsx::REG_SCSI_STATUS = 0x17 |
constexpr byte | openmsx::REG_CMD = 0x18 |
constexpr byte | openmsx::REG_DATA = 0x19 |
constexpr byte | openmsx::REG_QUEUE_TAG = 0x1a |
constexpr byte | openmsx::REG_AUX_STATUS = 0x1f |
constexpr byte | openmsx::REG_CDBSIZE = 0x00 |
constexpr byte | openmsx::REG_CDB1 = 0x03 |
constexpr byte | openmsx::REG_CDB2 = 0x04 |
constexpr byte | openmsx::REG_CDB3 = 0x05 |
constexpr byte | openmsx::REG_CDB4 = 0x06 |
constexpr byte | openmsx::REG_CDB5 = 0x07 |
constexpr byte | openmsx::REG_CDB6 = 0x08 |
constexpr byte | openmsx::REG_CDB7 = 0x09 |
constexpr byte | openmsx::REG_CDB8 = 0x0a |
constexpr byte | openmsx::REG_CDB9 = 0x0b |
constexpr byte | openmsx::REG_CDB10 = 0x0c |
constexpr byte | openmsx::REG_CDB11 = 0x0d |
constexpr byte | openmsx::REG_CDB12 = 0x0e |
constexpr byte | openmsx::OWN_EAF = 0x08 |
constexpr byte | openmsx::SS_RESET = 0x00 |
constexpr byte | openmsx::SS_RESET_ADV = 0x01 |
constexpr byte | openmsx::SS_XFER_END = 0x16 |
constexpr byte | openmsx::SS_SEL_TIMEOUT = 0x42 |
constexpr byte | openmsx::SS_DISCONNECT = 0x85 |
constexpr byte | openmsx::AS_DBR = 0x01 |
constexpr byte | openmsx::AS_CIP = 0x10 |
constexpr byte | openmsx::AS_BSY = 0x20 |
constexpr byte | openmsx::AS_LCI = 0x40 |
constexpr byte | openmsx::AS_INT = 0x80 |
openmsx::WD33C93 | |