if CPU_Z180\r
\r
;-----------------------------------------------------\r
-FOSC equ AVRCLK/2 ;Oscillator frequency [KHz]\r
-PHI equ FOSC*2 ;CPU frequency (clock doubler enabled)\r
+;FOSC equ AVRCLK/2 ;Oscillator frequency [KHz]\r
+;PHI equ FOSC*2 ;CPU frequency (clock doubler enabled)\r
\r
;----------------------------------------------------------------------\r
; Baudrate Generator for x16 clock mode:\r
\r
PRT_PRE equ 20 ;PRT prescaler\r
\r
-; Reload value for 10 ms Int. (0.1KHz):\r
-; tc10ms = phi/prescale/0.1KHz = phi / (prescale/10)\r
-\r
-PRT_TC10MS equ PHI / (PRT_PRE/10)\r
-\r
;-----------------------------------------------------\r
; MMU\r
\r
INIDONE equ 03Fh ;CP/M skip hw init, if this address\r
INIDONEVAL equ 080h ; is set to this value.\r
\r
-mtx.fifo_len equ 32 ;Message transfer fifos\r
+mtx.fifo_len equ 64 ;Message transfer fifos\r
mtx.fifo_id equ 0 ; This *must* have #0\r
-mrx.fifo_len equ 32\r
+mrx.fifo_len equ 64\r
mrx.fifo_id equ 1\r
\r
ci.fifo_len equ 32 ;AVRCON Character I/O via AVR\r
name&.mask equ ;wrong size error\r
else\r
db id\r
- ds 3\r
+ db size-1\r
+ ds 2\r
name:: ds size\r
name&.mask equ low (size-1)\r
if size ne 0\r