all:
	sdcc -mmcs51 --verbose --code-loc 0 --code-size 32768 --nostdinc  PS2toUSB.c #--nostdlib
	packihx PS2toUSB.ihx > PS2toUSB.hex
	sdobjcopy -Iihex -Obinary PS2toUSB.ihx PS2toUSB.bin
	d52 PS2toUSB.bin

clean: 
	rm -f  PS2toUSB.ihx PS2toUSB.hex PS2toUSB.lk PS2toUSB.map PS2toUSB.mem PS2toUSB.rel PS2toUSB.rst PS2toUSB.sym

purge: clean
	rm -f PS2toUSB.bin PS2toUSB.d52 PS2toUSB.lst # PS2toUSB.asm

burn:
	chiprog w efm8usb PS2toUSB.bin 0 debug


impl: all burn
	lsusb
	modprobe usbmon
	usbmon -fu -s 100

