mirror of https://github.com/mgba-emu/mgba.git
Merge branch 'master' into medusa
This commit is contained in:
commit
d1903276fa
62
CHANGES
62
CHANGES
|
@ -25,52 +25,70 @@ Features:
|
|||
Emulation fixes:
|
||||
- ARM: Fix ALU reading PC after shifting
|
||||
- ARM: Fix STR storing PC after address calculation
|
||||
- ARM: Fix timing on Thumb shift instructions
|
||||
- GB: Fix GBC game registers after skipping BIOS
|
||||
- GB MBC: Support 4MB MBC30 ROMs (fixes mgba.io/i/1713)
|
||||
- GB: Partially fix timing for skipped BIOS
|
||||
- GB Memory: Fix OAM DMA from top 8 kB
|
||||
- GB MBC: Fix MBC1 mode changing behavior
|
||||
- GB MBC: Fix MBC1 RAM enable bit selection
|
||||
- GB MBC: Fix MBC2 bit selection
|
||||
- GB Video: Fix state after skipping BIOS (fixes mgba.io/i/1715 and mgba.io/i/1716)
|
||||
- GB Video: Fix BGPS value after skipping BIOS (fixes mgba.io/i/1717)
|
||||
- GBA: Add missing RTC overrides for Legendz games
|
||||
- GBA: Fix timing advancing too quickly in rare cases
|
||||
- GBA BIOS: Implement dummy sound driver calls
|
||||
- GBA BIOS: Improve HLE BIOS timing
|
||||
- GBA BIOS: Reset renderer when RegisterRamReset called (fixes mgba.io/i/1756)
|
||||
- GBA DMA: Linger last DMA on bus (fixes mgba.io/i/301 and mgba.io/i/1320)
|
||||
- GBA Memory: Improve gamepak prefetch timing
|
||||
- GBA SIO: Fix Multiplayer busy bit
|
||||
- GBA SIO: Fix double-unloading active driver
|
||||
- GBA SIO: Fix copying Normal mode transfer values
|
||||
- GBA Timers: Fix deserializing count-up timers
|
||||
- GBA Video: Latch scanline at end of Hblank (fixes mgba.io/i/1319)
|
||||
- GBA Video: Fix Hblank timing
|
||||
- GBA Video: Fix mosaic objects drawing past the end (fixes mgba.io/i/1702)
|
||||
- GBA Video: Fix disabling OBJWIN in GL renderer (fixes mgba.io/i/1759)
|
||||
- GBA Video: Add missing parts of 256-color mode 0 mosaic (fixes mgba.io/1701)
|
||||
- GBA Video: Fix double-size OBJ wrapping in GL renderer (fixes mgba.io/1712)
|
||||
- SM83: Emulate HALT bug
|
||||
Other fixes:
|
||||
- All: Improve export headers (fixes mgba.io/i/1738)
|
||||
- ARM Debugger: Clear low bit on breakpoint addresses (fixes mgba.io/i/1764)
|
||||
- CMake: Always use devkitPro toolchain when applicable (fixes mgba.io/i/1755)
|
||||
- Core: Ensure ELF regions can be written before trying
|
||||
- Core: Fix ELF loading regression (fixes mgba.io/i/1669)
|
||||
- Core: Fix crash modifying hash table entry (fixes mgba.io/i/1673)
|
||||
- GB Video: Fix some cases where SGB border doesn't draw to mutli-buffers
|
||||
- GBA: Reject incorrectly sized BIOSes
|
||||
- Debugger: Don't skip undefined instructions when debugger attached
|
||||
- Qt: Force OpenGL paint engine creation thread (fixes mgba.io/i/1642)
|
||||
- Qt: Fix OpenGL 2.1 support (fixes mgba.io/i/1678)
|
||||
- Qt: Fix static compilation in MinGW (fixes mgba.io/i/1769)
|
||||
Misc:
|
||||
- 3DS: Clean up legacy initialization (fixes mgba.io/i/1768)
|
||||
- Debugger: Keep track of global cycle count
|
||||
- FFmpeg: Add looping option for GIF/APNG
|
||||
- GBA Serialize: Only flunk BIOS check if official BIOS was expected
|
||||
- Qt: Renderer can be changed while a game is running
|
||||
- Qt: Add hex index to palette view
|
||||
- Qt: Add transformation matrix info to sprite view
|
||||
|
||||
0.8.2: (2020-06-14)
|
||||
Emulation fixes:
|
||||
- ARM: Fix timing on Thumb shift instructions
|
||||
- GB: Fix GBC game registers after skipping BIOS
|
||||
- GB MBC: Support 4MB MBC30 ROMs (fixes mgba.io/i/1713)
|
||||
- GB Video: Fix BGPS value after skipping BIOS (fixes mgba.io/i/1717)
|
||||
- GBA: Add missing RTC overrides for Legendz games
|
||||
- GBA BIOS: Reset renderer when RegisterRamReset called (fixes mgba.io/i/1756)
|
||||
- GBA SIO: Fix Multiplayer busy bit
|
||||
- GBA SIO: Fix double-unloading active driver
|
||||
- GBA Timers: Fix deserializing count-up timers
|
||||
- GBA Video: Fix mosaic objects drawing past the end (fixes mgba.io/i/1702)
|
||||
- GBA Video: Fix disabling OBJWIN in GL renderer (fixes mgba.io/i/1759)
|
||||
- GBA Video: Add missing parts of 256-color mode 0 mosaic (fixes mgba.io/i/1701)
|
||||
- GBA Video: Fix double-size OBJ wrapping in GL renderer (fixes mgba.io/i/1712)
|
||||
- GBA Video: Simplify sprite cycle counting (fixes mgba.io/i/1279)
|
||||
- GBA Video: Fix sprite/backdrop blending regression
|
||||
Other fixes:
|
||||
- 3DS: Fix framelimiter on newer citro3d (fixes mgba.io/i/1771)
|
||||
- ARM: Fix disassembling of several S-type instructions (fixes mgba.io/i/1778)
|
||||
- ARM Debugger: Clear low bit on breakpoint addresses (fixes mgba.io/i/1764)
|
||||
- CMake: Always use devkitPro toolchain when applicable (fixes mgba.io/i/1755)
|
||||
- Core: Fix ELF loading regression (fixes mgba.io/i/1669)
|
||||
- Core: Fix crash modifying hash table entry (fixes mgba.io/i/1673)
|
||||
- GB Video: Fix some cases where SGB border doesn't draw to multi-buffers
|
||||
- GBA: Reject incorrectly sized BIOSes
|
||||
- GBA: Break infinite loop for 0-frame mVLs (fixes mgba.io/i/1723)
|
||||
- Qt: Fix OpenGL 2.1 support (fixes mgba.io/i/1678)
|
||||
- Qt: Fix unmapping zipped ROM (fixes mgba.io/i/1777)
|
||||
Misc:
|
||||
- 3DS: Clean up legacy initialization (fixes mgba.io/i/1768)
|
||||
- GBA Serialize: Only flunk BIOS check if official BIOS was expected
|
||||
- Qt: Disable Replace ROM option when no game loaded
|
||||
- Qt: Defer texture updates until frame is drawn (fixes mgba.io/i/1590)
|
||||
- Qt: Set icon for Discord Rich Presence
|
||||
- Qt: Show a warning when save file can't be opened
|
||||
|
||||
0.8.1: (2020-02-16)
|
||||
Emulation fixes:
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0150 main@wait_ly_5
|
||||
00:0156 main@wait_ly_6
|
||||
|
@ -99,6 +99,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -110,29 +129,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_result_tmp
|
||||
00000002 _sizeof_result_round1
|
||||
00000030 _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/bits/mem_oam.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,18 +19,18 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:016f test_finish
|
||||
00:0176 test_finish@quit_inline_1
|
||||
00:0187 fail_1
|
||||
00:018e fail_1@quit_inline_2
|
||||
00:01a4 fail_0
|
||||
00:01ab fail_0@quit_inline_3
|
||||
00:0171 test_finish
|
||||
00:0178 test_finish@quit_inline_1
|
||||
00:0189 fail_1
|
||||
00:0190 fail_1@quit_inline_2
|
||||
00:01a6 fail_0
|
||||
00:01ad fail_0@quit_inline_3
|
||||
|
||||
[definitions]
|
||||
0000000a _sizeof_clear_vram
|
||||
|
@ -41,10 +41,10 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
0000001f _sizeof_main
|
||||
00000021 _sizeof_main
|
||||
00000018 _sizeof_test_finish
|
||||
0000001d _sizeof_fail_1
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,35 +75,35 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0160 test_finish
|
||||
00:015f test_finish
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -96,27 +115,8 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000010 _sizeof_main
|
||||
0000000f _sizeof_main
|
||||
|
|
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,6 @@
|
|||
[testinfo]
|
||||
fail=1
|
||||
|
||||
[ports.cinema]
|
||||
gb.model=SGB
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
config:
|
||||
gb.model: SGB
|
||||
fail: true
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,34 +75,34 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -95,26 +114,7 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[testinfo]
|
||||
fail=1
|
|
@ -1 +0,0 @@
|
|||
fail: true
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,34 +75,34 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -95,26 +114,7 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[testinfo]
|
||||
fail=1
|
|
@ -1 +0,0 @@
|
|||
fail: true
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,34 +75,34 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -95,26 +114,7 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
[testinfo]
|
||||
fail=1
|
||||
|
||||
[ports.cinema]
|
||||
gb.model=SGB
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
config:
|
||||
gb.model: SGB
|
||||
fail: true
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,34 +75,34 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -95,26 +114,7 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[ports.cinema]
|
||||
gb.model=SGB
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
config:
|
||||
gb.model: SGB
|
Binary file not shown.
|
@ -2,17 +2,17 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/boot_hwio-S.gb".
|
||||
|
||||
[labels]
|
||||
01:48bb clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48cf memcpy
|
||||
01:48d8 memset
|
||||
01:4898 print_hex4
|
||||
01:48c5 print_hex8
|
||||
01:48e8 print_inline_string
|
||||
01:48a4 print_load_font
|
||||
01:48b0 print_newline
|
||||
01:48e1 print_string
|
||||
01:48c5 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48d9 memcpy
|
||||
01:48e2 memset
|
||||
01:48a2 print_hex4
|
||||
01:48cf print_hex8
|
||||
01:48f2 print_inline_string
|
||||
01:48ae print_load_font
|
||||
01:48ba print_newline
|
||||
01:48eb print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -21,10 +21,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:01d9 main@quit_inline_1
|
||||
|
@ -46,7 +46,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[testinfo]
|
||||
fail=1
|
|
@ -1 +0,0 @@
|
|||
fail: true
|
Binary file not shown.
|
@ -2,17 +2,17 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/boot_hwio-dmg0.gb".
|
||||
|
||||
[labels]
|
||||
01:48bb clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48cf memcpy
|
||||
01:48d8 memset
|
||||
01:4898 print_hex4
|
||||
01:48c5 print_hex8
|
||||
01:48e8 print_inline_string
|
||||
01:48a4 print_load_font
|
||||
01:48b0 print_newline
|
||||
01:48e1 print_string
|
||||
01:48c5 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48d9 memcpy
|
||||
01:48e2 memset
|
||||
01:48a2 print_hex4
|
||||
01:48cf print_hex8
|
||||
01:48f2 print_inline_string
|
||||
01:48ae print_load_font
|
||||
01:48ba print_newline
|
||||
01:48eb print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -21,10 +21,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:01d9 main@quit_inline_1
|
||||
|
@ -46,7 +46,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -2,17 +2,17 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/boot_hwio-dmgABCmgb.gb".
|
||||
|
||||
[labels]
|
||||
01:48bb clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48cf memcpy
|
||||
01:48d8 memset
|
||||
01:4898 print_hex4
|
||||
01:48c5 print_hex8
|
||||
01:48e8 print_inline_string
|
||||
01:48a4 print_load_font
|
||||
01:48b0 print_newline
|
||||
01:48e1 print_string
|
||||
01:48c5 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48d9 memcpy
|
||||
01:48e2 memset
|
||||
01:48a2 print_hex4
|
||||
01:48cf print_hex8
|
||||
01:48f2 print_inline_string
|
||||
01:48ae print_load_font
|
||||
01:48ba print_newline
|
||||
01:48eb print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -21,10 +21,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:01d9 main@quit_inline_1
|
||||
|
@ -46,7 +46,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[testinfo]
|
||||
fail=1
|
|
@ -1 +0,0 @@
|
|||
fail: true
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01d3 invalid_sp
|
||||
00:01da invalid_sp@quit_inline_1
|
||||
|
@ -87,6 +87,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -98,28 +117,9 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_sp_save
|
||||
00000083 _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01d3 invalid_sp
|
||||
00:01da invalid_sp@quit_inline_1
|
||||
|
@ -87,6 +87,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -98,28 +117,9 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_sp_save
|
||||
00000083 _sizeof_main
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[ports.cinema]
|
||||
gb.model=MGB
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
config:
|
||||
gb.model: MGB
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01d3 invalid_sp
|
||||
00:01da invalid_sp@quit_inline_1
|
||||
|
@ -87,6 +87,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -98,28 +117,9 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_sp_save
|
||||
00000083 _sizeof_main
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[ports.cinema]
|
||||
gb.model=SGB
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
config:
|
||||
gb.model: SGB
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01d3 invalid_sp
|
||||
00:01da invalid_sp@quit_inline_1
|
||||
|
@ -87,6 +87,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -98,28 +117,9 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_sp_save
|
||||
00000083 _sizeof_main
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[ports.cinema]
|
||||
gb.model=SGB2
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
config:
|
||||
gb.model: SGB2
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01d3 invalid_sp
|
||||
00:01da invalid_sp@quit_inline_1
|
||||
|
@ -87,6 +87,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -98,28 +117,9 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000002 _sizeof_sp_save
|
||||
00000083 _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/call_cc_timing.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
|
@ -52,7 +52,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
00:0157 main@wait_ly_6
|
||||
|
@ -97,6 +97,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -108,29 +127,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000027 _sizeof_main
|
||||
0000005b _sizeof_test_finish
|
||||
0000001d _sizeof_hiram_test
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/call_timing.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
|
@ -52,7 +52,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
00:0157 main@wait_ly_6
|
||||
|
@ -97,6 +97,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -108,29 +127,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000027 _sizeof_main
|
||||
0000005b _sizeof_test_finish
|
||||
0000001d _sizeof_hiram_test
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/di_timing-GS.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0158 main@wait_ly_5
|
||||
|
@ -52,7 +52,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,35 +75,35 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0232 test_finish
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -96,27 +115,8 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
000000e2 _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01a0 test
|
||||
00:01b2 fail
|
||||
|
@ -88,6 +88,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -99,29 +118,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000050 _sizeof_main
|
||||
00000012 _sizeof_test
|
||||
0000001e _sizeof_fail
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,35 +75,35 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0160 test_finish
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -96,27 +115,8 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000010 _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/halt_ime0_ei.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
|
@ -40,7 +40,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
00:0167 test_round1
|
||||
|
@ -93,6 +93,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -104,29 +123,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000017 _sizeof_main
|
||||
0000001d _sizeof_test_round1
|
||||
0000000f _sizeof_finish_round1
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,36 +75,36 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0168 main@quit_inline_1
|
||||
00:017d test_finish
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -97,27 +116,8 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
0000002d _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
00:0167 test_round1
|
||||
|
@ -105,6 +105,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -116,29 +135,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000017 _sizeof_main
|
||||
0000001c _sizeof_test_round1
|
||||
00000010 _sizeof__delay_long_time_0
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,35 +75,35 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:01ef test_finish
|
||||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -96,27 +115,8 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
0000009f _sizeof_main
|
||||
|
|
Binary file not shown.
|
@ -2,18 +2,18 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/instr/daa.gb".
|
||||
|
||||
[labels]
|
||||
01:68ee clear_vram
|
||||
01:68ad disable_lcd_safe
|
||||
01:68b3 disable_lcd_safe@wait_ly_0
|
||||
01:6902 memcpy
|
||||
01:690b memset
|
||||
01:6866 print_bin4
|
||||
01:68cb print_hex4
|
||||
01:68f8 print_hex8
|
||||
01:691b print_inline_string
|
||||
01:68d7 print_load_font
|
||||
01:68e3 print_newline
|
||||
01:6914 print_string
|
||||
01:68f8 clear_vram
|
||||
01:68b7 disable_lcd_safe
|
||||
01:68bd disable_lcd_safe@wait_ly_0
|
||||
01:690c memcpy
|
||||
01:6915 memset
|
||||
01:6870 print_bin4
|
||||
01:68d5 print_hex4
|
||||
01:6902 print_hex8
|
||||
01:6925 print_inline_string
|
||||
01:68e1 print_load_font
|
||||
01:68ed print_newline
|
||||
01:691e print_string
|
||||
01:67f0 quit
|
||||
01:6805 quit@cb_return
|
||||
01:680a quit@wait_ly_1
|
||||
|
@ -22,20 +22,26 @@
|
|||
01:681c quit@wait_ly_4
|
||||
01:6826 quit@success
|
||||
01:684d quit@failure
|
||||
01:6862 quit@halt
|
||||
01:6863 quit@halt_execution_0
|
||||
01:6899 reset_screen
|
||||
01:68bc serial_send_byte
|
||||
01:686c quit@halt
|
||||
01:686d quit@halt_execution_0
|
||||
01:68a3 reset_screen
|
||||
01:68c6 serial_send_byte
|
||||
01:6000 font
|
||||
00:0150 main
|
||||
00:0163 main@quit_inline_1
|
||||
00:0174 run_tests
|
||||
00:01a9 fail
|
||||
00:0274 fail@wait_ly_5
|
||||
00:027a fail@wait_ly_6
|
||||
00:0281 fail@halt_execution_1
|
||||
00:0284 testcases1
|
||||
00:0166 main@quit_inline_1
|
||||
00:0177 run_tests
|
||||
00:01ac fail
|
||||
00:0277 fail@wait_ly_5
|
||||
00:027d fail@wait_ly_6
|
||||
00:0284 fail@halt_execution_1
|
||||
00:0287 testcases1
|
||||
01:4000 testcases2
|
||||
00:ff80 hram.f
|
||||
00:ff81 hram.a
|
||||
00:ff82 hram.testcase_l
|
||||
00:ff83 hram.testcase_h
|
||||
00:ff84 hram.sp_save_l
|
||||
00:ff85 hram.sp_save_h
|
||||
|
||||
[definitions]
|
||||
0000000a _sizeof_clear_vram
|
||||
|
@ -49,11 +55,17 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00002000 _sizeof_testcases1
|
||||
00002000 _sizeof_testcases2
|
||||
00000024 _sizeof_main
|
||||
00000001 _sizeof_hram.f
|
||||
00000001 _sizeof_hram.a
|
||||
00000001 _sizeof_hram.testcase_l
|
||||
00000001 _sizeof_hram.testcase_h
|
||||
00000001 _sizeof_hram.sp_save_l
|
||||
00000001 _sizeof_hram.sp_save_h
|
||||
00000027 _sizeof_main
|
||||
00000035 _sizeof_run_tests
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/interrupts/ie_push.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0200 round1
|
||||
|
@ -66,7 +66,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0157 test_round1
|
||||
00:019a test_round1@quit_inline_1
|
||||
|
@ -91,6 +91,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -102,29 +121,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000007 _sizeof_main
|
||||
0000005a _sizeof_test_round1
|
||||
00000002 _sizeof_finish_round1
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/jp_cc_timing.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
|
@ -52,7 +52,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/jp_timing.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,10 +19,10 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
|
@ -52,7 +52,7 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
|
|
Binary file not shown.
|
@ -36,18 +36,37 @@
|
|||
01:4a13 check_asserts_cb@ok7
|
||||
01:4a1d check_asserts_cb@skip7
|
||||
01:4a28 check_asserts_cb@out7
|
||||
01:4b7b clear_vram
|
||||
01:4b3a disable_lcd_safe
|
||||
01:4b40 disable_lcd_safe@wait_ly_0
|
||||
01:4b8f memcpy
|
||||
01:4b98 memset
|
||||
01:4b58 print_hex4
|
||||
01:4b85 print_hex8
|
||||
01:4ba8 print_inline_string
|
||||
01:4b64 print_load_font
|
||||
01:4b70 print_newline
|
||||
00:ff80 hram.regs_save
|
||||
00:ff80 hram.regs_save.reg_f
|
||||
00:ff81 hram.regs_save.reg_a
|
||||
00:ff82 hram.regs_save.reg_c
|
||||
00:ff83 hram.regs_save.reg_b
|
||||
00:ff84 hram.regs_save.reg_e
|
||||
00:ff85 hram.regs_save.reg_d
|
||||
00:ff86 hram.regs_save.reg_l
|
||||
00:ff87 hram.regs_save.reg_h
|
||||
00:ff88 hram.regs_flags
|
||||
00:ff89 hram.regs_assert
|
||||
00:ff89 hram.regs_assert.reg_f
|
||||
00:ff8a hram.regs_assert.reg_a
|
||||
00:ff8b hram.regs_assert.reg_c
|
||||
00:ff8c hram.regs_assert.reg_b
|
||||
00:ff8d hram.regs_assert.reg_e
|
||||
00:ff8e hram.regs_assert.reg_d
|
||||
00:ff8f hram.regs_assert.reg_l
|
||||
00:ff90 hram.regs_assert.reg_h
|
||||
01:4b85 clear_vram
|
||||
01:4b44 disable_lcd_safe
|
||||
01:4b4a disable_lcd_safe@wait_ly_0
|
||||
01:4b99 memcpy
|
||||
01:4ba2 memset
|
||||
01:4b62 print_hex4
|
||||
01:4b8f print_hex8
|
||||
01:4bb2 print_inline_string
|
||||
01:4b6e print_load_font
|
||||
01:4b7a print_newline
|
||||
01:4a2b print_reg_dump
|
||||
01:4ba1 print_string
|
||||
01:4bab print_string
|
||||
01:4ab0 quit
|
||||
01:4ac5 quit@cb_return
|
||||
01:4aca quit@wait_ly_1
|
||||
|
@ -56,30 +75,11 @@
|
|||
01:4adc quit@wait_ly_4
|
||||
01:4ae6 quit@success
|
||||
01:4b0d quit@failure
|
||||
01:4b22 quit@halt
|
||||
01:4b23 quit@halt_execution_0
|
||||
01:4b26 reset_screen
|
||||
01:4b49 serial_send_byte
|
||||
01:4b2c quit@halt
|
||||
01:4b2d quit@halt_execution_0
|
||||
01:4b30 reset_screen
|
||||
01:4b53 serial_send_byte
|
||||
01:4000 font
|
||||
00:ff80 v_regs_save
|
||||
00:ff80 v_regs_save.reg_f
|
||||
00:ff81 v_regs_save.reg_a
|
||||
00:ff82 v_regs_save.reg_c
|
||||
00:ff83 v_regs_save.reg_b
|
||||
00:ff84 v_regs_save.reg_e
|
||||
00:ff85 v_regs_save.reg_d
|
||||
00:ff86 v_regs_save.reg_l
|
||||
00:ff87 v_regs_save.reg_h
|
||||
00:ff88 v_regs_flags
|
||||
00:ff89 v_regs_assert
|
||||
00:ff89 v_regs_assert.reg_f
|
||||
00:ff8a v_regs_assert.reg_a
|
||||
00:ff8b v_regs_assert.reg_c
|
||||
00:ff8c v_regs_assert.reg_b
|
||||
00:ff8d v_regs_assert.reg_e
|
||||
00:ff8e v_regs_assert.reg_d
|
||||
00:ff8f v_regs_assert.reg_l
|
||||
00:ff90 v_regs_assert.reg_h
|
||||
00:0150 main
|
||||
00:0151 main@wait_ly_5
|
||||
00:0157 main@wait_ly_6
|
||||
|
@ -95,6 +95,25 @@
|
|||
|
||||
[definitions]
|
||||
0000023b _sizeof_check_asserts_cb
|
||||
00000008 _sizeof_hram.regs_save
|
||||
00000001 _sizeof_hram.regs_save.reg_f
|
||||
00000001 _sizeof_hram.regs_save.reg_a
|
||||
00000001 _sizeof_hram.regs_save.reg_c
|
||||
00000001 _sizeof_hram.regs_save.reg_b
|
||||
00000001 _sizeof_hram.regs_save.reg_e
|
||||
00000001 _sizeof_hram.regs_save.reg_d
|
||||
00000001 _sizeof_hram.regs_save.reg_l
|
||||
00000001 _sizeof_hram.regs_save.reg_h
|
||||
00000001 _sizeof_hram.regs_flags
|
||||
00000008 _sizeof_hram.regs_assert
|
||||
00000001 _sizeof_hram.regs_assert.reg_f
|
||||
00000001 _sizeof_hram.regs_assert.reg_a
|
||||
00000001 _sizeof_hram.regs_assert.reg_c
|
||||
00000001 _sizeof_hram.regs_assert.reg_b
|
||||
00000001 _sizeof_hram.regs_assert.reg_e
|
||||
00000001 _sizeof_hram.regs_assert.reg_d
|
||||
00000001 _sizeof_hram.regs_assert.reg_l
|
||||
00000001 _sizeof_hram.regs_assert.reg_h
|
||||
0000000a _sizeof_clear_vram
|
||||
0000000f _sizeof_disable_lcd_safe
|
||||
00000009 _sizeof_memcpy
|
||||
|
@ -106,29 +125,10 @@
|
|||
0000000b _sizeof_print_newline
|
||||
00000085 _sizeof_print_reg_dump
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000008 _sizeof_v_regs_save
|
||||
00000001 _sizeof_v_regs_save.reg_f
|
||||
00000001 _sizeof_v_regs_save.reg_a
|
||||
00000001 _sizeof_v_regs_save.reg_c
|
||||
00000001 _sizeof_v_regs_save.reg_b
|
||||
00000001 _sizeof_v_regs_save.reg_e
|
||||
00000001 _sizeof_v_regs_save.reg_d
|
||||
00000001 _sizeof_v_regs_save.reg_l
|
||||
00000001 _sizeof_v_regs_save.reg_h
|
||||
00000001 _sizeof_v_regs_flags
|
||||
00000008 _sizeof_v_regs_assert
|
||||
00000001 _sizeof_v_regs_assert.reg_f
|
||||
00000001 _sizeof_v_regs_assert.reg_a
|
||||
00000001 _sizeof_v_regs_assert.reg_c
|
||||
00000001 _sizeof_v_regs_assert.reg_b
|
||||
00000001 _sizeof_v_regs_assert.reg_e
|
||||
00000001 _sizeof_v_regs_assert.reg_d
|
||||
00000001 _sizeof_v_regs_assert.reg_l
|
||||
00000001 _sizeof_v_regs_assert.reg_h
|
||||
00000037 _sizeof_main
|
||||
00000049 _sizeof_test_finish
|
||||
00000006 _sizeof_wram_test
|
||||
|
|
Binary file not shown.
|
@ -2,19 +2,19 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/oam_dma/basic.gb".
|
||||
|
||||
[labels]
|
||||
01:48c9 clear_oam
|
||||
01:48d3 clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:4898 memcmp
|
||||
01:48e7 memcpy
|
||||
01:48f0 memset
|
||||
01:48a6 print_hex4
|
||||
01:48dd print_hex8
|
||||
01:4900 print_inline_string
|
||||
01:48b2 print_load_font
|
||||
01:48be print_newline
|
||||
01:48f9 print_string
|
||||
01:48d3 clear_oam
|
||||
01:48dd clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48a2 memcmp
|
||||
01:48f1 memcpy
|
||||
01:48fa memset
|
||||
01:48b0 print_hex4
|
||||
01:48e7 print_hex8
|
||||
01:490a print_inline_string
|
||||
01:48bc print_load_font
|
||||
01:48c8 print_newline
|
||||
01:4903 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -23,20 +23,21 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0176 fail
|
||||
00:0180 fail@quit_inline_1
|
||||
00:0195 finish
|
||||
00:019c finish@quit_inline_2
|
||||
00:01ad hiram_proc
|
||||
00:01b5 hiram_proc_end
|
||||
00:0179 fail
|
||||
00:0183 fail@quit_inline_1
|
||||
00:0198 finish
|
||||
00:019f finish@quit_inline_2
|
||||
00:01b0 dma_proc
|
||||
00:01b8 _end_dma_proc
|
||||
00:1200 random_data
|
||||
00:ff80 fail_offset
|
||||
00:ff80 hram.dma_proc
|
||||
00:ff90 fail_offset
|
||||
|
||||
[definitions]
|
||||
0000000a _sizeof_clear_oam
|
||||
|
@ -51,13 +52,14 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000010 _sizeof_hram.dma_proc
|
||||
00000001 _sizeof_fail_offset
|
||||
00000026 _sizeof_main
|
||||
00000029 _sizeof_main
|
||||
0000001f _sizeof_fail
|
||||
00000018 _sizeof_finish
|
||||
00000008 _sizeof_hiram_proc
|
||||
0000104b _sizeof_hiram_proc_end
|
||||
00000008 _sizeof_dma_proc
|
||||
00001048 _sizeof__end_dma_proc
|
||||
|
|
Binary file not shown.
|
@ -2,15 +2,15 @@
|
|||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/oam_dma/reg_read.gb".
|
||||
|
||||
[labels]
|
||||
01:48af clear_vram
|
||||
01:487a disable_lcd_safe
|
||||
01:4880 disable_lcd_safe@wait_ly_0
|
||||
01:48b9 memcpy
|
||||
01:48c2 memset
|
||||
01:48d2 print_inline_string
|
||||
01:4898 print_load_font
|
||||
01:48a4 print_newline
|
||||
01:48cb print_string
|
||||
01:48b9 clear_vram
|
||||
01:4884 disable_lcd_safe
|
||||
01:488a disable_lcd_safe@wait_ly_0
|
||||
01:48c3 memcpy
|
||||
01:48cc memset
|
||||
01:48dc print_inline_string
|
||||
01:48a2 print_load_font
|
||||
01:48ae print_newline
|
||||
01:48d5 print_string
|
||||
01:47f0 quit
|
||||
01:4805 quit@cb_return
|
||||
01:480a quit@wait_ly_1
|
||||
|
@ -19,41 +19,40 @@
|
|||
01:481c quit@wait_ly_4
|
||||
01:4826 quit@success
|
||||
01:484d quit@failure
|
||||
01:4862 quit@halt
|
||||
01:4863 quit@halt_execution_0
|
||||
01:4866 reset_screen
|
||||
01:4889 serial_send_byte
|
||||
01:486c quit@halt
|
||||
01:486d quit@halt_execution_0
|
||||
01:4870 reset_screen
|
||||
01:4893 serial_send_byte
|
||||
01:4000 font
|
||||
00:0150 main
|
||||
00:0153 prepare_part1
|
||||
00:015f round1
|
||||
00:016b round2
|
||||
00:0177 prepare_part2
|
||||
00:0183 round3
|
||||
00:018d round4
|
||||
00:0197 prepare_part3
|
||||
00:01a3 round5
|
||||
00:01af round6
|
||||
00:01bb finish
|
||||
00:01c2 finish@quit_inline_1
|
||||
00:01d3 fail_round1
|
||||
00:01da fail_round1@quit_inline_2
|
||||
00:01ec fail_round2
|
||||
00:01f3 fail_round2@quit_inline_3
|
||||
00:0205 fail_round3
|
||||
00:020c fail_round3@quit_inline_4
|
||||
00:021e fail_round4
|
||||
00:0225 fail_round4@quit_inline_5
|
||||
00:0237 fail_round5
|
||||
00:023e fail_round5@quit_inline_6
|
||||
00:0250 fail_round6
|
||||
00:0257 fail_round6@quit_inline_7
|
||||
00:0269 hiram_proc1
|
||||
00:0271 hiram_proc1_end
|
||||
00:0271 hiram_proc2
|
||||
00:027b hiram_proc2_end
|
||||
00:027b hiram_proc3
|
||||
00:0286 hiram_proc3_end
|
||||
00:0156 prepare_part1
|
||||
00:0162 round1
|
||||
00:016e round2
|
||||
00:017a prepare_part2
|
||||
00:0186 round3
|
||||
00:0190 round4
|
||||
00:019a prepare_part3
|
||||
00:01a6 round5
|
||||
00:01b2 round6
|
||||
00:01be finish
|
||||
00:01c5 finish@quit_inline_1
|
||||
00:01d6 fail_round1
|
||||
00:01dd fail_round1@quit_inline_2
|
||||
00:01ef fail_round2
|
||||
00:01f6 fail_round2@quit_inline_3
|
||||
00:0208 fail_round3
|
||||
00:020f fail_round3@quit_inline_4
|
||||
00:0221 fail_round4
|
||||
00:0228 fail_round4@quit_inline_5
|
||||
00:023a fail_round5
|
||||
00:0241 fail_round5@quit_inline_6
|
||||
00:0253 fail_round6
|
||||
00:025a fail_round6@quit_inline_7
|
||||
00:026c dma_proc1
|
||||
00:0274 dma_proc2
|
||||
00:027e dma_proc3
|
||||
00:0289 _end_dma_procs
|
||||
00:ff80 hram.dma_proc
|
||||
|
||||
[definitions]
|
||||
0000000a _sizeof_clear_vram
|
||||
|
@ -64,11 +63,12 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
00000003 _sizeof_main
|
||||
00000010 _sizeof_hram.dma_proc
|
||||
00000006 _sizeof_main
|
||||
0000000c _sizeof_prepare_part1
|
||||
0000000c _sizeof_round1
|
||||
0000000c _sizeof_round2
|
||||
|
@ -85,8 +85,6 @@
|
|||
00000019 _sizeof_fail_round4
|
||||
00000019 _sizeof_fail_round5
|
||||
00000019 _sizeof_fail_round6
|
||||
00000008 _sizeof_hiram_proc1
|
||||
00000000 _sizeof_hiram_proc1_end
|
||||
0000000a _sizeof_hiram_proc2
|
||||
00000000 _sizeof_hiram_proc2_end
|
||||
0000000b _sizeof_hiram_proc3
|
||||
00000008 _sizeof_dma_proc1
|
||||
0000000a _sizeof_dma_proc2
|
||||
0000000b _sizeof_dma_proc3
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 528 B |
Binary file not shown.
|
@ -1,19 +1,19 @@
|
|||
; this file was created with wlalink by ville helin <vhelin@iki.fi>.
|
||||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/oam_dma/sources-dmgABCmgbS.gb".
|
||||
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/oam_dma/sources-GS.gb".
|
||||
|
||||
[labels]
|
||||
01:495d clear_oam
|
||||
01:4967 clear_vram
|
||||
01:4971 clear_wram
|
||||
01:491a disable_lcd_safe
|
||||
01:4920 disable_lcd_safe@wait_ly_0
|
||||
01:4938 memcmp
|
||||
01:497b memcpy
|
||||
01:4984 memset
|
||||
01:4994 print_inline_string
|
||||
01:4946 print_load_font
|
||||
01:4952 print_newline
|
||||
01:498d print_string
|
||||
01:4967 clear_oam
|
||||
01:4971 clear_vram
|
||||
01:497b clear_wram
|
||||
01:4924 disable_lcd_safe
|
||||
01:492a disable_lcd_safe@wait_ly_0
|
||||
01:4942 memcmp
|
||||
01:4985 memcpy
|
||||
01:498e memset
|
||||
01:499e print_inline_string
|
||||
01:4950 print_load_font
|
||||
01:495c print_newline
|
||||
01:4997 print_string
|
||||
01:4890 quit
|
||||
01:48a5 quit@cb_return
|
||||
01:48aa quit@wait_ly_1
|
||||
|
@ -22,52 +22,51 @@
|
|||
01:48bc quit@wait_ly_4
|
||||
01:48c6 quit@success
|
||||
01:48ed quit@failure
|
||||
01:4902 quit@halt
|
||||
01:4903 quit@halt_execution_0
|
||||
01:4906 reset_screen
|
||||
01:4929 serial_send_byte
|
||||
01:490c quit@halt
|
||||
01:490d quit@halt_execution_0
|
||||
01:4910 reset_screen
|
||||
01:4933 serial_send_byte
|
||||
01:40a0 font
|
||||
00:0150 main
|
||||
00:015c prepare_part1
|
||||
00:015f test_0000
|
||||
00:0174 test_0000@quit_inline_1
|
||||
00:0189 test_3f00
|
||||
00:019e test_3f00@quit_inline_2
|
||||
00:01b3 test_4000
|
||||
00:01c8 test_4000@quit_inline_3
|
||||
00:01dd test_7f00
|
||||
00:01f2 test_7f00@quit_inline_4
|
||||
00:0207 prepare_part2
|
||||
00:0213 test_8000
|
||||
00:0228 test_8000@quit_inline_5
|
||||
00:023d test_9f00
|
||||
00:0252 test_9f00@quit_inline_6
|
||||
00:0267 prepare_part3
|
||||
00:0285 test_a000
|
||||
00:029a test_a000@quit_inline_7
|
||||
00:02af test_bf00
|
||||
00:02c4 test_bf00@quit_inline_8
|
||||
00:02d9 prepare_part4
|
||||
00:02ef test_c000
|
||||
00:0304 test_c000@quit_inline_9
|
||||
00:0319 test_df00
|
||||
00:032e test_df00@quit_inline_10
|
||||
00:0343 test_e000
|
||||
00:0358 test_e000@quit_inline_11
|
||||
00:036d test_fe00
|
||||
00:0385 test_fe00@quit_inline_12
|
||||
00:039a test_ff00
|
||||
00:03af test_ff00@quit_inline_13
|
||||
00:03c4 test_finish
|
||||
00:03cb test_finish@quit_inline_14
|
||||
00:03dc check_oam
|
||||
00:03e5 dma_proc
|
||||
00:03ed dma_proc_end
|
||||
00:03ed copy_dma_proc
|
||||
00:015f prepare_part1
|
||||
00:016b test_0000
|
||||
00:0180 test_0000@quit_inline_1
|
||||
00:0195 test_3f00
|
||||
00:01aa test_3f00@quit_inline_2
|
||||
00:01bf test_4000
|
||||
00:01d4 test_4000@quit_inline_3
|
||||
00:01e9 test_7f00
|
||||
00:01fe test_7f00@quit_inline_4
|
||||
00:0213 prepare_part2
|
||||
00:021f test_8000
|
||||
00:0234 test_8000@quit_inline_5
|
||||
00:0249 test_9f00
|
||||
00:025e test_9f00@quit_inline_6
|
||||
00:0273 prepare_part3
|
||||
00:0291 test_a000
|
||||
00:02a6 test_a000@quit_inline_7
|
||||
00:02bb test_bf00
|
||||
00:02d0 test_bf00@quit_inline_8
|
||||
00:02e5 prepare_part4
|
||||
00:02fb test_c000
|
||||
00:0310 test_c000@quit_inline_9
|
||||
00:0325 test_df00
|
||||
00:033a test_df00@quit_inline_10
|
||||
00:034f test_e000
|
||||
00:0364 test_e000@quit_inline_11
|
||||
00:0379 test_fe00
|
||||
00:0391 test_fe00@quit_inline_12
|
||||
00:03a6 test_ff00
|
||||
00:03bb test_ff00@quit_inline_13
|
||||
00:03d0 test_finish
|
||||
00:03d7 test_finish@quit_inline_14
|
||||
00:03e8 check_oam
|
||||
00:03f1 dma_proc
|
||||
00:03f9 copy_ram_pattern_1
|
||||
00:0402 ram_pattern_1
|
||||
00:04a2 copy_ram_pattern_2
|
||||
00:04ab ram_pattern_2
|
||||
00:ff80 hram.dma_proc
|
||||
|
||||
[definitions]
|
||||
0000000a _sizeof_clear_oam
|
||||
|
@ -81,12 +80,13 @@
|
|||
0000000c _sizeof_print_load_font
|
||||
0000000b _sizeof_print_newline
|
||||
00000007 _sizeof_print_string
|
||||
00000076 _sizeof_quit
|
||||
00000080 _sizeof_quit
|
||||
00000014 _sizeof_reset_screen
|
||||
0000000f _sizeof_serial_send_byte
|
||||
000007f0 _sizeof_font
|
||||
0000000c _sizeof_main
|
||||
00000003 _sizeof_prepare_part1
|
||||
00000010 _sizeof_hram.dma_proc
|
||||
0000000f _sizeof_main
|
||||
0000000c _sizeof_prepare_part1
|
||||
0000002a _sizeof_test_0000
|
||||
0000002a _sizeof_test_3f00
|
||||
0000002a _sizeof_test_4000
|
||||
|
@ -106,8 +106,6 @@
|
|||
00000018 _sizeof_test_finish
|
||||
00000009 _sizeof_check_oam
|
||||
00000008 _sizeof_dma_proc
|
||||
00000000 _sizeof_dma_proc_end
|
||||
0000000c _sizeof_copy_dma_proc
|
||||
00000009 _sizeof_copy_ram_pattern_1
|
||||
000000a0 _sizeof_ram_pattern_1
|
||||
00000009 _sizeof_copy_ram_pattern_2
|
|
@ -1 +0,0 @@
|
|||
fail: true
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue