Devices: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
CelesteBlue (talk | contribs) m (CelesteBlue moved page Kernel Devices to Devices) |
(No difference)
|
Revision as of 23:17, 27 October 2024
The PS4 has many kernel devices that can be accessed through IOCTL. Some of them have usermode module equivalents, and some like "sbl" consist in
Device name | Accessible? | Description | Notes |
---|---|---|---|
gc | Yes | ?GPU/Graphics? ?Controller/Core? | It could also stand for Graphics Core (from [1]) |
dce | ? | Display Controller Engine | - |
hmd | ? | Head-mounted Display | Morpheus. https://en.wikipedia.org/wiki/Head-mounted_display |
mas | ? | ?Mass Storage? | - |
bt | ? | Bluetooth | - |
sdma | ? | (GPU) System DMA Kernel | - |
hdmi | ? | HDMI | - |
s3da | ?System/Software? 3D Acceleration | See Marcan's slides about PS4 GPU Linux driver. | |
dbggc | Yes | Debug ?GPU/Graphics? ?Controller/Core? | - |
ctrlp | ? | Control ?Process? | Like on PS Vita DevKit. See [2]. |
camera | Yes | Camera | Camera module for Luke, the PlayStation 4 camera. |
wlan | ? | Wireless LAN | - |
wlanbt | Wireless LAN Bluetooth | - | - |
regmgr | Yes | Registry Manager | - |
vce | ? | Video Coding Engine | - |
hmddfu | Yes | Head-mounted Display Device Firmware Update | Morpheus firmware updater |
mbus | ? | ?Media/Memory/Management? Bus | See libSceMbus.sprx. |
uvd | ? | Unified Video Decoder | GPKMD? |
hid | Yes | Human Interface Device | - |
sbl | Yes | SBL Kernel module | - |
av_control | ? | Audio/Video Controller | - |
ipmimgr | Yes | IPMI Manager | Used by ShellCore for tasks. |
ajm | Yes | Audio Co-processor Job Manager | - |
sdbgp | ? | System Debug ?Process? | Like on PS Vita DevKit. See [3]. |
audioout | ? | Audio Out | - |
screenshot | ? | Screenshot | - |
bluetooth_hid | ? | Bluetooth Human Interface Device | - |
|