OpenCores
URL https://opencores.org/ocsvn/eco32/eco32/trunk

Subversion Repositories eco32

[/] [eco32/] [tags/] [eco32-0.22/] [stdalone/] [mkpart/] [mkmboot/] [stage2/] [iolib.s] - Diff between revs 18 and 21

Only display areas with differences | Details | Blame | View Log

Rev 18 Rev 21
;
;
; iolib.s -- a very small library of I/O routines
; iolib.s -- a very small library of I/O routines
;
;
 
 
        .set    cin,0xE0000010
        .set    cin,0xE0000010
        .set    cout,0xE0000018
        .set    cout,0xE0000018
        .set    dskio,0xE0000030
        .set    dskio,0xE0000030
 
 
        .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
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.