X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp-cpm3.git/blobdiff_plain/6dd88c258326e3bc0538c15b3b7fe3e04874ab99..1c7e396322093876bd5405aa6c2beed7c04608ec:/cbios/chario.180 diff --git a/cbios/chario.180 b/cbios/chario.180 index 3451262..c29271d 100644 --- a/cbios/chario.180 +++ b/cbios/chario.180 @@ -4,15 +4,15 @@ - 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 @@ -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 ;--------------------------------------------------------------