Product specifications
KBDLUK: LD H,0
LD L,A
ADD HL,BC
LD A,(HL)
RET
;
BASE: DB 00
DB 122,0,97,145,113,0,27,49
DB 99,120,100,115,101,119,50,51
DB 98,118,103, 102,116,114,52,53
DB 109,110, 106,104,117,131,54,55
DB 46, 44,108,107,111,105,56,57
DB 95,47,58,59,64,112,48,45
DB 14,0,13,93,144,91,94,92
DB 12,10,26,25,8,11,5,28
DB 134,135,132,133,131,130,129,128
DB 32,0,0,0,17,9,8,3
UPPER: DB 0
DB 90,0,65,145,81 0,27,33
DB 67,88,68,83,69,87,34,35
DB 66,86,71,70,84,82,36,37
DB 77,78,74,72,85,89,38,39
DB 62,60,76,75,79,73,40,41
DB 95,63,42,43,96,80,48,61
DB 48,0,13,125,144,123,126,124
DB 13,46,50,51,49,53,56,55
DB 142,143,140,141,139,138,137,136
DB 32,0,0,0,54,52,8,57
Appendix G
7.7
Alternative INOUT Routine
Please refer to section 6.2
This appendix is a straight forward listing of an edited version of the source code used
to save/load data bytes.
it is intended for Z80 machine code programmers only.
The same process can be produced by using an absolute call and the parameter set
up explained in section 6.
;
CASSETTE ROUTINES
;
CASSET: JP INOUT ;ENTRY POINT – (TYPE) = 0 for saving
; = 1 for loading
; ;HL = start address, DE = no of bytes
;