Changes

Jump to navigation Jump to search
866 bytes added ,  08:59, 23 July 2021
Line 11: Line 11:  
|-
 
|-
 
| Framebuffer
 
| Framebuffer
| style="background-color:#ffccc9;" | 0%
+
| style="background-color:#ffeec9;" | 25%
 
| High
 
| High
 
| [[IFTU Registers]]
 
| [[IFTU Registers]]
|  
+
| Uses pre-configured framebuffer by [https://github.com/xerpi/vita-baremetal-linux-loader Vita Linux bootloader]
 
|-
 
|-
 
| PMU
 
| PMU
Line 23: Line 23:  
|-
 
|-
 
| GPIO
 
| GPIO
| style="background-color:#ffccc9;" | 0%
+
| style="background-color:#44ff44;" | 100%
| Med
+
| High
 
| [[GPIO Registers]]
 
| [[GPIO Registers]]
| LEDs mostly
+
| LEDs, Syscon, SPI, LCD backlight, etc
 
|-
 
|-
 
| UART
 
| UART
| style="background-color:#ffffcc;" | 50%
+
| style="background-color:#ddffcc;" | 75%
 
| High
 
| High
 
| [[UART Registers]] [[UART Console]]
 
| [[UART Registers]] [[UART Console]]
Line 59: Line 59:  
|-
 
|-
 
| SPI
 
| SPI
| style="background-color:#ffccc9;" | 0%
+
| style="background-color:#ddffcc;" | 75%
 
| Med
 
| Med
 
| [[SPI Registers]]
 
| [[SPI Registers]]
| Syscon, accelerometer, OLED, touch scree?, touchpad?
+
| Syscon, accelerometer, OLED, touchscreen
 +
|-
 +
| Syscon
 +
| style="background-color:#88ffaa;" | 95%
 +
| Med
 +
| [[Syscon]]
 +
| Syscon, accelerometer, touchscreen, buttons, analog sticks, RTC, etc
 +
|-
 +
| Buttons/joysticks
 +
| style="background-color:#44ff44;" | 100%
 +
| Med
 +
| [https://github.com/xerpi/vita-libbaremetal/blob/master/libbaremetal/src/ctrl.c libbaremetal implementation]
 +
|
 
|-
 
|-
 
| Touch
 
| Touch
| style="background-color:#ffccc9;" | 0%
+
| style="background-color:#44ff44;" | 100%
 
| Med
 
| Med
|  
+
| [https://github.com/xerpi/vita-libbaremetal/blob/master/libbaremetal/src/touch.c libbaremetal implementation]
| SPI
+
|
 
|-
 
|-
 
| Motion
 
| Motion
Line 79: Line 91:  
| style="background-color:#ffccc9;" | 0%
 
| style="background-color:#ffccc9;" | 0%
 
| High
 
| High
| [[SceSdif]] [https://www.sdcard.org/developers/overview/host_controller/index.html]
+
| [[SceSdif]] [https://www.sdcard.org/developers/overview/host_controller/index.html Host Controllers spec]
 
| eMMC, GC, Wifi/BT uses this. Standard SD interface.
 
| eMMC, GC, Wifi/BT uses this. Standard SD interface.
 
|-
 
|-
Line 92: Line 104:  
| Med
 
| Med
 
|  
 
|  
| Marvell 88W878S-BKB2, SDIO interface
+
| [[Marvell_88W878S-BKB2|Marvell 88W878S-BKB2]], SDIO interface
 
|-
 
|-
 
| eMMC
 
| eMMC
Line 109: Line 121:  
| style="background-color:#ffccc9;" | 0%
 
| style="background-color:#ffccc9;" | 0%
 
| Low
 
| Low
| [[Memory Card]]
+
| [[Memory Card]] [https://github.com/xerpi/vita-libbaremetal/blob/master/libbaremetal/src/msif.c libbaremetal implementation]
 
| MSIF interface, extra auth
 
| MSIF interface, extra auth
 
|-
 
|-
Line 129: Line 141:  
| [[UDC]] [[SceUdcd]]
 
| [[UDC]] [[SceUdcd]]
 
| Connecting to host PC
 
| Connecting to host PC
 +
|-
 +
| RTC
 +
| style="background-color:#ddffcc;" | 75%
 +
| Med
 +
| [[SceRtc]]
 +
| Time and date. RTC read support implemented. Missing RTC write support.
 
|-
 
|-
 
| PSP
 
| PSP
708

edits

Navigation menu