kos_sys
0.1.0
Module maple
Modules
Structs
Constants
Statics
Functions
Type Aliases
In kos_
sys::
dc
Module
kos_sys
::
dc
::
maple
Copy item path
source
·
[
−
]
Modules
§
controller
dreameye
keyboard
lightgun
mouse
purupuru
sip
vmu
Structs
§
maple_
device_
t
maple_
devinfo_
t
maple_
driver_
list
maple_
driver_
t
maple_
frame_
queue
maple_
frame_
t
maple_
port_
t
maple_
response_
t
maple_
state_
t
Constants
§
MAPL
E_
BASE
MAPL
E_
COMMAN
D_
ALLINFO
MAPL
E_
COMMAN
D_
BREAD
MAPL
E_
COMMAN
D_
BSYNC
MAPL
E_
COMMAN
D_
BWRITE
MAPL
E_
COMMAN
D_
CAMCONTROL
MAPL
E_
COMMAN
D_
DEVINFO
MAPL
E_
COMMAN
D_
GETCOND
MAPL
E_
COMMAN
D_
GETMINFO
MAPL
E_
COMMAN
D_
KILL
MAPL
E_
COMMAN
D_
MICCONTROL
MAPL
E_
COMMAN
D_
RESET
MAPL
E_
COMMAN
D_
SETCOND
MAPL
E_
DMAADDR
MAPL
E_
DMA_
DEBUG
MAPL
E_
DMA_
SIZE
MAPL
E_
EAGAIN
MAPL
E_
EFAIL
MAPL
E_
EINVALID
MAPL
E_
ENABLE
MAPL
E_
ENABL
E_
DISABLED
MAPL
E_
ENABL
E_
ENABLED
MAPL
E_
ENOTSUPP
MAPL
E_
EOK
MAPL
E_
ETIMEOUT
MAPL
E_
FRAM
E_
RESPONDED
MAPL
E_
FRAM
E_
SENT
MAPL
E_
FRAM
E_
UNSENT
MAPL
E_
FRAM
E_
VACANT
MAPL
E_
FUNC_
ARGUN
MAPL
E_
FUNC_
CAMERA
MAPL
E_
FUNC_
CLOCK
MAPL
E_
FUNC_
CONTROLLER
MAPL
E_
FUNC_
KEYBOARD
MAPL
E_
FUNC_
LCD
MAPL
E_
FUNC_
LIGHTGUN
MAPL
E_
FUNC_
MEMCARD
MAPL
E_
FUNC_
MICROPHONE
MAPL
E_
FUNC_
MOUSE
MAPL
E_
FUNC_
PURUPURU
MAPL
E_
IRQ_
DEBUG
MAPL
E_
PORT_
COUNT
MAPL
E_
RESE
T1
MAPL
E_
RESE
T2
MAPL
E_
RESE
T1_
MAGIC
MAPL
E_
RESE
T2_
MAGIC
MAPL
E_
RESPONS
E_
AGAIN
MAPL
E_
RESPONS
E_
ALLINFO
MAPL
E_
RESPONS
E_
BADCMD
MAPL
E_
RESPONS
E_
BADFUNC
MAPL
E_
RESPONS
E_
DATATRF
MAPL
E_
RESPONS
E_
DEVINFO
MAPL
E_
RESPONS
E_
FILEERR
MAPL
E_
RESPONS
E_
NONE
MAPL
E_
RESPONS
E_
OK
MAPL
E_
SPEED
MAPL
E_
SPEE
D_
2MBPS
MAPL
E_
STATE
MAPL
E_
STAT
E_
DMA
MAPL
E_
STAT
E_
IDLE
MAPL
E_
UNIT_
COUNT
Statics
§
maple_
state
⚠
Functions
§
maple_
addr
⚠
maple_
attach_
callback
⚠
maple_
bus_
disable
⚠
maple_
bus_
enable
⚠
maple_
detach_
callback
⚠
maple_
dev_
status
⚠
maple_
dev_
valid
⚠
maple_
dma_
addr
⚠
maple_
dma_
in_
progress
⚠
maple_
dma_
irq_
hnd
⚠
maple_
dma_
start
⚠
maple_
dma_
stop
⚠
maple_
driver_
attach
⚠
maple_
driver_
detach
⚠
maple_
driver_
foreach
⚠
maple_
driver_
reg
⚠
maple_
driver_
unreg
⚠
maple_
enum_
count
⚠
maple_
enum_
dev
⚠
maple_
enum_
type
⚠
maple_
enum_
type_
ex
⚠
maple_
frame_
init
⚠
maple_
frame_
lock
⚠
maple_
frame_
unlock
⚠
maple_
gun_
disable
⚠
maple_
gun_
enable
⚠
maple_
gun_
read_
pos
⚠
maple_
init
⚠
maple_
pcaps
⚠
maple_
perror
⚠
maple_
queue_
flush
⚠
maple_
queue_
frame
⚠
maple_
queue_
remove
⚠
maple_
raddr
⚠
maple_
shutdown
⚠
maple_
vbl_
irq_
hnd
⚠
maple_
wait_
scan
⚠
Type Aliases
§
maple_
attach_
callback_
t
maple_
detach_
callback_
t