URL
https://opencores.org/ocsvn/test_project/test_project/trunk
Show entire file |
Details |
Blame |
View Log
Rev 25 |
Rev 52 |
Line 1... |
Line 1... |
#include "spr_defs.h"
|
#include "spr_defs.h"
|
|
|
.section .text
|
// Linked from 0x200, so subtract 0x200 from each .org
|
|
.section .vectors, "ax"
|
|
|
|
/*
|
.org 0x100
|
.org 0x100
|
|
|
_reset:
|
_reset:
|
l.nop
|
l.nop
|
l.j _reset_except
|
l.j _reset_except
|
l.nop
|
l.nop
|
|
*/
|
.org 0x200
|
.org 0x000
|
|
|
_except_200:
|
_except_200:
|
l.nop
|
l.nop
|
l.j _buserr_except
|
l.j _buserr_except
|
l.nop
|
l.nop
|
|
|
.org 0x300
|
.org 0x100
|
|
|
_except_300:
|
_except_300:
|
l.nop
|
l.nop
|
l.j _dpf_except
|
l.j _dpf_except
|
l.nop
|
l.nop
|
|
|
.org 0x400
|
.org 0x200
|
|
|
_except_400:
|
_except_400:
|
l.nop
|
l.nop
|
l.j _ipf_except
|
l.j _ipf_except
|
l.nop
|
l.nop
|
|
|
.org 0x500
|
.org 0x300
|
|
|
_except_500:
|
_except_500:
|
l.nop
|
l.nop
|
l.j _lpint_except
|
l.j _lpint_except
|
l.nop
|
l.nop
|
|
|
.org 0x600
|
.org 0x400
|
|
|
_except_600:
|
_except_600:
|
l.nop
|
l.nop
|
l.j _align_except
|
l.j _align_except
|
l.nop
|
l.nop
|
|
|
.org 0x700
|
.org 0x500
|
|
|
_except_700:
|
_except_700:
|
l.nop
|
l.nop
|
l.j _illegal_except
|
l.j _illegal_except
|
l.nop
|
l.nop
|
|
|
.org 0x800
|
.org 0x600
|
|
|
_except_800:
|
_except_800:
|
l.nop
|
l.nop
|
l.j _hpint_except
|
l.j _hpint_except
|
l.nop
|
l.nop
|
|
|
.org 0x900
|
.org 0x700
|
|
|
_except_900:
|
_except_900:
|
l.nop
|
l.nop
|
l.j _dtlbmiss_except
|
l.j _dtlbmiss_except
|
l.nop
|
l.nop
|
|
|
.org 0xa00
|
.org 0x800
|
|
|
_except_a00:
|
_except_a00:
|
l.nop
|
l.nop
|
l.j _itlbmiss_except
|
l.j _itlbmiss_except
|
l.nop
|
l.nop
|
|
|
.org 0xb00
|
.org 0x900
|
|
|
_except_b00:
|
_except_b00:
|
l.nop
|
l.nop
|
l.j _range_except
|
l.j _range_except
|
l.nop
|
l.nop
|
|
|
.org 0xc00
|
.org 0xa00
|
|
|
_except_c00:
|
_except_c00:
|
l.nop
|
l.nop
|
l.j _syscall_except
|
l.j _syscall_except
|
l.nop
|
l.nop
|
|
|
.org 0xd00
|
.org 0xb00
|
|
|
_except_d00:
|
_except_d00:
|
l.nop
|
l.nop
|
l.j _res1_except
|
l.j _res1_except
|
l.nop
|
l.nop
|
|
|
.org 0xe00
|
.org 0xc00
|
|
|
_except_e00:
|
_except_e00:
|
l.nop
|
l.nop
|
l.j _trap_except
|
l.j _trap_except
|
l.nop
|
l.nop
|
|
|
.org 0xf00
|
.org 0xd00
|
|
|
_except_f00:
|
_except_f00:
|
l.nop
|
l.nop
|
l.j _res2_except
|
l.j _res2_except
|
l.nop
|
l.nop
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.