mirror of
https://github.com/romychs/OK240.2-Firmware.git
synced 2026-11-04 22:27:19 +03:00
MonR9 proto, Type disassm, Jack disassm.
This commit is contained in:
1 parent
1f7e4e3ac9
commit
ba98cd404b
59 files changed
+16793
-451
No files matched your search
Vendored
+1
-11
@@ -13,17 +13,7 @@
|
||||
"--fullpath",
|
||||
"monitor.asm"
|
||||
],
|
||||
"problemMatcher": {
|
||||
"owner": "sjasmplus",
|
||||
"fileLocation": "autoDetect",
|
||||
"pattern": {
|
||||
"regexp": "^(.*)\\((\\d+)\\):\\s+(warning|error):\\s+(.*)$",
|
||||
"file": 1,
|
||||
"line": 2,
|
||||
"severity": 3,
|
||||
"message": 4
|
||||
}
|
||||
},
|
||||
"problemMatcher": "$problem-matcher-sjasmplus",
|
||||
"group": {
|
||||
"kind": "build",
|
||||
"isDefault": true
|
||||
|
||||
+54
-49
@@ -15,6 +15,8 @@
|
||||
|
||||
OUTPUT mon_E000.bin
|
||||
|
||||
; Check original labels position
|
||||
DEFINE CHECK_INTEGRITY
|
||||
|
||||
MODULE MONITOR
|
||||
|
||||
@@ -5173,56 +5175,59 @@ LAST EQU $
|
||||
CODE_SIZE EQU LAST-0xe000
|
||||
FILL_SIZE EQU ROM_CHIP_SIZE-CODE_SIZE
|
||||
|
||||
IFDEF CHECK_INTEGRITY
|
||||
|
||||
ASSERT m_hot_start = 0xe039
|
||||
ASSERT m_out_strz = 0xe0d9
|
||||
ASSERT m_char_print = 0xe130
|
||||
ASSERT m_con_out = 0xe14a
|
||||
ASSERT m_con_out_int = 0xe154
|
||||
ASSERT get_esc_param = 0xe16e
|
||||
ASSERT esc_params_tab = 0xe1b2
|
||||
ASSERT esc_handler_tab = 0xe1c2
|
||||
ASSERT esc_set_beep = 0xe1e0
|
||||
ASSERT esc_print_screen = 0xe1f8
|
||||
ASSERT m_print_hor_line = 0xe221
|
||||
ASSERT m_get_7vpix = 0xe29b
|
||||
ASSERT esc_set_palette = 0xe2e5
|
||||
ASSERT m_get_glyph = 0xe307
|
||||
ASSERT m_print_no_esc = 0xe330
|
||||
ASSERT calc_addr_40 = 0xe420
|
||||
ASSERT mp_mode_64 = 0xe49f
|
||||
ASSERT calc_addr_80 = 0xe5f9
|
||||
ASSERT m_clear_screen = 0xe620
|
||||
ASSERT m_cursor_home = 0xe653
|
||||
ASSERT m_draw_cursor = 0xe681
|
||||
ASSERT m_handle_esc_code = 0xe763
|
||||
ASSERT handle_cc_common = 0xe7ab
|
||||
ASSERT handle_cc_80x25 = 0xe81a
|
||||
ASSERT m_beep = 0xe841
|
||||
ASSERT esc_set_cursor = 0xe877
|
||||
ASSERT esc_set_vmode = 0xe8d6
|
||||
ASSERT esc_set_color = 0xe91c
|
||||
ASSERT m_print_at_xy = 0xe930
|
||||
ASSERT game_sprite_tab = 0xea26
|
||||
ASSERT calc_px_addr = 0xeb46
|
||||
ASSERT esc_draw_fill_rect = 0xeb59
|
||||
ASSERT esc_paint = 0xebd4
|
||||
ASSERT draw_line_h = 0xee8d
|
||||
ASSERT esc_draw_line = 0xeec7
|
||||
ASSERT esc_draw_dot = 0xf00e
|
||||
ASSERT esc_picture = 0xf121
|
||||
ASSERT esc_draw_circle = 0xf2e1
|
||||
ASSERT dc_put_pixel = 0xf427
|
||||
ASSERT esc_get_put_image = 0xf0b5
|
||||
ASSERT me_out_strz = 0xf9cb
|
||||
ASSERT m_ramdisk_read = 0xf9d8
|
||||
ASSERT m_ramdisk_write = 0xfa02
|
||||
ASSERT m_tape_write = 0xfa2c
|
||||
ASSERT m_tape_wr_byte = 0xfaa3
|
||||
ASSERT m_tape_read = 0xfafc
|
||||
ASSERT m_read_tape_bit = 0xfb9d
|
||||
ASSERT m_tape_wait = 0xfbed
|
||||
ASSERT m_select_drive = 0xfc66
|
||||
ASSERT m_hot_start = 0xe039
|
||||
ASSERT m_out_strz = 0xe0d9
|
||||
ASSERT m_char_print = 0xe130
|
||||
ASSERT m_con_out = 0xe14a
|
||||
ASSERT m_con_out_int = 0xe154
|
||||
ASSERT get_esc_param = 0xe16e
|
||||
ASSERT esc_params_tab = 0xe1b2
|
||||
ASSERT esc_handler_tab = 0xe1c2
|
||||
ASSERT esc_set_beep = 0xe1e0
|
||||
ASSERT esc_print_screen = 0xe1f8
|
||||
ASSERT m_print_hor_line = 0xe221
|
||||
ASSERT m_get_7vpix = 0xe29b
|
||||
ASSERT esc_set_palette = 0xe2e5
|
||||
ASSERT m_get_glyph = 0xe307
|
||||
ASSERT m_print_no_esc = 0xe330
|
||||
ASSERT calc_addr_40 = 0xe420
|
||||
ASSERT mp_mode_64 = 0xe49f
|
||||
ASSERT calc_addr_80 = 0xe5f9
|
||||
ASSERT m_clear_screen = 0xe620
|
||||
ASSERT m_cursor_home = 0xe653
|
||||
ASSERT m_draw_cursor = 0xe681
|
||||
ASSERT m_handle_esc_code = 0xe763
|
||||
ASSERT handle_cc_common = 0xe7ab
|
||||
ASSERT handle_cc_80x25 = 0xe81a
|
||||
ASSERT m_beep = 0xe841
|
||||
ASSERT esc_set_cursor = 0xe877
|
||||
ASSERT esc_set_vmode = 0xe8d6
|
||||
ASSERT esc_set_color = 0xe91c
|
||||
ASSERT m_print_at_xy = 0xe930
|
||||
ASSERT game_sprite_tab = 0xea26
|
||||
ASSERT calc_px_addr = 0xeb46
|
||||
ASSERT esc_draw_fill_rect = 0xeb59
|
||||
ASSERT esc_paint = 0xebd4
|
||||
ASSERT draw_line_h = 0xee8d
|
||||
ASSERT esc_draw_line = 0xeec7
|
||||
ASSERT esc_draw_dot = 0xf00e
|
||||
ASSERT esc_picture = 0xf121
|
||||
ASSERT esc_draw_circle = 0xf2e1
|
||||
ASSERT dc_put_pixel = 0xf427
|
||||
ASSERT esc_get_put_image = 0xf0b5
|
||||
ASSERT me_out_strz = 0xf9cb
|
||||
ASSERT m_ramdisk_read = 0xf9d8
|
||||
ASSERT m_ramdisk_write = 0xfa02
|
||||
ASSERT m_tape_write = 0xfa2c
|
||||
ASSERT m_tape_wr_byte = 0xfaa3
|
||||
ASSERT m_tape_read = 0xfafc
|
||||
ASSERT m_read_tape_bit = 0xfb9d
|
||||
ASSERT m_tape_wait = 0xfbed
|
||||
ASSERT m_select_drive = 0xfc66
|
||||
|
||||
ENDIF
|
||||
|
||||
; DISPLAY "esc_paint: ", /H, esc_paint
|
||||
|
||||
|
||||
Reference in new issue
Block a user