mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 10:12:06 +00:00
This feature is referred to as "code/data literals" in ASMotor, and simply as "literals" in some older assemblers like MIDAS for the PDP-10. RGBASM already had the "section fragments" feature for keeping disparate contents together when linked, so these worked naturally as "fragment literals".
15 lines
159 B
NASM
15 lines
159 B
NASM
SECTION "OAMDMACode", ROM0
|
|
OAMDMACode:
|
|
LOAD "hOAMDMA", HRAM
|
|
hOAMDMA::
|
|
ldh [$ff46], a
|
|
ld a, 40
|
|
jp [[
|
|
: dec a
|
|
jr nz, :-
|
|
ret
|
|
]]
|
|
.end
|
|
ENDL
|
|
OAMDMACodeEnd:
|