1 # You'll find a bunch of nop opcodes in the below macros. They are
2 # there to keep the code correctly aligned. Be careful to maintain
3 # them when changing the code.
5 comment "subroutine declare"
6 .macro gdbasm_declare name
12 comment "subroutine prologue"
20 comment "subroutine epilogue"
30 comment "subroutine end"
31 .macro gdbasm_end name
36 comment "subroutine call"
37 .macro gdbasm_call subr
51 .macro gdbasm_several_nops
64 comment "crt0 startup"
72 .long 196608 ! 0x30000
77 comment "Declare a data variable"
78 .macro gdbasm_datavar name value