Download Trs8bit - FabsitesUK.com
Transcript
0060H Delay Decrements BC until = 0 then returns. Uses just BC and AF registers. 0072H Basic Ready Jump to 72H instead of IA19H. Jumping to 1A19 is OK if you've tidied everything up first. If you haven't and you want to get back to Basic from a System load or other m/c routine 72H does all the housekeeping for you. 01C9H Screen clear On model 3 all registers altered. Usually switches cursor off on Model 1. 01F8H Cassette Off Switches cassette off. 0212H Cassette On Switches cassette on. It is probably best to XOR A before calling either of these. I don't know how the second cassette via the expansion interface is addressed. 022CH Blink Flashes the '•'. 0235H register. Byte in Reads byte from cassette into A 0264H Byte out Outputs byte in A register to tape. 0287H Write sync Outputs the leader and sync byte to tape. Uses BC registers. 0296H Reads sync Reads the leader and sync byte from tape. 0314H Address read Reads two bytes into HL. Used for the load address in system tapes. 37E8H Printer addr. Model 1 parallel printer connected here. Model 3 puts printer status here. For Bit 7 = 0 Not busy. both Bit 6 = 0 Paper OK. Model 1 Bit 5 = 1 Device select (whatever that means) & Model 3 Bit 4 - 1 No fault. TRS8BIT - volume 07 Issue 04 - December 2013 - page 22