Commit Graph

761 Commits

Author SHA1 Message Date
Felix-Dev
f928fd611f Add exec_syscon_cmd_0x30(). 2021-02-28 13:15:47 +01:00
Felix-Dev
528d384542 Remove "SYSCON controller" term. 2021-02-27 13:57:06 +01:00
Felix-Dev
fb64fc41d3 Rename syscon_controller -> syscon_firmware 2021-02-27 13:53:44 +01:00
Felix-Dev
6eadb483be Add more function prototypes. 2021-02-27 13:34:40 +01:00
Felix-Dev
73164fe6c6 Fix mistake. 2021-02-27 11:41:49 +01:00
Felix-Dev
91467f5a8c Add header filer. 2021-02-27 11:40:56 +01:00
Felix-Dev
dc18fb9847
Controller service: Add comments detailing SYSCON retrieved button states. (#83)
* Add comments higlighting that the PSP's hardware buttons are [active low].

* Remove empty comment lines.
2021-02-27 10:55:29 +01:00
Felix-Dev
25aaf945f5 Some SFR fixes and improved button port documentation. 2021-02-26 19:15:14 +01:00
Felix-Dev
2987315dbb Add reset_device(). 2021-02-23 19:07:50 +01:00
Felix-Dev
732736377a Add RESET(). 2021-02-23 17:31:31 +01:00
Felix-Dev
bde62aabd4 Add get_batt_volt_ad(). 2021-02-23 09:44:17 +01:00
Felix-Dev
df3bfef48b Update syscon commands 0x35 and 0x36. 2021-02-22 22:00:28 +01:00
Felix-Dev
87a2316632 Add ctrl_analog_xy_polling(). 2021-02-22 20:48:38 +01:00
Felix-Dev
fcb1e6e76d Add send_setparam() and receive_setparam(). 2021-02-22 18:41:10 +01:00
Felix-Dev
db948510dc Add write_scratchpad() and read_scratchpad(). 2021-02-22 11:51:04 +01:00
Felix-Dev
bfc40bc496 Small fixes. 2021-02-21 23:48:44 +01:00
Felix-Dev
196663c280 Remove garbage. 2021-02-21 23:43:09 +01:00
Felix-Dev
b9594737e5 Add ctrl_tachyon_wdt(). 2021-02-21 23:42:48 +01:00
Felix-Dev
b0dda02d2b Add write_alarm(). 2021-02-21 22:24:31 +01:00
Felix-Dev
a6d7b300fa Add set_usb_status(). 2021-02-21 22:13:53 +01:00
Felix-Dev
f6c5e8f23c Add write_clock(). 2021-02-21 21:58:49 +01:00
Felix-Dev
0f5985bcbd Improve SFR macros. 2021-02-21 20:30:03 +01:00
Felix-Dev
f21b976bce Add main(). 2021-02-21 19:28:04 +01:00
Felix-Dev
bc8b1346fc Fix [A/D conversion result register] macro 2021-02-20 20:10:10 +01:00
Felix-Dev
718c307f9f Add parantheses around SFR macros 2021-02-20 20:06:57 +01:00
Felix-Dev
8c28783715 Add SFR macros. 2021-02-20 15:18:16 +01:00
Felix-Dev
9e95472d5e Small changes. 2021-02-20 08:57:36 +01:00
Felix-Dev
a2ee947f37 Fix mistake in exec_syscon_cmd_get_kernel_digital_key_analog(). 2021-02-19 19:31:07 +01:00
Felix-Dev
b8f2388469 Populate SYSCON_CMD_GET function table. 2021-02-19 19:23:30 +01:00
Felix-Dev
9452c4c0cd Fix error in memcmp. 2021-02-19 13:56:19 +01:00
Felix-Dev
1a7a8322df First set of syscon cmd functions. 2021-02-19 13:07:26 +01:00
Felix-Dev
11b5579b2b Add xorloop_0x10(). 2021-02-19 08:42:55 +01:00
Felix-Dev
a4b59e9be9 Add memcpy. 2021-02-18 22:30:01 +01:00
Felix-Dev
dbbe9fe6c8 Add memcpy. 2021-02-18 21:47:46 +01:00
Felix-Dev
b8d515ce17 Add memset. 2021-02-18 21:32:43 +01:00
Felix-Dev
4f28c83bf5 Add first batch of function prototypes (signatures not yet completed). 2021-02-18 19:44:32 +01:00
Arthur Blot
f085954c84 IPL part1 RE for 2.60 2021-01-24 13:03:43 +01:00
John Kelley
e0685d57fe
Replace error constants with defined error codes (#77)
* Add more kernel error types from RE'd code

* Replace error constants with error defines in RE'd code
2021-01-21 10:20:50 +01:00
artart78
2f06f86bde
Merge pull request #58 from robots/master
Ge improvements
2021-01-19 19:34:05 +01:00
John Kelley
ef92f92e2d
Fix various warnings caught by GCC 9 in newer psp-toolchain (#76)
* Fix various warnings caught by GCC 9 in newer psp-toolchain

* Add -Wno-pragma so that GCC 4 will not barf on newer pragmas

* Incorporate PR feedback for tautological compares

* Fix function prototype for module_start and module_bootstart

* Fix moduleRebootBefore and moduleRebootPhase function pointer types

* Re-add __inline__ to implementation of getCyclicPolynomialHash
2021-01-19 11:10:24 +01:00
joel16
94695aa1ab usbacc: Implement sceUsbAcc_internal_2A100C1F 2021-01-18 14:32:10 -05:00
joel16
a39660f7c6 usbacc: Use known function names for sceUsbBus_driver_* 2021-01-18 12:42:41 -05:00
joel16
0944a4a689 usbacc: Use known function names 2021-01-17 20:49:25 -05:00
joel16
94b656c43a usbacc: Implement sceUsbAcc_internal_79A1C743 2021-01-17 20:42:54 -05:00
joel16
636f6a9521 usbacc: Implement sceUsbAccRegisterType and sceUsbAccUnregisterType 2021-01-17 13:03:22 -05:00
joel16
39562717bb usbacc: Begin usbacc reimplementation 2021-01-17 02:22:02 -05:00
artart78
276cb77645
Merge pull request #57 from joel16/master
Fix compile errors with latest psp toolchain
2021-01-16 12:28:25 +01:00
joel16
f10cdbb002 psp-fixup-imports: Fix indentation on if condition 2021-01-16 02:26:22 -05:00
joel16
65c07f9c3e psp-fixup-imports: Fix indentation 2021-01-16 00:28:37 -05:00
joel16
526934cfec utils: Fix indentation 2021-01-16 00:14:16 -05:00