I have wrote a complete BASIC program for loading the hook code using the MSX and used "LLIST" command to transfer the program to the PC using the hook code itself.
This version was named "complete" because it has instructions on how to change the baudrate and how to use parity
10 REM 20 REM Joy232 hook code 30 REM danjovic 2016 40 REM version 1.31 19/12/2016 50 REM 60 EI=&HFAF5:SIZE=63 70 FOR A = EI TO EI+SIZE 80 READ B$: POKE A,VAL("&H"+B$) 90 NEXT A 100 REM 110 POKE &HFFB8,&HFA 120 POKE &HFFB7,&HF5 130 POKE &HFFB6,&HC3 140 REM 150 DATA F3,F5,C5,E5,6F,3E,0F,D3 160 DATA A0,26,FF,A7,CB,15,CB,14 170 DATA 06,0B,DB,A2,CB,87,CB,1C 180 DATA CB,1D,CE,00,D3,A1,0E,11 190 DATA 0D,20,FD,10,ED,E1,C1,F1 200 DATA A7,FB,33,33,C9,CE,00,D3 210 DATA A1,0E,06,0D,20,FD,10,ED 220 DATA E1,C1,F1,FB,33,33,C9,00 230 REM 240 REM To change baudrate 250 REM 260 REM POKE &HFB27,value 270 REM 280 REM Baudrate value 290 REM 1200 170 300 REM 2400 83 310 REM 4800 39 320 REM 9600 17 330 REM 14400 10 340 REM 19200 6 350 REM 360 REM ---------------------- 370 REM To use parity 380 REM 390 REM POKE &HF96D,value 400 REM 410 REM Parity value 420 REM NONE 0 (or 1) 430 REM EVEN 2 440 REM ODD 3
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.