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

Subversion Repositories eco32

[/] [eco32/] [trunk/] [monitor/] [monitor/] [boards/] [xsa-xst-3/] [start.s] - Diff between revs 63 and 64

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 63 Rev 64
Line 163... Line 163...
start:
start:
        ; let irq/exc vectors point to RAM
        ; let irq/exc vectors point to RAM
        add     $8,$0,V
        add     $8,$0,V
        mvts    $8,PSW
        mvts    $8,PSW
 
 
        ; disable flash ROM, enable SPI bus
 
;       add     $8,$0,BIO_OUT
 
;       add     $9,$0,SPI_EN
 
;       stw     $9,$8,0
 
 
 
        ; initialize TLB
        ; initialize TLB
        mvts    $0,TLB_ENTRY_LO          ; invalidate all TLB entries
        mvts    $0,TLB_ENTRY_LO          ; invalidate all TLB entries
        add     $8,$0,dmapaddr           ; by impossible virtual page number
        add     $8,$0,dmapaddr           ; by impossible virtual page number
        add     $9,$0,$0
        add     $9,$0,$0
        add     $10,$0,TLB_ENTRIES
        add     $10,$0,TLB_ENTRIES

powered by: WebSVN 2.1.0

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