-DSRCS = ../dev/z80pack/devlpr.c ../dev/z80pack/devtty.c ../dev/z80pack/devfd.c ../dev/z80pack/devrtc.c
+DSRCS = ../dev/z80pack/devlpr.c ../dev/z80pack/devtty.c ../dev/z80pack/devfd.c ../dev/z80pack/devrtc.c ../dev/z80pack/devatsim.c
+NSRCS = ../dev/net/net_at.c
CSRCS += devices.c main.c
ASRCS = crt0.s z80pack.s
AOBJS = $(ASRCS:.s=.rel)
COBJS = $(CSRCS:.c=.rel)
DOBJS = $(patsubst ../dev/z80pack/%.c,%.rel, $(DSRCS))
+NOBJS = $(patsubst ../dev/net/%.c,%.rel, $(NSRCS))
-OBJS = $(AOBJS) $(COBJS) $(DOBJS)
+OBJS = $(AOBJS) $(COBJS) $(DOBJS) $(NOBJS)
CROSS_CCOPTS += -I../dev/z80pack/
$(DOBJS): %.rel: ../dev/z80pack/%.c
$(CROSS_CC) $(CROSS_CCOPTS) -c $<
+$(NOBJS): %.rel: ../dev/net/%.c
+ $(CROSS_CC) $(CROSS_CCOPTS) -c $<
+
clean:
rm -f $(OBJS) $(JUNK) core *~
#include <devlpr.h>
#include <devtty.h>
#include <devrtc.h>
+#include <netdev.h>
struct devsw dev_tab[] = /* The device driver switch table */
{
/* Add 64 swaps (4MB) to use the entire J drive */
for (i = 0; i < MAX_SWAPS; i++)
swapmap_add(i);
+ netdev_init();
}