IEEE 802.15.4 subsystem
Sign in or create your account | Project List | Help
IEEE 802.15.4 subsystem Git Source Tree
Root/
| Source at commit ae1455cc7dadfaa494c792217d1e4a53efb2747e created 7 years 1 month ago. By Stefan Schmidt, atusb-eui64: print out set address with upper case characters in hex | |
|---|---|
| 1 | BOOM=PATH=/home/moko/svn.openmoko.org/trunk/eda/boom:../boom:$$PATH boom |
| 2 | |
| 3 | BOOM2=../../eda-tools/boom |
| 4 | BOOM_CONFIG=$(BOOM2)/boom-config |
| 5 | |
| 6 | KITS=1 |
| 7 | |
| 8 | EQU=atrf.equ dk/digi-key.equ $(shell $(BOOM_CONFIG) equ) |
| 9 | INV=atrf.inv dk/digi-key.inv $(shell $(BOOM_CONFIG) inv) |
| 10 | DSC=dk/digi-key.dsc $(shell $(BOOM_CONFIG) dsc) |
| 11 | CHR=atrf.chr $(shell $(BOOM_CONFIG) chr) |
| 12 | |
| 13 | |
| 14 | .PHONY: all again spotless |
| 15 | .PRECIOUS: %.par %.lst |
| 16 | |
| 17 | all: atusb.ord atben.ord cntr.ord |
| 18 | |
| 19 | again: |
| 20 | $(MAKE) spotless |
| 21 | $(MAKE) all |
| 22 | |
| 23 | %.ord: %.par $(INV) $(EQU) |
| 24 | $(BOOM) part2order $(KITS) $^ >$@ || { rm -f $@; exit 1; } |
| 25 | |
| 26 | %.par: $(EQU) $(INV) $(CHR) %.lst atrf.sub |
| 27 | $(BOOM) bom2part $^ >$@ || { rm -f $@; exit 1; } |
| 28 | |
| 29 | dk/digi-key.inv: |
| 30 | $(MAKE) -C dk digi-key.inv |
| 31 | |
| 32 | dk/digi-key.dsc: |
| 33 | $(MAKE) -C dk digi-key.dsc |
| 34 | |
| 35 | %.lst: ../%/*.sch ../%/*.cmp |
| 36 | eeschema --bom `pwd`/../$*/$*.sch |
| 37 | mv ../$*/$*.lst . |
| 38 | |
| 39 | show-%: %.ord $(DSC) |
| 40 | grep -vw ATRF $< | $(BOOM) prettyord -t - $(DSC) | \ |
| 41 | sed 's/^... //' |
| 42 | |
| 43 | %-bom.csv: %.ord $(DSC) |
| 44 | grep -vw ATRF $< | $(BOOM) prettyord -f -c -r - $(DSC) >$@ || \ |
| 45 | { rm -f $@; exit 1; } |
| 46 | |
| 47 | spotless: |
| 48 | $(MAKE) -C dk spotless |
| 49 | rm -f atusb.lst atusb.par atusb.ord |
| 50 | rm -f atben.lst atben.par atben.ord |
| 51 | rm -f atusb-bom.csv atben-bom.csv cntr-bom.csv |
| 52 | rm -f cntr.lst cntr.par cntr.ord |
| 53 | |
