2018-08-01 20:41:36 +02:00
|
|
|
/*
|
|
|
|
** gint:core:exch - Exception handlers
|
|
|
|
*/
|
|
|
|
|
2019-03-10 15:45:34 +01:00
|
|
|
.global _exch_entry_7305
|
2018-08-01 20:41:36 +02:00
|
|
|
|
|
|
|
#ifdef FX9860G
|
2019-03-10 15:45:34 +01:00
|
|
|
.global _exch_entry_7705
|
2018-08-01 20:41:36 +02:00
|
|
|
#endif
|
|
|
|
|
2019-03-10 15:45:34 +01:00
|
|
|
.section .gint.blocks, "ax"
|
|
|
|
.align 4
|
2018-08-01 20:41:36 +02:00
|
|
|
|
2019-05-04 19:27:52 +02:00
|
|
|
/* SH7305-TYPE DEBUG EXCEPTION HANDLER */
|
2018-08-01 20:41:36 +02:00
|
|
|
|
|
|
|
_exch_entry_7705:
|
|
|
|
_exch_entry_7305:
|
|
|
|
mov.l 1f, r0
|
|
|
|
mov.l @r0, r4
|
|
|
|
|
|
|
|
rte
|
|
|
|
nop
|
|
|
|
|
2019-05-04 19:27:52 +02:00
|
|
|
.zero 20
|
2018-08-01 20:41:36 +02:00
|
|
|
|
|
|
|
1: .long 0xff000024
|