123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- .text
- .globl gdbstub_read_byte_guard
- .globl gdbstub_read_byte_cont
- ENTRY(gdbstub_read_byte)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_read_byte_guard:
- movbu (a0),d1
- gdbstub_read_byte_cont:
- movbu d1,(a1)
- ret [],0
- .globl gdbstub_read_word_guard
- .globl gdbstub_read_word_cont
- ENTRY(gdbstub_read_word)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_read_word_guard:
- movhu (a0),d1
- gdbstub_read_word_cont:
- movhu d1,(a1)
- ret [],0
- .globl gdbstub_read_dword_guard
- .globl gdbstub_read_dword_cont
- ENTRY(gdbstub_read_dword)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_read_dword_guard:
- mov (a0),d1
- gdbstub_read_dword_cont:
- mov d1,(a1)
- ret [],0
- .globl gdbstub_write_byte_guard
- .globl gdbstub_write_byte_cont
- ENTRY(gdbstub_write_byte)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_write_byte_guard:
- movbu a0,(a1)
- gdbstub_write_byte_cont:
- ret [],0
- .globl gdbstub_write_word_guard
- .globl gdbstub_write_word_cont
- ENTRY(gdbstub_write_word)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_write_word_guard:
- movhu a0,(a1)
- gdbstub_write_word_cont:
- ret [],0
- .globl gdbstub_write_dword_guard
- .globl gdbstub_write_dword_cont
- ENTRY(gdbstub_write_dword)
- mov d0,a0
- mov d1,a1
- clr d0
- gdbstub_write_dword_guard:
- mov a0,(a1)
- gdbstub_write_dword_cont:
- ret [],0
- ENTRY(__gdbstub_bug_trap)
- .byte 0xF7,0xF7
- ret [],0
|