block = udata.u_offset >> BLKSHIFT;
block_xfer = dlen >> 7; /* We want this in 128 byte sectors */
map = 1;
+#ifdef SWAPDEV
} else if (rawflag == 2) { /* Swap device special */
dlen = swapcnt;
dptr = (uint16_t)swapbase;
* must be prepared to switch common segment as well during
* a swap, or to perform mapping games using the banks
*/
+#endif
} else { /* rawflag == 0 */
dptr = (uint16_t)udata.u_buf->bf_data;
block = udata.u_buf->bf_blk;
-CSRCS = devlpr.c devtty.c devfd.c
+CSRCS = devlpr.c devtty.c ../dev/z80pack/devfd.c
CSRCS += devices.c main.c
ASRCS = crt0.s z80pack.s
AOBJS = $(ASRCS:.s=.rel)
OBJS = $(COBJS) $(AOBJS)
+CROSS_CCOPTS += -I../dev/z80pack/
+
JUNK = $(CSRCS:.c=.lst) $(CSRCS:.c=.asm) $(CSRCS:.c=.sym) $(ASRCS:.s=.lst) $(ASRCS:.s=.sym) $(CSRCS:.c=.rst) $(ASRCS:.s=.rst)
all: $(OBJS)