diff options
| author | John Wilbert M. Villamor <lameguy64@gmail.com> | 2019-06-23 07:42:16 +0800 |
|---|---|---|
| committer | John Wilbert M. Villamor <lameguy64@gmail.com> | 2019-06-23 07:42:16 +0800 |
| commit | 7be9178c0f9b0e698a305ecc5c0c41fcc596a4fc (patch) | |
| tree | e98c627e1da5c764563774b89b0c06d7ac5ad0a4 /libpsn00b/psxapi | |
| parent | ae9e545c3ed33d39ce21ae13ceb8337fa34901b8 (diff) | |
| download | psn00bsdk-7be9178c0f9b0e698a305ecc5c0c41fcc596a4fc.tar.gz | |
LibPSn00b officially v0.10b, added psxsio library, better DrawSync() and VSync(), better reference manual.
Diffstat (limited to 'libpsn00b/psxapi')
| -rw-r--r-- | libpsn00b/psxapi/stdio/getchar.s | 10 | ||||
| -rw-r--r-- | libpsn00b/psxapi/stdio/gets.s | 10 | ||||
| -rw-r--r-- | libpsn00b/psxapi/stdio/putc.s | 4 | ||||
| -rw-r--r-- | libpsn00b/psxapi/stdio/putchar.s | 10 | ||||
| -rw-r--r-- | libpsn00b/psxapi/stdio/puts.s | 10 | ||||
| -rw-r--r-- | libpsn00b/psxapi/sys/exec.s | 10 |
6 files changed, 52 insertions, 2 deletions
diff --git a/libpsn00b/psxapi/stdio/getchar.s b/libpsn00b/psxapi/stdio/getchar.s new file mode 100644 index 0000000..ad645c0 --- /dev/null +++ b/libpsn00b/psxapi/stdio/getchar.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global getchar +.type getchar, @function +getchar: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x3b +
\ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/gets.s b/libpsn00b/psxapi/stdio/gets.s new file mode 100644 index 0000000..ba423ef --- /dev/null +++ b/libpsn00b/psxapi/stdio/gets.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global gets +.type gets, @function +gets: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x3d +
\ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/putc.s b/libpsn00b/psxapi/stdio/putc.s index 7c73241..1c6d916 100644 --- a/libpsn00b/psxapi/stdio/putc.s +++ b/libpsn00b/psxapi/stdio/putc.s @@ -1,9 +1,9 @@ .set noreorder .section .text -.global putchar +.global putc .type putc, @function -putchar: +putc: addiu $t2, $0, 0xa0 jr $t2 addiu $t1, $0, 0x09 diff --git a/libpsn00b/psxapi/stdio/putchar.s b/libpsn00b/psxapi/stdio/putchar.s new file mode 100644 index 0000000..a3f6c57 --- /dev/null +++ b/libpsn00b/psxapi/stdio/putchar.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global putchar +.type putchar, @function +putchar: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x3c +
\ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/puts.s b/libpsn00b/psxapi/stdio/puts.s new file mode 100644 index 0000000..96815eb --- /dev/null +++ b/libpsn00b/psxapi/stdio/puts.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global puts +.type puts, @function +puts: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x3e +
\ No newline at end of file diff --git a/libpsn00b/psxapi/sys/exec.s b/libpsn00b/psxapi/sys/exec.s new file mode 100644 index 0000000..dacce7e --- /dev/null +++ b/libpsn00b/psxapi/sys/exec.s @@ -0,0 +1,10 @@ +.set noreorder + +.section .text + +.global Exec +.type Exec, @function +Exec: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x43
\ No newline at end of file |
