Devices

From PS4 Developer wiki
Revision as of 20:54, 27 October 2024 by CelesteBlue (talk | contribs)
Jump to navigation Jump to search

The PS4 has many kernel devices. Below is a list of the known ones.

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 -