Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .macro data size:req dest:req val:req p:vararg
- TRYPUTHEADER \size
- .long \dest
- .long \val
- .endm
- .macro tryputheader size:req
- POLYTRYPUTHEADER \size
- .endm
- .macro polytryputheader psize:req
- L1=0
- PUTHEADER \psize
- .purgem TRYPUTHEADER
- .macro tryputheader size:req
- .if \psize-\size //here \size saves state between polymorphs. Macro redefinition if size changes
- POLYTRYPUTHEADER \size
- .endif
- .endm
- .endm
- .macro putheader size:req
- .byte \size
- .short 0xdeadbecc
- .byte 0xCC
- .endm
- //This needs headers
- .section dcd
- #include "DCD/ddr-1066mhz-64bit-setup.cfg"
- //#include "DCD/1066mhz_4x256mx16.cfg"
- //#include "DCD/clocks.cfg"
- #include "test.cfg"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement