PS2SDK
PS2 Homebrew Libraries
Loading...
Searching...
No Matches
dev5_mmio_hwport.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dev5_mmio_hwport_
 

Macros

#define USE_DEV5_MMIO_HWPORT()
 

Typedefs

typedef struct dev5_mmio_hwport_ dev5_mmio_hwport_t
 

Detailed Description

Definitions for memory-mapped I/O for DEV5.

Definition in file dev5_mmio_hwport.h.


Data Structure Documentation

◆ dev5_mmio_hwport_

struct dev5_mmio_hwport_

Definition at line 19 of file dev5_mmio_hwport.h.

Data Fields
vu8 m_dev5_reg_000
vu8 m_dev5_reg_001
vu8 m_dev5_reg_002
vu8 m_dev5_reg_003
vu8 m_dev5_reg_004

CDVDreg_NCOMMAND; Current N command (R/W)

vu8 m_dev5_reg_005

CDVDreg_READY / CDVDreg_NDATAIN; N command status (R) / N command param (W)

vu8 m_dev5_reg_006

CDVDreg_ERROR / CDVDreg_HOWTO; CDVD error (R)

vu8 m_dev5_reg_007

CDVDreg_ABORT; BREAK

vu8 m_dev5_reg_008

CDVDreg_PWOFF; CDVD I_STAT (R=Status, W=Acknowledge)

vu8 m_dev5_reg_009
vu8 m_dev5_reg_00A

CDVDreg_STATUS; CDVD drive status (R)

vu8 m_dev5_reg_00B

CDVDreg_STICKY_STATUS; Sticky drive status (R)

vu8 m_dev5_reg_00C
vu8 m_dev5_reg_00D
vu8 m_dev5_reg_00E
vu8 m_dev5_reg_00F

CDVDreg_TYPE; CDVD disk type (R)

vu8 m_dev5_reg_010
vu8 m_dev5_reg_011
vu8 m_dev5_reg_012
vu8 m_dev5_reg_013
vu8 m_dev5_reg_014
vu8 m_dev5_reg_015
vu8 m_dev5_reg_016

CDVDreg_SCOMMAND; Current S command (R/W)

vu8 m_dev5_reg_017

CDVDreg_SDATAIN; S command status (R), S command params (W)

vu8 m_dev5_reg_018

CDVDreg_SDATAOUT; S command result (R)

vu8 m_dev5_reg_019
vu8 m_dev5_reg_01A
vu8 m_dev5_reg_01B
vu8 m_dev5_reg_01C
vu8 m_dev5_reg_01D
vu8 m_dev5_reg_01E
vu8 m_dev5_reg_01F
vu8 m_dev5_reg_020
vu8 m_dev5_reg_021
vu8 m_dev5_reg_022
vu8 m_dev5_reg_023
vu8 m_dev5_reg_024
vu8 m_dev5_reg_025
vu8 m_dev5_reg_026
vu8 m_dev5_reg_027
vu8 m_dev5_reg_028
vu8 m_dev5_reg_029
vu8 m_dev5_reg_02A
vu8 m_dev5_reg_02B
vu8 m_dev5_reg_02C
vu8 m_dev5_reg_02D
vu8 m_dev5_reg_02E
vu8 m_dev5_reg_02F
vu8 m_dev5_reg_030
vu8 m_dev5_reg_031
vu8 m_dev5_reg_032
vu8 m_dev5_reg_033
vu8 m_dev5_reg_034
vu8 m_dev5_reg_035
vu8 m_dev5_reg_036
vu8 m_dev5_reg_037
vu8 m_dev5_reg_038

CDVDreg_KEYSTATE

vu8 m_dev5_reg_039

CDVDreg_KEYXOR

vu8 m_dev5_reg_03A

CDVDreg_DEC

Macro Definition Documentation

◆ USE_DEV5_MMIO_HWPORT

#define USE_DEV5_MMIO_HWPORT ( )

Definition at line 87 of file dev5_mmio_hwport.h.