From f3e040230772f978540a71aea43dfde200992922 Mon Sep 17 00:00:00 2001 From: "John Wilbert M. Villamor" Date: Sat, 6 Apr 2019 10:11:07 +0800 Subject: First commit --- libpsn00b/psxapi/stdio/close.s | 10 ++++++++++ libpsn00b/psxapi/stdio/getc.s | 10 ++++++++++ libpsn00b/psxapi/stdio/ioctl.s | 10 ++++++++++ libpsn00b/psxapi/stdio/open.s | 10 ++++++++++ libpsn00b/psxapi/stdio/printf.s | 10 ++++++++++ libpsn00b/psxapi/stdio/putc.s | 10 ++++++++++ libpsn00b/psxapi/stdio/read.s | 10 ++++++++++ libpsn00b/psxapi/stdio/seek.s | 10 ++++++++++ libpsn00b/psxapi/stdio/write.s | 10 ++++++++++ 9 files changed, 90 insertions(+) create mode 100644 libpsn00b/psxapi/stdio/close.s create mode 100644 libpsn00b/psxapi/stdio/getc.s create mode 100644 libpsn00b/psxapi/stdio/ioctl.s create mode 100644 libpsn00b/psxapi/stdio/open.s create mode 100644 libpsn00b/psxapi/stdio/printf.s create mode 100644 libpsn00b/psxapi/stdio/putc.s create mode 100644 libpsn00b/psxapi/stdio/read.s create mode 100644 libpsn00b/psxapi/stdio/seek.s create mode 100644 libpsn00b/psxapi/stdio/write.s (limited to 'libpsn00b/psxapi/stdio') diff --git a/libpsn00b/psxapi/stdio/close.s b/libpsn00b/psxapi/stdio/close.s new file mode 100644 index 0000000..6d52762 --- /dev/null +++ b/libpsn00b/psxapi/stdio/close.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global close +.type close, @function +close: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x04 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/getc.s b/libpsn00b/psxapi/stdio/getc.s new file mode 100644 index 0000000..2a93af6 --- /dev/null +++ b/libpsn00b/psxapi/stdio/getc.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global getc +.type getc, @function +getc: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x08 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/ioctl.s b/libpsn00b/psxapi/stdio/ioctl.s new file mode 100644 index 0000000..9ba17e6 --- /dev/null +++ b/libpsn00b/psxapi/stdio/ioctl.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global ioctl +.type ioctl, @function +ioctl: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x05 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/open.s b/libpsn00b/psxapi/stdio/open.s new file mode 100644 index 0000000..ce8c684 --- /dev/null +++ b/libpsn00b/psxapi/stdio/open.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global open +.type open, @function +open: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x00 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/printf.s b/libpsn00b/psxapi/stdio/printf.s new file mode 100644 index 0000000..64f1390 --- /dev/null +++ b/libpsn00b/psxapi/stdio/printf.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global printf +.type printf, @function +printf: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x3f + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/putc.s b/libpsn00b/psxapi/stdio/putc.s new file mode 100644 index 0000000..7c73241 --- /dev/null +++ b/libpsn00b/psxapi/stdio/putc.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global putchar +.type putc, @function +putchar: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x09 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/read.s b/libpsn00b/psxapi/stdio/read.s new file mode 100644 index 0000000..4209232 --- /dev/null +++ b/libpsn00b/psxapi/stdio/read.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global read +.type read, @function +read: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x02 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/seek.s b/libpsn00b/psxapi/stdio/seek.s new file mode 100644 index 0000000..944afd9 --- /dev/null +++ b/libpsn00b/psxapi/stdio/seek.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global seek +.type seek, @function +seek: + addiu $t2, $0, 0xA0 + jr $t2 + addiu $t1, $0, 0x01 + \ No newline at end of file diff --git a/libpsn00b/psxapi/stdio/write.s b/libpsn00b/psxapi/stdio/write.s new file mode 100644 index 0000000..c451952 --- /dev/null +++ b/libpsn00b/psxapi/stdio/write.s @@ -0,0 +1,10 @@ +.set noreorder +.section .text + +.global write +.type write, @function +write: + addiu $t2, $0, 0xa0 + jr $t2 + addiu $t1, $0, 0x03 + \ No newline at end of file -- cgit v1.2.3