CInema: Update mooneye-gb tests

This commit is contained in:
Vicki Pfau 2020-06-16 19:13:57 -07:00
parent 11b8167708
commit a1c61edf5c
257 changed files with 6837 additions and 5142 deletions

View File

@ -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

View File

@ -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

View File

@ -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

File diff suppressed because it is too large Load Diff

View File

@ -3,3 +3,4 @@ fail=1
[ports.cinema]
gb.model=SGB

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -3,3 +3,4 @@ fail=1
[ports.cinema]
gb.model=SGB

View File

@ -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

View File

@ -1,2 +1,3 @@
[ports.cinema]
gb.model=SGB

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,2 +1,3 @@
[ports.cinema]
gb.model=MGB

View File

@ -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

View File

@ -1,2 +1,3 @@
[ports.cinema]
gb.model=SGB

View File

@ -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

View File

@ -1,2 +1,3 @@
[ports.cinema]
gb.model=SGB2

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
@ -92,6 +92,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
@ -103,28 +122,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
00000021 _sizeof_main
00000037 _sizeof_test_finish

View File

@ -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:015f test_round1
00:0186 test_round1@wait_ly_5
@ -101,6 +101,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
@ -112,29 +131,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_vector_10
00000002 _sizeof_vector_38
00000001 _sizeof_round1_oam

View File

@ -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
@ -92,6 +92,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
@ -103,28 +122,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
00000021 _sizeof_main
00000037 _sizeof_test_finish

View File

@ -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:02ad 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
0000015d _sizeof_main

View File

@ -2,18 +2,37 @@
; wla symbolic information for "/home/vicki/Scratch/mooneye-gb/tests/build/acceptance/ppu/hblank_ly_scx_timing-GS.gb".
[labels]
01:4940 clear_vram
01:48ff disable_lcd_safe
01:4905 disable_lcd_safe@wait_ly_0
01:4954 memcpy
01:495d memset
01:491d print_hex4
01:494a print_hex8
01:496d print_inline_string
01:4929 print_load_font
01:4935 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:494a clear_vram
01:4909 disable_lcd_safe
01:490f disable_lcd_safe@wait_ly_0
01:495e memcpy
01:4967 memset
01:4927 print_hex4
01:4954 print_hex8
01:4977 print_inline_string
01:4933 print_load_font
01:493f print_newline
01:47f0 print_reg_dump
01:4966 print_string
01:4970 print_string
01:4875 quit
01:488a quit@cb_return
01:488f quit@wait_ly_1
@ -22,44 +41,44 @@
01:48a1 quit@wait_ly_4
01:48ab quit@success
01:48d2 quit@failure
01:48e7 quit@halt
01:48e8 quit@halt_execution_0
01:48eb reset_screen
01:490e serial_send_byte
01:48f1 quit@halt
01:48f2 quit@halt_execution_0
01:48f5 reset_screen
01:4918 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
00:0395 main@quit_inline_1
00:03a6 test_fail
00:03ce test_fail@quit_inline_2
00:03fc standard_delay
00:0414 setup_and_wait
00:0414 setup_and_wait@wait_ly_7
00:041a setup_and_wait@wait_ly_8
00:042e fail_halt
00:0435 fail_halt@quit_inline_3
00:0153 main@wait_ly_5
00:0159 main@wait_ly_6
00:0397 main@quit_inline_1
00:03a8 test_fail
00:03d0 test_fail@quit_inline_2
00:03fe standard_delay
00:0416 setup_and_wait
00:0416 setup_and_wait@wait_ly_7
00:041c setup_and_wait@wait_ly_8
00:0430 fail_halt
00:0437 fail_halt@quit_inline_3
[definitions]
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
@ -71,30 +90,11 @@
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
00000256 _sizeof_main
00000258 _sizeof_main
00000056 _sizeof_test_fail
00000018 _sizeof_standard_delay
0000001a _sizeof_setup_and_wait

View File

@ -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,41 +75,41 @@
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
00:01b2 setup_and_wait_mode1
00:01b2 setup_and_wait_mode1@wait_ly_7
00:01c5 setup_and_wait_mode2
00:01d2 fail_halt
00:01d9 fail_halt@quit_inline_1
00:0153 main@wait_ly_5
00:0159 main@wait_ly_6
00:01b4 setup_and_wait_mode1
00:01b4 setup_and_wait_mode1@wait_ly_7
00:01c7 setup_and_wait_mode2
00:01d4 fail_halt
00:01db fail_halt@quit_inline_1
[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
00000062 _sizeof_main
00000064 _sizeof_main
00000013 _sizeof_setup_and_wait_mode1
0000000d _sizeof_setup_and_wait_mode2

View File

@ -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,41 +75,41 @@
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
00:01b0 setup_and_wait_mode2
00:01b0 setup_and_wait_mode2@wait_ly_7
00:01d3 setup_and_wait_mode0
00:01e0 fail_halt
00:01e7 fail_halt@quit_inline_1
00:0153 main@wait_ly_5
00:0159 main@wait_ly_6
00:01b2 setup_and_wait_mode2
00:01b2 setup_and_wait_mode2@wait_ly_7
00:01d5 setup_and_wait_mode0
00:01e2 fail_halt
00:01e9 fail_halt@quit_inline_1
[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
00000060 _sizeof_main
00000062 _sizeof_main
00000023 _sizeof_setup_and_wait_mode2
0000000d _sizeof_setup_and_wait_mode0

View File

@ -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,40 +75,40 @@
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
00:020e setup_and_wait_mode2
00:020e setup_and_wait_mode2@wait_ly_7
00:0231 fail_halt
00:0238 fail_halt@quit_inline_1
00:0153 main@wait_ly_5
00:0159 main@wait_ly_6
00:0210 setup_and_wait_mode2
00:0210 setup_and_wait_mode2@wait_ly_7
00:0233 fail_halt
00:023a fail_halt@quit_inline_1
[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
@ -101,28 +120,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
000000be _sizeof_main
000000c0 _sizeof_main
00000023 _sizeof_setup_and_wait_mode2

Some files were not shown because too many files have changed in this diff Show More