]> cloudbase.mooo.com Git - z180-stamp.git/blob - z180/console.180
Define fifos: msg_tx_fifo, msg_rx_fifo
[z180-stamp.git] / z180 / console.180
1 ;page 255
2 .z80
3
4
5 global $coninit
6 global $cists,$ci
7 global $co
8
9
10 extrn ser.init,ser.instat,ser.in,ser.out
11 extrn msginit,msg.in,msg.out,msgi.st
12 extrn msg.co
13
14
15 include config.inc
16 include z180reg.inc
17
18 cseg
19 ;
20 ;
21
22 $coninit:
23 call msginit
24 call ser.init
25 ret
26
27 $cists:
28 call msgi.st
29 ret nz
30 call ser.instat
31 ret
32
33 $ci:
34 call msgi.st
35 jp nz,msg.in
36 call ser.instat
37 jp nz,ser.in
38 jr $ci
39
40 ;$costs:
41 ; jp f.o.st
42
43 $co:
44 call msg.co
45 jp ser.out
46
47 end
48