|
enum class | CDL : uint8_t {
SYNC = 0
, NOP = 1
, SETLOC = 2
, PLAY = 3
,
FORWARD = 4
, BACKWARD = 5
, READN = 6
, STANDBY = 7
,
STOP = 8
, PAUSE = 9
, INIT = 10
, MUTE = 11
,
UNMUTE = 12
, SETFILTER = 13
, SETMODE = 14
, GETMODE = 15
,
GETLOCL = 16
, GETLOCP = 17
, READT = 18
, GETTN = 19
,
GETTD = 20
, SEEKL = 21
, SEEKP = 22
, SETCLOCK = 23
,
GETCLOCK = 24
, TEST = 25
, GETID = 26
, READS = 27
,
RESET = 28
, GETQ = 29
, READTOC = 30
} |
|
|
Hardware::Register< 0x0800, uint8_t, WriteQueue::Bypass > | Ctrl |
|
Hardware::Register< 0x0801, uint8_t, WriteQueue::Bypass > | Response |
|
Hardware::Register< 0x0802, uint8_t, WriteQueue::Bypass > | Fifo |
|
Hardware::Register< 0x0803, uint8_t, WriteQueue::Bypass > | InterruptControl |
|
CommandFifo | Command |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0803, 0xbf801000, uint8_t >, 0 > > | DataRequest |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0802, 0xbf801000, uint8_t >, 1 > > | CauseMask |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0803, 0xbf801000, uint8_t >, 1 > > | Cause |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0802, 0xbf801000, uint8_t >, 2 > > | LeftToLeftVolume |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0803, 0xbf801000, uint8_t >, 2 > > | LeftToRightVolume |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0801, 0xbf801000, uint8_t >, 3 > > | RightToRightVolume |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0802, 0xbf801000, uint8_t >, 3 > > | RightToLeftVolume |
|
Register< 0, uint8_t, WriteQueue::Bypass, Access< BasicAccess< 0x0803, 0xbf801000, uint8_t >, 3 > > | VolumeSettings |
|