URL
https://opencores.org/ocsvn/eco32/eco32/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 106 |
Rev 195 |
;
|
;
|
; biolib.s -- basic I/O library
|
; biolib.s -- basic I/O library
|
;
|
;
|
|
|
.set cin,0xC0000010
|
.set cin,0xC0000014
|
.set cout,0xC0000018
|
.set cout,0xC000001C
|
.set dskio,0xC0000030
|
.set dskio,0xC0000024
|
|
|
.export getc
|
.export getc
|
.export putc
|
.export putc
|
.export rwscts
|
.export rwscts
|
|
|
.code
|
.code
|
.align 4
|
.align 4
|
|
|
getc:
|
getc:
|
add $8,$0,cin
|
add $8,$0,cin
|
jr $8
|
jr $8
|
|
|
putc:
|
putc:
|
add $8,$0,cout
|
add $8,$0,cout
|
jr $8
|
jr $8
|
|
|
rwscts:
|
rwscts:
|
add $8,$0,dskio
|
add $8,$0,dskio
|
jr $8
|
jr $8
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.