X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp-cpm3.git/blobdiff_plain/6dd88c258326e3bc0538c15b3b7fe3e04874ab99..e8a98308cd28da296993a9085df28dc5957de86d:/cbios/chario.180 diff --git a/cbios/chario.180 b/cbios/chario.180 index 3451262..7133b77 100644 --- a/cbios/chario.180 +++ b/cbios/chario.180 @@ -4,17 +4,17 @@ - public ?cinit,?ci,?co,?cist,?cost + public ?cinit,ioctl,?ci,?co,?cist,?cost public @ctbl extrn ff_dev extrn as0_dev,as1_dev extrn _b0call - include config.inc - include z180reg.inc + maclib z180reg.inc + maclib config.inc - include modebaud.inc ; define mode bits and baud equates + maclib modebaud.inc ; define mode bits and baud equates @@ -32,7 +32,7 @@ db 'ASCI1 ' ; device 2 db mb$in$out+mb$serial+mb$soft$baud - db baud$19200 + db baud$134 db 0 ; table terminator @@ -42,7 +42,7 @@ O_COF equ -10 O_COSTF equ -8 O_CIF equ -6 O_CISTF equ -4 -O_INITF equ -2 +O_IOCTLF equ -2 dseg xctbl: @@ -71,14 +71,15 @@ null_dev: cseg ?cinit: ; init devices - b0call _cinit + ld b,c + ld c,0 ; +ioctl: + b0call _ioctl ret dseg -_cinit: - ld b,c - ld hl,O_INITF - ld c,0 ; +_ioctl: + ld hl,O_IOCTLF jr vector_io ;--------------------------------------------------------------