Skip to content

Commit 0814ea9

Browse files
committed
symboldumps
1 parent daefe83 commit 0814ea9

File tree

5 files changed

+26
-9
lines changed

5 files changed

+26
-9
lines changed

docs/source/_static/symboldumps/skeletons-c128.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Prog8 compiler v11.0.1 by Irmen de Jong ([email protected])
2+
Prog8 compiler v11.1 by Irmen de Jong ([email protected])
33
This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html
44

55
Compiling program import-all-c128.p8
@@ -189,6 +189,8 @@ diskio {
189189
bool write_iteration_in_progress
190190
delete (uword filenameptr)
191191
directory () -> bool
192+
directory_dirs () -> bool
193+
directory_files () -> bool
192194
diskname () -> uword
193195
exists (str filename) -> bool
194196
f_close ()
@@ -203,6 +205,8 @@ diskio {
203205
lf_end_list ()
204206
lf_next_entry () -> bool
205207
lf_start_list (uword pattern_ptr) -> bool
208+
lf_start_list_dirs (uword pattern_ptr) -> bool
209+
lf_start_list_files (uword pattern_ptr) -> bool
206210
list_filenames (uword pattern_ptr, uword filenames_buffer, uword filenames_buf_size) -> ubyte
207211
load (uword filenameptr, uword address_override) -> uword
208212
load_raw (uword filenameptr, uword start_address) -> uword
@@ -678,7 +682,7 @@ txt {
678682
column (ubyte col @A) -> clobbers (A,X,Y)
679683
fill_screen (ubyte char @A, ubyte color @Y) -> clobbers (A)
680684
get_column () -> ubyte @Y
681-
get_cursor (uword colptr, uword rowptr)
685+
get_cursor () -> ubyte @X, ubyte @Y
682686
get_row () -> ubyte @X
683687
getchr (ubyte col @A, ubyte row @Y) -> clobbers (Y) -> ubyte @A
684688
getclr (ubyte col @A, ubyte row @Y) -> clobbers (Y) -> ubyte @A

docs/source/_static/symboldumps/skeletons-c64.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Prog8 compiler v11.0.1 by Irmen de Jong ([email protected])
2+
Prog8 compiler v11.1 by Irmen de Jong ([email protected])
33
This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html
44

55
Compiling program import-all-c64.p8
@@ -313,6 +313,8 @@ diskio {
313313
bool write_iteration_in_progress
314314
delete (uword filenameptr)
315315
directory () -> bool
316+
directory_dirs () -> bool
317+
directory_files () -> bool
316318
diskname () -> uword
317319
exists (str filename) -> bool
318320
f_close ()
@@ -327,6 +329,8 @@ diskio {
327329
lf_end_list ()
328330
lf_next_entry () -> bool
329331
lf_start_list (uword pattern_ptr) -> bool
332+
lf_start_list_dirs (uword pattern_ptr) -> bool
333+
lf_start_list_files (uword pattern_ptr) -> bool
330334
list_filenames (uword pattern_ptr, uword filenames_buffer, uword filenames_buf_size) -> ubyte
331335
load (uword filenameptr, uword address_override) -> uword
332336
load_raw (uword filenameptr, uword start_address) -> uword
@@ -804,7 +808,7 @@ txt {
804808
column (ubyte col @A) -> clobbers (A,X,Y)
805809
fill_screen (ubyte character @A, ubyte color @Y) -> clobbers (A)
806810
get_column () -> ubyte @Y
807-
get_cursor (uword colptr, uword rowptr)
811+
get_cursor () -> ubyte @X, ubyte @Y
808812
get_row () -> ubyte @X
809813
getchr (ubyte col @A, ubyte row @Y) -> clobbers (Y) -> ubyte @A
810814
getclr (ubyte col @A, ubyte row @Y) -> clobbers (Y) -> ubyte @A

docs/source/_static/symboldumps/skeletons-cx16.txt

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Prog8 compiler v11.0.1 by Irmen de Jong ([email protected])
2+
Prog8 compiler v11.1 by Irmen de Jong ([email protected])
33
This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html
44

55
Compiling program import-all-cx16.p8
@@ -188,6 +188,8 @@ diskio {
188188
curdir () -> uword
189189
delete (uword filenameptr)
190190
directory () -> bool
191+
directory_dirs () -> bool
192+
directory_files () -> bool
191193
diskname () -> uword
192194
exists (str filename) -> bool
193195
f_close ()
@@ -211,6 +213,8 @@ diskio {
211213
lf_end_list ()
212214
lf_next_entry () -> bool
213215
lf_start_list (uword pattern_ptr) -> bool
216+
lf_start_list_dirs (uword pattern_ptr) -> bool
217+
lf_start_list_files (uword pattern_ptr) -> bool
214218
list_filenames (uword pattern_ptr, uword filenames_buffer, uword filenames_buf_size) -> ubyte
215219
load (uword filenameptr, uword address_override) -> uword
216220
load_raw (uword filenameptr, uword startaddress) -> uword
@@ -522,7 +526,9 @@ monogfx {
522526
const uword charset_addr
523527
const ubyte charset_bank
524528
uword height
529+
bool lores_mode
525530
ubyte mode
531+
uword[] @shared times40
526532
uword width
527533
circle (uword xcenter, uword ycenter, ubyte radius, bool draw)
528534
clear_screen (bool draw)
@@ -538,7 +544,7 @@ monogfx {
538544
pget (uword xx, uword yy) -> bool
539545
plot (uword xx, uword yy, bool draw)
540546
position (uword xx, uword yy)
541-
position2 (uword xx, uword yy, bool also_port_1)
547+
position2 (uword xx, uword yy)
542548
rect (uword xx, uword yy, uword rwidth, uword rheight, bool draw)
543549
safe_circle (uword xcenter, uword ycenter, ubyte radius, bool draw)
544550
safe_disc (uword xcenter, uword ycenter, ubyte radius, bool draw)
@@ -620,6 +626,7 @@ sprites {
620626
get_data_ptr (ubyte spritenum @A) -> ubyte @R1, uword @R0
621627
get_data_ptr_internal (ubyte spritenum)
622628
getx (ubyte spritenum) -> word
629+
getxy (ubyte spritenum) -> word, word
623630
gety (ubyte spritenum) -> word
624631
hide (ubyte spritenum)
625632
init (ubyte spritenum, ubyte databank, uword dataaddr, ubyte width_flag, ubyte height_flag, ubyte colors_flag, ubyte palette_offset)
@@ -773,6 +780,7 @@ cx16 {
773780
const ubyte EXTAPI_joystick_ps2_keycodes
774781
const ubyte EXTAPI_kbd_leds
775782
const ubyte EXTAPI_led_update
783+
const ubyte EXTAPI_memory_decompress_from_func
776784
const ubyte EXTAPI_mouse_set_position
777785
const ubyte EXTAPI_mouse_sprite_offset
778786
const ubyte EXTAPI_pfkey
@@ -1053,6 +1061,7 @@ cx16 {
10531061
entropy_get () -> ubyte @A, ubyte @X, ubyte @Y = $fecf
10541062
extapi (ubyte callnumber @A) -> clobbers (A,X,Y) = $feab
10551063
fetch (ubyte zp_startaddr @A, ubyte bank @X, ubyte index @Y) -> clobbers (X) -> ubyte @A = $ff74
1064+
get_charset () -> ubyte @A
10561065
get_chrin_keyhandler () -> ubyte @R0, uword @R1
10571066
get_program_args (uword buffer @R0, ubyte buf_size @R1, bool binary @Pc)
10581067
get_screen_mode () -> ubyte @A, ubyte @X, ubyte @Y
@@ -1258,7 +1267,7 @@ txt {
12581267
cp437 ()
12591268
fill_screen (ubyte character @A, ubyte color @Y) -> clobbers (A,X)
12601269
get_column () -> ubyte @Y
1261-
get_cursor (uword colptr, uword rowptr)
1270+
get_cursor () -> ubyte @X, ubyte @Y
12621271
get_row () -> ubyte @X
12631272
getchr (ubyte col @A, ubyte row @Y) -> ubyte @A
12641273
getclr (ubyte col @A, ubyte row @Y) -> ubyte @A

docs/source/_static/symboldumps/skeletons-pet32.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Prog8 compiler v11.0.1 by Irmen de Jong ([email protected])
2+
Prog8 compiler v11.1 by Irmen de Jong ([email protected])
33
This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html
44

55
Compiling program import-all-pet32.p8

docs/source/_static/symboldumps/skeletons-virtual.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
Prog8 compiler v11.0.1 by Irmen de Jong ([email protected])
2+
Prog8 compiler v11.1 by Irmen de Jong ([email protected])
33
This software is licensed under the GNU GPL 3.0, see https://www.gnu.org/licenses/gpl.html
44

55
Compiling program import-all-virtual.p8

0 commit comments

Comments
 (0)