----- Original Message -----From: Henk PoleySent: Friday, December 15, 2000 1:27 PMSubject: Re: A83: ROMcall reference [83]Thank you all for responding !
especialy Jimmy Conner for all the RSTs.
Here come the next ones, but first something I forgot in my first mail:
----
The numbers: 1.02, 1.03 etc. are the ROM-versions,
on that place comes the adress where the function is located.
+-Name of function described -------+-------+-------+-------+-------+-------+
| Address called | 1.02 | 1.03 | 1.04 | 1.06 | 1.07 | 1.08 | 1.10 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input:
output:
destroid:
description:
----
now for the new ones (and some old):
+- ???? ------------+-------+-------+-------+-------+-------+-------+-------+
| | 000B | 000B | 000B | 000B | 000B | 000B | 000B |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
description:
.db FD,CB,07,46 ;bit 0,(IY+07h) => No known function...
.db C9 ;ret
+- ???? ------------+-------+-------+-------+-------+-------+-------+-------+
| | 0013 | 0013 | 0013 | 0013 | 0013 | 0013 | 0013 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
description:
.db FD,CB,02,66 ;bit 4,(IY+02h) => bit grffuncm,(IY+grfmodeflags)
.db C9 ;ret
+- ???? ------------+-------+-------+-------+-------+-------+-------+-------+
| | 001B | 001B | 001B | 001B | 001B | 001B | 001B |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
description:
.db FD,CB,03,C6 ;set 0,(IY+03h) => set graphdraw,(IY+graphflags)
.db C9 ;ret
+- ???? ------------+-------+-------+-------+-------+-------+-------+-------+
| | 0023 | 0023 | 0023 | 0023 | 0023 | 0023 | 0023 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
description:
.db 3A,3C,91 ;ld a,(913Ch) => ??(913C)??
.db B7 ;or a
.db C9 ;ret
+- ???? ------------+-------+-------+-------+-------+-------+-------+-------+
| | 002B | 002B | 002B | 002B | 002B | 002B | 002B |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
description:
.db 97 ;sub a
.db 32,3C,91 ;ld (913Ch),a => ??(913C)??
.db C9 ;ret
+- CP_HL_DE --------+
+ _cphlde +-------+-------+-------+-------+-------+-------+-------+
| | 4004 | 4004 | 4004 | 4004 | 4004 | 4004 | 4004 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
| Call to: | ???? | ???? | ???? | ???? | ???? | ???? | 010F |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input: HL = number (1)
DE = number (2)
output: carry flag is set if ???? HL = DE ?? or ?? HL != DE ????
destroid: ????
description: Non destructive compare of HL & BC: SBC HL,BC
+- _kbdScan --------+-------+-------+-------+-------+-------+-------+-------+
| SQUISH.INC | ???? | ???? | ???? | ???? | ???? | ???? | 4010 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
| Call to: | ???? | ???? | ???? | ???? | ???? | ???? | 01CA |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input:
output:
destroid:
description: ?? something like 'keybordScan' ??
+- _coorMon --------+-------+-------+-------+-------+-------+-------+-------+
| SQUISH.INC | ???? | ???? | ???? | ???? | ???? | ???? | 4018 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
| JP to: | ???? | ???? | ???? | ???? | ???? | ???? | 02A6 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input:
output:
destroid:
description:
+- _mon ------------+-------+-------+-------+-------+-------+-------+-------+
| SQUISH.INC | ???? | ???? | ???? | ???? | ???? | ???? | 401B |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
| JP to: | ???? | ???? | ???? | ???? | ???? | ???? | 02B0 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input:
output:
destroid:
description:
+- _monForceKey ----+-------+-------+-------+-------+-------+-------+-------+
| SQUISH.INC | ???? | ???? | ???? | ???? | ???? | ???? | 401E |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
| JP to: | ???? | ???? | ???? | ???? | ???? | ???? | 02C4 |
+-------------------+-------+-------+-------+-------+-------+-------+-------+
input:
output:
destroid:
description: ?? something like 'WRITE_KEY' or something from the Ti-82 ??
I think this is anough for this week ;)
But mam... Can I... :)