fix io pins
authorDan White <dan@whiteaudio.com>
Fri, 3 Feb 2012 02:43:22 +0000 (20:43 -0600)
committerDan White <dan@whiteaudio.com>
Fri, 3 Feb 2012 02:43:22 +0000 (20:43 -0600)
sch-pcb/devboard/.gitignore [new file with mode: 0644]
sch-pcb/devboard/Makefile [changed from symlink to file mode: 0644]
sch-pcb/devboard/atoi-8.sch [new file with mode: 0644]
sch-pcb/sym/djboxsym

diff --git a/sch-pcb/devboard/.gitignore b/sch-pcb/devboard/.gitignore
new file mode 100644 (file)
index 0000000..80d0b49
--- /dev/null
@@ -0,0 +1,2 @@
+*.drc
+*.drc.err
deleted file mode 120000 (symlink)
index d0b0e8e0086f68062b2b427755eb137285993ed3..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-../Makefile
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..a67b660bba061e77e96a5d102bd71ea92539c64e
--- /dev/null
@@ -0,0 +1,14 @@
+
+PROJ=atoi
+
+SCHEMATICS=$(wildcard $(PROJ)-*.sch)
+
+.PHONY: drc
+drc: $(PROJ).drc
+
+$(PROJ).drc: $(SCHEMATICS)
+       gnetlist -g drc2 -o $@ $^
+       grep ^ERROR $@ && mv $@ $@.err
+
+clean:
+       rm -f *sch~
diff --git a/sch-pcb/devboard/atoi-8.sch b/sch-pcb/devboard/atoi-8.sch
new file mode 100644 (file)
index 0000000..8bba2d9
--- /dev/null
@@ -0,0 +1,242 @@
+v 20111231 2
+C 40000 40000 0 0 0 title-wa-85x110.sym
+{
+T 49900 40600 5 10 1 1 0 0 1
+date=---
+T 53700 40600 5 10 1 1 0 0 1
+rev=---
+T 53700 40300 5 10 1 1 0 0 1
+auth=DJW
+T 49900 40900 5 8 1 1 0 0 1
+fname=$Id: $
+T 49900 41300 5 14 1 1 0 0 1
+title=Interface module
+T 50600 40300 5 10 1 1 0 6 1
+pagenum=??
+T 52100 40300 5 10 1 1 0 6 1
+pageof=??
+}
+C 41800 41500 1 0 0 header10-2.sym
+{
+T 41800 43500 5 10 0 1 0 0 1
+device=HEADER10
+T 42400 43600 5 10 1 1 0 0 1
+refdes=J801
+}
+N 41800 43300 40800 43300 4
+{
+T 41000 43300 5 10 1 1 0 0 1
+netname=CS_flash
+}
+N 44200 43300 43200 43300 4
+{
+T 43400 43300 5 10 1 1 0 0 1
+netname=MISO0
+}
+N 41800 42900 40800 42900 4
+{
+T 41000 42900 5 10 1 1 0 0 1
+netname=MOSI0
+}
+N 41800 42500 40800 42500 4
+{
+T 41000 42500 5 10 1 1 0 0 1
+netname=TXD0
+}
+N 41800 42100 40800 42100 4
+{
+T 41000 42100 5 10 1 1 0 0 1
+netname=IRQ
+}
+N 41800 41700 40800 41700 4
+{
+T 41000 41700 5 10 1 1 0 0 1
+netname=GND
+}
+N 44200 42900 43200 42900 4
+{
+T 43400 42900 5 10 1 1 0 0 1
+netname=SCLK0
+}
+N 44200 42500 43200 42500 4
+{
+T 43400 42500 5 10 1 1 0 0 1
+netname=RXD0
+}
+N 44200 42100 43200 42100 4
+{
+T 43400 42100 5 10 1 1 0 0 1
+netname=CS0_mux
+}
+N 44200 41700 43200 41700 4
+{
+T 43400 41700 5 10 1 1 0 0 1
+netname=AVdd_dev
+}
+C 41800 44300 1 0 0 header10-2.sym
+{
+T 41800 46300 5 10 0 1 0 0 1
+device=HEADER10
+T 42400 46400 5 10 1 1 0 0 1
+refdes=J802
+}
+N 41800 46100 40800 46100 4
+{
+T 41000 46100 5 10 1 1 0 0 1
+netname=SDA
+}
+N 44200 46100 43200 46100 4
+{
+T 43400 46100 5 10 1 1 0 0 1
+netname=SCL
+}
+N 41800 45700 40800 45700 4
+{
+T 41000 45700 5 10 1 1 0 0 1
+netname=MISO1
+}
+N 41800 45300 40800 45300 4
+{
+T 41000 45300 5 10 1 1 0 0 1
+netname=SCLK1
+}
+N 41800 44900 40800 44900 4
+{
+T 41000 44900 5 10 1 1 0 0 1
+netname=RXD1
+}
+N 41800 44500 40800 44500 4
+{
+T 41000 44500 5 10 1 1 0 0 1
+netname=GND
+}
+N 44200 45700 43200 45700 4
+{
+T 43400 45700 5 10 1 1 0 0 1
+netname=MOSI1
+}
+N 44200 45300 43200 45300 4
+{
+T 43400 45300 5 10 1 1 0 0 1
+netname=TXD1
+}
+N 44200 44900 43200 44900 4
+{
+T 43400 44900 5 10 1 1 0 0 1
+netname=CS0_conf
+}
+N 44200 44500 43200 44500 4
+{
+T 43400 44500 5 10 1 1 0 0 1
+netname=AVdd_dev
+}
+C 41800 46800 1 0 0 header10-2.sym
+{
+T 41800 48800 5 10 0 1 0 0 1
+device=HEADER10
+T 42400 48900 5 10 1 1 0 0 1
+refdes=J803
+}
+N 41800 48600 40800 48600 4
+{
+T 41000 48600 5 10 1 1 0 0 1
+netname=INT_SPI
+}
+N 44200 48600 43200 48600 4
+{
+T 43400 48600 5 10 1 1 0 0 1
+netname=DOUT0_mux
+}
+N 41800 48200 40800 48200 4
+{
+T 41000 48200 5 10 1 1 0 0 1
+netname=DOUT0_conf
+}
+N 41800 47800 40800 47800 4
+{
+T 41000 47800 5 10 1 1 0 0 1
+netname=MULT0
+}
+N 41800 47400 40800 47400 4
+{
+T 41000 47400 5 10 1 1 0 0 1
+netname=CS1_conf
+}
+N 41800 47000 40800 47000 4
+{
+T 41000 47000 5 10 1 1 0 0 1
+netname=GND
+}
+N 44200 48200 43200 48200 4
+{
+T 43400 48200 5 10 1 1 0 0 1
+netname=NCO_CLK
+}
+N 44200 47800 43200 47800 4
+{
+T 43400 47800 5 10 1 1 0 0 1
+netname=MULT1
+}
+N 44200 47400 43200 47400 4
+{
+T 43400 47400 5 10 1 1 0 0 1
+netname=CS1_mux
+}
+N 44200 47000 43200 47000 4
+{
+T 43400 47000 5 10 1 1 0 0 1
+netname=AVdd_dev
+}
+C 41800 49300 1 0 0 header10-2.sym
+{
+T 41800 51300 5 10 0 1 0 0 1
+device=HEADER10
+T 42400 51400 5 10 1 1 0 0 1
+refdes=J804
+}
+N 41800 50300 40800 50300 4
+{
+T 41000 50300 5 10 1 1 0 0 1
+netname=RST
+}
+N 44200 50300 43200 50300 4
+{
+T 43400 50300 5 10 1 1 0 0 1
+netname=RESET
+}
+N 41800 51100 40800 51100 4
+{
+T 41000 51100 5 10 1 1 0 0 1
+netname=CMI
+}
+N 41800 50700 40800 50700 4
+N 41800 49900 40800 49900 4
+{
+T 41000 49900 5 10 1 1 0 0 1
+netname=GND
+}
+N 41800 49500 40800 49500 4
+{
+T 41000 49500 5 10 1 1 0 0 1
+netname=GND
+}
+N 44200 51100 43200 51100 4
+{
+T 43400 51100 5 10 1 1 0 0 1
+netname=INA
+}
+N 44200 50700 43200 50700 4
+{
+T 43400 50700 5 10 1 1 0 0 1
+netname=INB
+}
+N 44200 49900 43200 49900 4
+{
+T 43400 49900 5 10 1 1 0 0 1
+netname=Vbus
+}
+N 44200 49500 43200 49500 4
+{
+T 43400 49500 5 10 1 1 0 0 1
+netname=Vbus
+}
index 688c0fd3425e0fcf545ff8ba6ae410612139f256..ed00c96d6ba86a4532c00ce529d6082c2a325a71 100755 (executable)
@@ -139,7 +139,7 @@ while (<>) {
            $pintype{$pin} = "in" if $flags =~ /i/;
            $pintype{$pin} = "out" if $flags =~ /o/;
            $pintype{$pin} = "pwr" if $flags =~ /p/;
-           $pintype{$pin} = "inout" if $flags =~ /io/;
+           $pintype{$pin} = "io" if $flags =~ /io/;
        } else {
            $pinlabel{$pin} = $rest;
        }