CC=bcc
CFLAGS=-c -d
LIBPATH=e:\prog\bc31\lib\


DRV=bidi12ar

OBJS=hwctrl.obj config.obj cmdline.obj $(DRV).obj delay.obj debug.obj

all:	24rf08.exe

24rf08.exe:	24rf08.obj $(OBJS)
	tlink /c /x -L$(LIBPATH) @&&|
c0s.obj 24rf08.obj $(OBJS), 24rf08.exe,, cs.lib
|

24rf08.obj:	24rf08.c defines.h hwctrl.h debug.h config.h cmdline.h bidi.h
	$(CC) $(CFLAGS) 24rf08.c

hwctrl.obj:	hwctrl.c hwctrl.h bidi.h defines.h
	$(CC) $(CFLAGS) hwctrl.c

config.obj:	config.c config.h defines.h debug.h
	$(CC) $(CFLAGS) config.c

cmdline.obj:	cmdline.c cmdline.h
	$(CC) $(CFLAGS) cmdline.c

debug.obj:	debug.c debug.h
	$(CC) $(CFLAGS) debug.c

$(DRV).obj:	$(DRV).asm
	tasm /m9 /ml $(DRV).asm

delay.obj:	delay.asm
	tasm /m9 /ml delay.asm

clean:
	del 24rf08.exe
	del *.obj

