chiark / gitweb /
RPCL attaches before RPCI not after
authorian <ian>
Sun, 12 Sep 2004 14:58:42 +0000 (14:58 +0000)
committerian <ian>
Sun, 12 Sep 2004 14:58:42 +0000 (14:58 +0000)
pcb/detectors.pcb
pcb/generate-netspec.pl
pcb/reversers.pcb

index e0cb5372b9f959cb99128ce0accbeb37d545175d..27e67fe68b8bc548cdff0b6b399aef0e9a5083d0 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb-bin 1.99p
-# date:    Thu Sep  9 20:10:54 2004
+# date:    Sun Sep 12 15:57:53 2004
 # user:    ian (Ian Jackson)
 # host:    anarres.relativity.greenend.org.uk
 
 PCB["detectors.pcb" 990000 312500]
 
-Grid[2500.00000000 0 0 1]
-Cursor[250000 155000 1.694272]
+Grid[2500.00000000 0 0 0]
+Cursor[527500 71361 0.694272]
 Thermal[0.500000]
 DRC[809 600 800 800]
 Flags(0x0000000000001e51)
@@ -794,8 +794,8 @@ Via[720249 40250 5500 2000 0 2800 "" 0x00000082]
 Via[854999 49500 6000 2000 0 3500 "" 0x00000082]
 Via[899749 49500 6000 2000 0 3500 "" 0x00000082]
 Via[899749 26750 6000 2000 0 3500 "" 0x00000082]
-Via[517749 54250 5500 2000 0 2800 "" 0x00000082]
-Via[549999 62498 5500 2000 0 2800 "" 0x00000082]
+Via[515249 54250 5500 2000 0 2800 "" 0x00000082]
+Via[549999 62999 5500 2000 0 2800 "" 0x00000082]
 Via[703249 75749 5500 2000 0 2800 "" 0x00000082]
 
 Element[0x00000000 "" "BR7" "" 350000 180000 5000 12500 3 100 0x00000000]
@@ -3066,36 +3066,30 @@ Layer(1 "component")
        Line[945000 21500 945000 33750 2500 1000 0x00000080]
        Line[720000 182500 720000 177750 2500 1000 0x00000080]
        Line[720000 177750 708749 177750 2500 1000 0x00000080]
-       Line[502500 70000 502500 74750 1000 1000 0x00000080]
-       Line[502500 74750 545000 74750 1000 1000 0x00000080]
-       Line[545000 74750 545000 70000 1000 1000 0x00000080]
        Line[515000 17500 515000 22000 1000 1000 0x00000080]
        Line[515000 22000 577750 22000 1000 1000 0x00000080]
        Line[577750 20250 577750 22000 1000 1000 0x00000080]
        Line[577750 20250 612500 20250 1000 1000 0x00000080]
        Line[612500 20250 612500 27500 1000 1000 0x00000080]
        Line[612500 27500 617500 27500 1000 1000 0x00000080]
-       Line[505000 47500 505000 42750 1000 1000 0x00000080]
-       Line[505000 42750 472500 42750 1000 1000 0x00000080]
-       Line[472500 42750 472500 37500 1000 1000 0x00000080]
        Line[515000 47500 505000 47500 1000 1000 0x00000080]
-       Line[495000 47500 500500 47500 1000 1000 0x00000080]
-       Line[500500 47500 500500 54250 1000 1000 0x00000080]
-       Line[500500 54250 517749 54250 1000 1000 0x00000080]
+       Line[495000 47500 495000 54250 1000 1000 0x00000080]
+       Line[495000 54250 515249 54250 1000 1000 0x00000080]
        Line[545499 51499 549999 51499 1000 1000 0x00000080]
-       Line[549999 51499 549999 62498 1000 1000 0x00000080]
+       Line[549999 51499 549999 62999 1000 1000 0x00000080]
        Line[703249 75749 715500 75749 1000 1000 0x00000080]
        Line[715500 75749 715500 77000 1000 1000 0x00000080]
        Line[715500 77000 780000 77000 1000 1000 0x00000080]
        Line[780000 77000 780000 72500 1000 1000 0x00000080]
-       Line[521999 51499 524500 51499 1000 1000 0x00000080]
-       Line[521999 51499 521999 70000 1000 1000 0x00000080]
-       Line[521999 70000 512500 70000 1000 1000 0x00000080]
+       Line[519500 51499 524500 51499 1000 1000 0x00000080]
+       Line[519500 51499 519500 70000 1000 1000 0x00000080]
+       Line[519500 70000 512500 70000 1000 1000 0x00000080]
        Line[525000 47500 525000 52000 1000 1000 0x00000080]
        Line[525000 52000 545000 52000 1000 1000 0x00000080]
        Line[545000 52000 545000 47500 1000 1000 0x00000080]
-       Line[795000 50000 802500 50000 1000 1000 0x00000080]
-       Line[802500 50000 802500 40000 1000 1000 0x00000080]
+       Line[844499 50000 845000 50000 1000 1000 0x00000080]
+       Line[844499 50000 844499 40000 1000 1000 0x00000080]
+       Line[844499 40000 802500 40000 1000 1000 0x00000080]
        Line[697500 17500 697500 11750 2500 1000 0x00000080]
        Line[697500 11750 797000 11750 2500 1000 0x00000080]
        Line[797000 11750 797000 23750 2500 1000 0x00000080]
@@ -3860,23 +3854,33 @@ Layer(2 "solder")
        Line[852500 44500 854999 44500 2500 1000 0x00000080]
        Line[854999 44500 854999 49500 2500 1000 0x00000080]
        Line[899749 26750 899749 49500 2500 1000 0x00000080]
-       Line[505000 17500 505000 20250 1000 1000 0x00000080]
-       Line[505000 20250 500500 20250 1000 1000 0x00000080]
-       Line[500500 20250 500500 70000 1000 1000 0x00000080]
-       Line[500500 70000 502500 70000 1000 1000 0x00000080]
-       Line[535000 47500 535000 39750 1000 1000 0x00000080]
-       Line[535000 39750 627500 39750 1000 1000 0x00000080]
+       Line[502500 65250 502500 66749 1000 1000 0x00000080]
+       Line[502500 74750 545000 74750 1000 1000 0x00000080]
+       Line[545000 74750 545000 70000 1000 1000 0x00000080]
+       Line[505000 17500 509500 17500 1000 1000 0x00000080]
+       Line[509500 17500 509500 65250 1000 1000 0x00000080]
+       Line[502500 65250 509500 65250 1000 1000 0x00000080]
+       Line[502500 74750 502500 66749 1000 1000 0x00000080]
+       Line[535000 47500 540500 47500 1000 1000 0x00000080]
+       Line[540500 47500 540500 39750 1000 1000 0x00000080]
+       Line[540500 39750 627500 39750 1000 1000 0x00000080]
        Line[627500 39750 627500 27500 1000 1000 0x00000080]
-       Line[517749 52250 517749 54250 1000 1000 0x00000080]
-       Line[517749 52250 637500 52250 1000 1000 0x00000080]
+       Line[505000 47500 505000 42250 1000 1000 0x00000080]
+       Line[505000 42250 472500 42250 1000 1000 0x00000080]
+       Line[472500 42250 472500 37500 1000 1000 0x00000080]
+       Line[515249 52250 515249 54250 1000 1000 0x00000080]
+       Line[515249 52250 637500 52250 1000 1000 0x00000080]
        Line[637500 52250 637500 27500 1000 1000 0x00000080]
-       Line[549999 62498 703249 62498 1000 1000 0x00000080]
-       Line[703249 62498 703249 75749 1000 1000 0x00000080]
+       Line[549999 62999 549999 65000 1000 1000 0x00000080]
+       Line[549999 65000 703249 65000 1000 1000 0x00000080]
+       Line[703249 65000 703249 75749 1000 1000 0x00000080]
        Line[525000 47500 525000 22000 1000 1000 0x00000080]
-       Line[525000 22000 533000 22000 1000 1000 0x00000080]
-       Line[533000 22000 533000 17500 1000 1000 0x00000080]
-       Line[533000 17500 535000 17500 1000 1000 0x00000080]
-       Line[802500 40000 802500 15000 1000 1000 0x00000080]
+       Line[525000 22000 535000 22000 1000 1000 0x00000080]
+       Line[535000 22000 535000 17500 1000 1000 0x00000080]
+       Line[795000 50000 795000 44750 1000 1000 0x00000080]
+       Line[795000 44750 797750 44750 1000 1000 0x00000080]
+       Line[797750 44750 797750 15000 1000 1000 0x00000080]
+       Line[797750 15000 802500 15000 1000 1000 0x00000080]
        Line[780000 82500 780000 77000 1000 1000 0x00000080]
        Line[780000 77000 795000 77000 1000 1000 0x00000080]
        Line[795000 77000 795000 50000 1000 1000 0x00000080]
@@ -3886,30 +3890,30 @@ Layer(2 "solder")
        Line[724500 177000 724500 36000 1000 1000 0x00000080]
        Line[724500 36000 647500 36000 1000 1000 0x00000080]
        Line[647500 36000 647500 27500 1000 1000 0x00000080]
-       Line[910000 180000 910000 198749 2500 1000 0x00000080]
+       Line[910000 30000 910000 48749 2500 1000 0x00000080]
        Line[910000 255000 910000 223749 2500 1000 0x00000080]
        Line[910000 223749 910000 198749 2500 1000 0x00000080]
-       Line[910000 155000 910000 180000 2500 1000 0x00000080]
-       Line[910000 9500 910000 23749 2500 1000 0x00000080]
-       Line[910000 155000 910000 123749 2500 1000 0x00000080]
+       Line[910000 198749 910000 173749 2500 1000 0x00000080]
+       Line[910000 173749 910000 148749 2500 1000 0x00000080]
+       Line[910000 148749 910000 123749 2500 1000 0x00000080]
        Line[910000 123749 910000 98749 2500 1000 0x00000080]
        Line[910000 98749 910000 73749 2500 1000 0x00000080]
        Line[910000 73749 910000 48749 2500 1000 0x00000080]
        Line[707500 27500 711750 27500 2500 1000 0x00000080]
        Line[711750 27500 711750 33250 2500 1000 0x00000080]
-       Line[711750 33250 797000 33250 2500 1000 0x00000080]
-       Line[797000 33250 797000 9500 2500 1000 0x00000080]
-       Line[797000 9500 910000 9500 2500 1000 0x00000080]
-       Line[910000 48749 910000 23749 2500 1000 0x00000080]
+       Line[711750 33250 795000 33250 2500 1000 0x00000080]
+       Line[795000 9500 795000 33250 2500 1000 0x00000080]
+       Line[795000 9500 910000 9500 2500 1000 0x00000080]
+       Line[910000 9500 910000 30000 2500 1000 0x00000080]
        Line[885000 155000 885000 175999 2500 1000 0x00000080]
        Line[885000 255000 885000 225999 2500 1000 0x00000080]
        Line[885000 225999 885000 200999 2500 1000 0x00000080]
        Line[885000 200999 885000 175999 2500 1000 0x00000080]
-       Line[885000 55000 885000 75999 2500 1000 0x00000080]
+       Line[885000 30000 885000 50999 2500 1000 0x00000080]
        Line[885000 155000 885000 125999 2500 1000 0x00000080]
        Line[885000 125999 885000 100999 2500 1000 0x00000080]
        Line[885000 100999 885000 75999 2500 1000 0x00000080]
-       Line[885000 30000 885000 55000 2500 1000 0x00000080]
+       Line[885000 75999 885000 50999 2500 1000 0x00000080]
        Text[812500 302500 0 122 "$Revision$" 0x00000080]
        Text[930000 297500 0 144 "copper" 0x00000080]
        Text[925000 302500 0 144 "Solder-side" 0x00000080]
@@ -4114,13 +4118,13 @@ NetList()
        (
                Connect("PIC-39")
                Connect("RPCI-1")
-               Connect("RPCL-1")
                Connect("RPCPT-1")
        )
        Net("icsp_pcq" "Signal")
        (
                Connect("INDIV0-13")
                Connect("RPCI-2")
+               Connect("RPCL-1")
        )
        Net("icsp_pd__pt0" "Signal")
        (
index 6c95bad5ceefc71c51af74fe9dab82b464f10a95..54da768ce8857dc2b5a597fad528cbf0d3e9604b 100755 (executable)
@@ -153,7 +153,7 @@ RPDWI 2             icsp_pdw_mid icsp_pd
 RPT0U 2                ptgate0 l_vcc
 
 RPCI 2         icsp_pc icsp_pcq
-RPCL 2         icsp_pc l_gnd
+RPCL 2         icsp_pcq l_gnd
 RPCPT 2                icsp_pc ptgate1
 
 0-^p/1 PTFET= 3        ptgate= ptdrain= cdu_gnd
index 7af791f7b148b84ca3f84d28e9cb83059b18a8b3..79dc773ddbae4bb55846c7160ae084445c8aa62a 100644 (file)
@@ -1,12 +1,12 @@
 # release: pcb-bin 1.99p
-# date:    Wed Sep  8 00:15:35 2004
+# date:    Sun Sep 12 15:54:28 2004
 # user:    ian (Ian Jackson)
 # host:    anarres.relativity.greenend.org.uk
 
 PCB["reversers.pcb" 1105000 255000]
 
-Grid[2500.00000000 0 0 1]
-Cursor[997492 80523 1.042808]
+Grid[2500.00000000 0 0 0]
+Cursor[602809 452107 6.021184]
 Thermal[0.500000]
 DRC[809 600 800 800]
 Flags(0x0000000000001e51)
@@ -783,27 +783,25 @@ Via[1052500 230000 6000 2000 0 3500 "" 0x00000002]
 Via[1050000 195000 6000 2000 0 3500 "" 0x00000002]
 Via[1055000 202500 6000 2000 0 3500 "" 0x00000002]
 Via[1052500 217500 6000 2000 0 3500 "" 0x00000002]
-Via[624000 152249 5500 2000 0 2800 "" 0x00000082]
-Via[624000 62500 5500 2000 0 2800 "" 0x00000082]
-Via[915250 114250 5500 2000 0 2800 "" 0x00000082]
-Via[915250 89500 5500 2000 0 2800 "" 0x00000082]
+Via[624000 148499 5500 2000 0 2800 "" 0x00000082]
+Via[611750 104000 5500 2000 0 2800 "" 0x00000082]
 Via[900248 85000 5500 2000 0 2800 "" 0x00000082]
-Via[892499 33000 5500 2000 0 2800 "" 0x00000082]
-Via[584499 49250 5500 2000 0 2800 "" 0x00000082]
-Via[810749 66999 5500 2000 0 2800 "" 0x00000082]
-Via[671249 217000 5500 2000 0 2800 "" 0x00000082]
-Via[644250 48000 5500 2000 0 2800 "" 0x00000082]
-Via[630749 217000 5500 2000 0 2800 "" 0x00000082]
-Via[600500 218249 5500 2000 0 2800 "" 0x00000082]
-Via[728997 88000 6000 2000 0 3500 "" 0x00000082]
-Via[728997 73750 6000 2000 0 3500 "" 0x00000082]
+Via[900248 35000 5500 2000 0 2800 "" 0x00000082]
+Via[610499 58000 5500 2000 0 2800 "" 0x00000082]
+Via[810749 65748 5500 2000 0 2800 "" 0x00000082]
+Via[662000 37400 5500 2000 0 2800 "" 0x00000082]
+Via[659250 58249 5500 2000 0 2800 "" 0x00000082]
+Via[628749 123249 5500 2000 0 2800 "" 0x00000082]
+Via[628749 182500 5500 2000 0 2800 "" 0x00000082]
+Via[652499 212499 5500 2000 0 2800 "" 0x00000082]
+Via[599250 217000 5500 2000 0 2800 "" 0x00000082]
+Via[699500 74750 6000 2000 0 3500 "" 0x00000082]
+Via[699500 59500 6000 2000 0 3500 "" 0x00000082]
 Via[717000 170499 6000 2000 0 3500 "" 0x00000082]
-Via[736748 73750 6000 2000 0 3500 "" 0x00000082]
-Via[734998 64749 6000 2000 0 3500 "" 0x00000082]
-Via[518748 97499 5500 2000 0 2800 "" 0x00000082]
+Via[726750 74799 6000 2000 0 3500 "" 0x00000082]
+Via[505500 97499 5500 2000 0 2800 "" 0x00000082]
 Via[474250 42500 5500 2000 0 2800 "" 0x00000082]
-Via[570749 67000 5500 2000 0 2800 "" 0x00000082]
-Via[734748 55000 5500 2000 0 2800 "" 0x00000082]
+Via[585849 52500 5500 2000 0 2800 "" 0x00000082]
 
 Element[0x00000000 "" "TERM" "" 277500 25000 -10000 40000 0 100 0x00000000]
 (
@@ -2822,7 +2820,8 @@ Layer(1 "component")
        Line[1037500 62500 1037500 60000 2500 2000 0x00000020]
        Line[1076900 80300 1072800 80300 2500 2000 0x00000020]
        Line[952500 45000 1037500 45000 2500 2000 0x00000020]
-       Line[624000 62500 624000 152249 1000 1000 0x00000080]
+       Line[624000 104000 624000 148499 1000 1000 0x00000080]
+       Line[624000 104000 611750 104000 1000 1000 0x00000080]
        Line[522500 197500 490500 197500 1000 1000 0x00000080]
        Line[490500 197500 490500 198000 1000 1000 0x00000080]
        Line[484499 198000 490500 198000 1000 1000 0x00000080]
@@ -2845,39 +2844,30 @@ Layer(1 "component")
        Line[472000 109500 473000 109500 1000 1000 0x00000080]
        Line[472000 109500 472000 165000 1000 1000 0x00000080]
        Line[472000 165000 467500 165000 1000 1000 0x00000080]
-       Line[855000 87500 855000 99900 1000 1000 0x00000080]
-       Line[855000 99900 878000 99900 1000 1000 0x00000080]
-       Line[878000 99900 878000 135000 1000 1000 0x00000080]
-       Line[878000 135000 904500 135000 1000 1000 0x00000080]
-       Line[855000 67500 855000 73000 1000 1000 0x00000080]
-       Line[855000 73000 882000 73000 1000 1000 0x00000080]
-       Line[882000 73000 882000 110000 1000 1000 0x00000080]
+       Line[855000 87500 880000 87500 1000 1000 0x00000080]
+       Line[880000 87500 880000 135000 1000 1000 0x00000080]
+       Line[880000 135000 904500 135000 1000 1000 0x00000080]
+       Line[855000 67500 878000 67500 1000 1000 0x00000080]
+       Line[878000 67500 878000 70499 1000 1000 0x00000080]
+       Line[878000 70499 882000 70499 1000 1000 0x00000080]
+       Line[882000 70499 882000 110000 1000 1000 0x00000080]
        Line[882000 110000 904500 110000 1000 1000 0x00000080]
-       Line[855000 57500 855000 63000 1000 1000 0x00000080]
-       Line[855000 63000 850500 63000 1000 1000 0x00000080]
-       Line[850500 63000 850500 83000 1000 1000 0x00000080]
-       Line[850500 83000 880000 83000 1000 1000 0x00000080]
-       Line[880000 83000 880000 114250 1000 1000 0x00000080]
-       Line[880000 114250 915250 114250 1000 1000 0x00000080]
-       Line[915250 89500 887500 89500 1000 1000 0x00000080]
-       Line[887500 89500 887500 95000 1000 1000 0x00000080]
-       Line[900248 84999 900248 85000 1000 1000 0x00000080]
-       Line[900248 84999 904500 84999 1000 1000 0x00000080]
+       Line[900248 85000 904500 85000 1000 1000 0x00000080]
        Line[855000 37500 855000 43000 1000 1000 0x00000080]
        Line[855000 43000 880000 43000 1000 1000 0x00000080]
-       Line[880000 43000 880000 70000 1000 1000 0x00000080]
-       Line[880000 70000 887500 70000 1000 1000 0x00000080]
-       Line[855000 27500 855000 33000 1000 1000 0x00000080]
-       Line[855000 33000 880000 33000 1000 1000 0x00000080]
-       Line[880000 33000 880000 41000 1000 1000 0x00000080]
-       Line[880000 41000 882000 41000 1000 1000 0x00000080]
-       Line[882000 41000 882000 60000 1000 1000 0x00000080]
+       Line[880000 43000 880000 68499 1000 1000 0x00000080]
+       Line[880000 68499 887500 68499 1000 1000 0x00000080]
+       Line[887500 68499 887500 70000 1000 1000 0x00000080]
+       Line[855000 27500 880000 27500 1000 1000 0x00000080]
+       Line[880000 27500 880000 30499 1000 1000 0x00000080]
+       Line[880000 30499 882000 30499 1000 1000 0x00000080]
+       Line[882000 30499 882000 60000 1000 1000 0x00000080]
        Line[882000 60000 904500 60000 1000 1000 0x00000080]
        Line[855000 17500 855000 23000 1000 1000 0x00000080]
        Line[855000 23000 882000 23000 1000 1000 0x00000080]
-       Line[882000 23000 882000 39000 1000 1000 0x00000080]
-       Line[882000 39000 887500 39000 1000 1000 0x00000080]
-       Line[887500 39000 887500 45000 1000 1000 0x00000080]
+       Line[882000 23000 882000 28499 1000 1000 0x00000080]
+       Line[882000 28499 887500 28499 1000 1000 0x00000080]
+       Line[887500 28499 887500 45000 1000 1000 0x00000080]
        Line[862500 225000 882000 225000 1000 1000 0x00000080]
        Line[882000 225000 882000 227999 1000 1000 0x00000080]
        Line[882000 227999 894750 227999 1000 1000 0x00000080]
@@ -2904,9 +2894,14 @@ Layer(1 "component")
        Line[862500 155000 862500 145100 1000 1000 0x00000080]
        Line[862500 145100 887500 145100 1000 1000 0x00000080]
        Line[887500 145000 887500 145100 1000 1000 0x00000080]
-       Line[892499 33000 938750 33000 1000 1000 0x00000080]
-       Line[938750 33000 938750 34500 1000 1000 0x00000080]
-       Line[584499 49250 585849 49250 1000 1000 0x00000080]
+       Line[900248 35000 904500 35000 1000 1000 0x00000080]
+       Line[610499 35000 610499 58000 1000 1000 0x00000080]
+       Line[610499 35000 612500 35000 1000 1000 0x00000080]
+       Line[612500 25000 612500 35000 1000 1000 0x00000080]
+       Line[612500 25000 696750 25000 1000 1000 0x00000080]
+       Line[696750 20250 696750 25000 1000 1000 0x00000080]
+       Line[696750 20250 785000 20250 1000 1000 0x00000080]
+       Line[785000 20250 785000 25000 1000 1000 0x00000080]
        Line[1088100 193700 1088100 188150 2500 1000 0x00000080]
        Line[1088100 188150 1082850 188150 2500 1000 0x00000080]
        Line[1082850 57250 1082850 188150 2500 1000 0x00000080]
@@ -2917,21 +2912,20 @@ Layer(1 "component")
        Line[807500 150500 802500 150500 1000 1000 0x00000080]
        Line[802500 150500 802500 147500 1000 1000 0x00000080]
        Line[792500 147500 802500 147500 1000 1000 0x00000080]
-       Line[792500 66999 792500 147500 1000 1000 0x00000080]
-       Line[792500 66999 810749 66999 1000 1000 0x00000080]
-       Line[671249 217000 792250 217000 1000 1000 0x00000080]
-       Line[792250 217000 792250 149500 1000 1000 0x00000080]
-       Line[792250 149500 790499 149500 1000 1000 0x00000080]
-       Line[644250 48000 633000 48000 1000 1000 0x00000080]
-       Line[633000 48000 633000 182500 1000 1000 0x00000080]
-       Line[633000 182500 637500 182500 1000 1000 0x00000080]
-       Line[783000 37999 783000 82900 1000 1000 0x00000080]
-       Line[783000 82900 753900 82900 1000 1000 0x00000080]
-       Line[753900 82900 753900 79300 1000 1000 0x00000080]
-       Line[753900 79300 722250 79300 1000 1000 0x00000080]
-       Line[722250 79300 722250 85250 1000 1000 0x00000080]
-       Line[722250 85250 642000 85250 1000 1000 0x00000080]
-       Line[642000 85250 642000 92500 1000 1000 0x00000080]
+       Line[792500 65748 792500 147500 1000 1000 0x00000080]
+       Line[792500 65748 810749 65748 1000 1000 0x00000080]
+       Line[637500 232500 645250 232500 1000 1000 0x00000080]
+       Line[645250 232500 645250 235499 1000 1000 0x00000080]
+       Line[645250 235499 647250 235499 1000 1000 0x00000080]
+       Line[647250 235499 647250 249007 1000 1000 0x00000080]
+       Line[647250 249007 790000 249007 1000 1000 0x00000080]
+       Line[790000 249007 790000 172999 1000 1000 0x00000080]
+       Line[659250 37400 662000 37400 1000 1000 0x00000080]
+       Line[659250 37400 659250 58249 1000 1000 0x00000080]
+       Line[628749 123249 628749 182500 1000 1000 0x00000080]
+       Line[783000 37999 783000 70250 1000 1000 0x00000080]
+       Line[783000 70250 642000 70250 1000 1000 0x00000080]
+       Line[642000 70250 642000 92500 1000 1000 0x00000080]
        Line[642000 92500 637500 92500 1000 1000 0x00000080]
        Line[637500 242500 637500 237500 1000 1000 0x00000080]
        Line[637500 237500 522500 237500 1000 1000 0x00000080]
@@ -2941,25 +2935,31 @@ Layer(1 "component")
        Line[705500 242500 710000 242500 1000 1000 0x00000080]
        Line[660000 222250 660000 225000 1000 1000 0x00000080]
        Line[680000 228000 680000 222250 1000 1000 0x00000080]
-       Line[609149 95850 610249 95850 1000 1000 0x00000080]
-       Line[610249 95850 610249 58250 1000 1000 0x00000080]
-       Line[610249 58250 630749 58250 1000 1000 0x00000080]
-       Line[630749 58250 630749 217000 1000 1000 0x00000080]
-       Line[589499 36999 589499 37000 1000 1000 0x00000080]
-       Line[589499 36999 600500 36999 1000 1000 0x00000080]
-       Line[600500 36999 600500 218249 1000 1000 0x00000080]
-       Line[718249 136000 728997 136000 2500 1000 0x00000080]
-       Line[728997 88000 728997 136000 2500 1000 0x00000080]
-       Line[728997 25000 728997 73750 2500 1000 0x00000080]
-       Line[728997 25000 735000 25000 2500 1000 0x00000080]
+       Line[609149 99149 609149 99750 1000 1000 0x00000080]
+       Line[609149 99750 633000 99750 1000 1000 0x00000080]
+       Line[633000 98000 633000 99750 1000 1000 0x00000080]
+       Line[633000 98000 642000 98000 1000 1000 0x00000080]
+       Line[642000 98000 642000 148000 1000 1000 0x00000080]
+       Line[633000 148000 642000 148000 1000 1000 0x00000080]
+       Line[633000 148000 633000 208000 1000 1000 0x00000080]
+       Line[633000 208000 652499 208000 1000 1000 0x00000080]
+       Line[652499 208000 652499 212499 1000 1000 0x00000080]
+       Line[599250 217000 599250 36999 1000 1000 0x00000080]
+       Line[599250 36999 567500 36999 1000 1000 0x00000080]
+       Line[567500 36999 567500 37000 1000 1000 0x00000080]
+       Line[661999 103000 661999 131250 2500 1000 0x00000080]
+       Line[661999 103000 684500 103000 2500 1000 0x00000080]
+       Line[684500 103000 684500 74750 2500 1000 0x00000080]
+       Line[684500 74750 699500 74750 2500 1000 0x00000080]
+       Line[699500 59500 699500 25000 2500 1000 0x00000080]
+       Line[699500 25000 735000 25000 2500 1000 0x00000080]
        Line[657500 132500 717000 132500 2500 1000 0x00000080]
        Line[717000 132500 717000 170499 2500 1000 0x00000080]
-       Line[736748 73750 736748 64749 2500 1000 0x00000080]
-       Line[734998 64749 736748 64749 2500 1000 0x00000080]
+       Line[726750 74799 717500 74799 2500 1000 0x00000080]
+       Line[717500 74799 717500 75000 2500 1000 0x00000080]
        Line[480000 55000 480000 80500 1000 1000 0x00000080]
        Line[480000 80500 505500 80500 1000 1000 0x00000080]
        Line[505500 80500 505500 97499 1000 1000 0x00000080]
-       Line[505500 97499 518748 97499 1000 1000 0x00000080]
        Line[474250 42500 474250 35000 1000 1000 0x00000080]
        Line[467500 35000 474250 35000 1000 1000 0x00000080]
        Line[467500 35000 467500 30000 1000 1000 0x00000080]
@@ -2970,10 +2970,10 @@ Layer(1 "component")
        Line[478500 35000 478500 30000 1000 1000 0x00000080]
        Line[477500 30000 478500 30000 1000 1000 0x00000080]
        Line[490000 85000 480000 85000 1000 1000 0x00000080]
-       Line[520499 60000 525500 60000 1000 1000 0x00000080]
-       Line[525500 60000 525500 60250 1000 1000 0x00000080]
-       Line[525500 60250 570749 60250 1000 1000 0x00000080]
-       Line[570749 60250 570749 67000 1000 1000 0x00000080]
+       Line[520499 60000 573000 60000 1000 1000 0x00000080]
+       Line[573000 60000 573000 57000 1000 1000 0x00000080]
+       Line[573000 57000 585849 57000 1000 1000 0x00000080]
+       Line[585849 52500 585849 57000 1000 1000 0x00000080]
        Line[520000 85000 525500 85000 1000 1000 0x00000080]
        Line[525500 85000 525500 99750 1000 1000 0x00000080]
        Line[525500 99750 555000 99750 1000 1000 0x00000080]
@@ -2982,13 +2982,12 @@ Layer(1 "component")
        Line[520000 59500 512000 59500 1000 1000 0x00000080]
        Line[512000 59500 512000 55000 1000 1000 0x00000080]
        Line[510000 55000 512000 55000 1000 1000 0x00000080]
-       Line[760600 78400 755900 78400 1000 1000 0x00000080]
-       Line[755900 75400 755900 78400 1000 1000 0x00000080]
-       Line[741248 75400 755900 75400 1000 1000 0x00000080]
-       Line[741248 65400 741248 75400 1000 1000 0x00000080]
-       Line[739498 65400 741248 65400 1000 1000 0x00000080]
-       Line[739498 55000 739498 65400 1000 1000 0x00000080]
-       Line[734748 55000 739498 55000 1000 1000 0x00000080]
+       Line[760600 78400 753900 78400 1000 1000 0x00000080]
+       Line[753900 78400 753900 79300 1000 1000 0x00000080]
+       Line[753900 79300 722250 79300 1000 1000 0x00000080]
+       Line[722250 79300 722250 79750 1000 1000 0x00000080]
+       Line[722250 79750 707500 79750 1000 1000 0x00000080]
+       Line[707500 79750 707500 75000 1000 1000 0x00000080]
        Line[640999 57000 640999 62000 1000 1000 0x00000080]
        Line[640999 57000 655000 57000 1000 1000 0x00000080]
        Line[655000 57000 655000 32500 1000 1000 0x00000080]
@@ -3411,11 +3410,11 @@ Layer(2 "solder")
        Line[1070000 207500 1060000 217500 2500 2000 0x00000020]
        Line[1060000 217500 1060000 222500 2500 2000 0x00000020]
        Line[1060000 222500 1052500 230000 2500 2000 0x00000020]
-       Line[907500 242500 907500 220000 2500 2000 0x00000020]
        Line[992500 35000 992500 242500 2500 2000 0x00000020]
-       Line[630499 147999 630499 152249 1000 1000 0x00000080]
-       Line[624000 152249 630499 152249 1000 1000 0x00000080]
-       Line[624000 62500 577500 62500 1000 1000 0x00000080]
+       Line[630499 147999 630499 148499 1000 1000 0x00000080]
+       Line[624000 148499 630499 148499 1000 1000 0x00000080]
+       Line[611750 62500 611750 104000 1000 1000 0x00000080]
+       Line[611750 62500 577500 62500 1000 1000 0x00000080]
        Line[559750 171999 567000 171999 1000 1000 0x00000080]
        Line[559750 162750 559750 171999 1000 1000 0x00000080]
        Line[559750 162750 522500 162750 1000 1000 0x00000080]
@@ -3425,50 +3424,46 @@ Layer(2 "solder")
        Line[569500 196999 569500 207000 1000 1000 0x00000080]
        Line[569500 196999 522500 196999 1000 1000 0x00000080]
        Line[522500 196999 522500 197500 1000 1000 0x00000080]
-       Line[855000 77500 855000 83000 1000 1000 0x00000080]
-       Line[855000 83000 880000 83000 1000 1000 0x00000080]
-       Line[880000 83000 880000 120000 1000 1000 0x00000080]
-       Line[880000 120000 887500 120000 1000 1000 0x00000080]
-       Line[915250 89500 915250 114250 1000 1000 0x00000080]
+       Line[855000 77500 878000 77500 1000 1000 0x00000080]
+       Line[878000 77500 878000 120000 1000 1000 0x00000080]
+       Line[878000 120000 887500 120000 1000 1000 0x00000080]
+       Line[855000 57500 855000 63000 1000 1000 0x00000080]
+       Line[855000 63000 880000 63000 1000 1000 0x00000080]
+       Line[880000 63000 880000 95000 1000 1000 0x00000080]
+       Line[880000 95000 887500 95000 1000 1000 0x00000080]
        Line[855000 47500 855000 53000 1000 1000 0x00000080]
        Line[855000 53000 882000 53000 1000 1000 0x00000080]
        Line[882000 53000 882000 85000 1000 1000 0x00000080]
        Line[882000 85000 900248 85000 1000 1000 0x00000080]
-       Line[705000 32500 728250 32500 1000 1000 0x00000080]
-       Line[728250 32500 728250 33000 1000 1000 0x00000080]
-       Line[728250 33000 892499 33000 1000 1000 0x00000080]
+       Line[705000 32500 730250 32500 1000 1000 0x00000080]
+       Line[730250 32500 730250 33000 1000 1000 0x00000080]
+       Line[730250 33000 900248 33000 1000 1000 0x00000080]
+       Line[900248 33000 900248 35000 1000 1000 0x00000080]
        Line[785000 25000 820500 25000 1000 1000 0x00000080]
        Line[820500 22000 820500 25000 1000 1000 0x00000080]
        Line[820500 22000 887500 22000 1000 1000 0x00000080]
        Line[887500 20000 887500 22000 1000 1000 0x00000080]
-       Line[584499 49250 584499 57000 1000 1000 0x00000080]
-       Line[585849 40250 585849 49250 1000 1000 0x00000080]
-       Line[585849 40250 650250 40250 1000 1000 0x00000080]
-       Line[650250 27750 650250 40250 1000 1000 0x00000080]
-       Line[650250 27750 730250 27750 1000 1000 0x00000080]
-       Line[730250 27750 730250 29750 1000 1000 0x00000080]
-       Line[730250 29750 785000 29750 1000 1000 0x00000080]
-       Line[785000 29750 785000 25000 1000 1000 0x00000080]
-       Line[809099 68648 809099 69250 1000 1000 0x00000080]
-       Line[809099 69250 722250 69250 1000 1000 0x00000080]
+       Line[584499 57999 584499 58000 1000 1000 0x00000080]
+       Line[584499 58000 610499 58000 1000 1000 0x00000080]
+       Line[807999 67397 809099 67397 1000 1000 0x00000080]
+       Line[807999 67397 807999 69250 1000 1000 0x00000080]
+       Line[722250 69250 807999 69250 1000 1000 0x00000080]
        Line[722250 69250 722250 82500 1000 1000 0x00000080]
        Line[722250 82500 637500 82500 1000 1000 0x00000080]
-       Line[810749 66999 825000 66999 1000 1000 0x00000080]
-       Line[825000 66999 825000 67500 1000 1000 0x00000080]
+       Line[810749 65748 825000 65748 1000 1000 0x00000080]
+       Line[825000 65748 825000 67500 1000 1000 0x00000080]
        Line[768000 157999 768000 159900 1000 1000 0x00000080]
        Line[768000 159900 749400 159900 1000 1000 0x00000080]
        Line[749400 159400 749400 159900 1000 1000 0x00000080]
-       Line[637500 232500 645250 232500 1000 1000 0x00000080]
-       Line[645250 229750 645250 232500 1000 1000 0x00000080]
-       Line[645250 229750 655250 229750 1000 1000 0x00000080]
-       Line[655250 229750 655250 217000 1000 1000 0x00000080]
-       Line[655250 217000 671249 217000 1000 1000 0x00000080]
        Line[825000 37500 769000 37500 1000 1000 0x00000080]
        Line[769000 37400 769000 37500 1000 1000 0x00000080]
-       Line[769000 37400 652250 37400 1000 1000 0x00000080]
-       Line[652250 37400 652250 48000 1000 1000 0x00000080]
-       Line[644250 48000 652250 48000 1000 1000 0x00000080]
-       Line[760600 164800 753900 164800 1000 1000 0x00000080]
+       Line[769000 37400 662000 37400 1000 1000 0x00000080]
+       Line[642000 58249 659250 58249 1000 1000 0x00000080]
+       Line[642000 58249 642000 68000 1000 1000 0x00000080]
+       Line[628749 68000 642000 68000 1000 1000 0x00000080]
+       Line[628749 68000 628749 123249 1000 1000 0x00000080]
+       Line[628749 182500 637500 182500 1000 1000 0x00000080]
+       Line[763600 164800 770000 164800 1000 1000 0x00000080]
        Line[753900 164800 753900 165250 1000 1000 0x00000080]
        Line[753900 165250 682000 165250 1000 1000 0x00000080]
        Line[682000 165250 682000 208000 1000 1000 0x00000080]
@@ -3476,7 +3471,7 @@ Layer(2 "solder")
        Line[637500 208000 637500 212500 1000 1000 0x00000080]
        Line[797500 162500 770000 162500 1000 1000 0x00000080]
        Line[770000 162500 770000 164800 1000 1000 0x00000080]
-       Line[770000 164800 760600 164800 1000 1000 0x00000080]
+       Line[753900 164800 763600 164800 1000 1000 0x00000080]
        Line[637500 242500 637500 237000 1000 1000 0x00000080]
        Line[637500 237000 660000 237000 1000 1000 0x00000080]
        Line[660000 237000 660000 225000 1000 1000 0x00000080]
@@ -3486,71 +3481,67 @@ Layer(2 "solder")
        Line[710000 217000 705500 217000 1000 1000 0x00000080]
        Line[705500 217000 705500 177500 1000 1000 0x00000080]
        Line[705500 177500 707500 177500 1000 1000 0x00000080]
-       Line[630749 217000 653250 217000 1000 1000 0x00000080]
-       Line[653250 212750 653250 217000 1000 1000 0x00000080]
-       Line[653250 212750 675500 212750 1000 1000 0x00000080]
-       Line[675500 212750 675500 232500 1000 1000 0x00000080]
+       Line[652499 212499 675500 212499 1000 1000 0x00000080]
+       Line[675500 212499 675500 232500 1000 1000 0x00000080]
        Line[675500 232500 680000 232500 1000 1000 0x00000080]
-       Line[600500 218249 600500 247000 1000 1000 0x00000080]
-       Line[600500 247000 705500 247000 1000 1000 0x00000080]
-       Line[705500 232500 705500 247000 1000 1000 0x00000080]
-       Line[705500 232500 710000 232500 1000 1000 0x00000080]
-       Line[728997 73750 728997 88000 2500 1000 0x00000080]
+       Line[710000 232500 710000 237000 1000 1000 0x00000080]
+       Line[710000 237000 664750 237000 1000 1000 0x00000080]
+       Line[664750 237000 664750 217000 1000 1000 0x00000080]
+       Line[664750 217000 599250 217000 1000 1000 0x00000080]
+       Line[699500 59500 699500 74750 2500 1000 0x00000080]
        Line[713000 170499 717000 170499 2500 1000 0x00000080]
        Line[713000 170499 713000 212500 2500 1000 0x00000080]
        Line[710000 212500 713000 212500 2500 1000 0x00000080]
-       Line[736748 78850 748150 78850 2500 1000 0x00000080]
-       Line[736748 73750 736748 78850 2500 1000 0x00000080]
-       Line[717500 64749 734998 64749 2500 1000 0x00000080]
-       Line[717500 64749 717500 75000 2500 1000 0x00000080]
+       Line[726750 78850 748150 78850 2500 1000 0x00000080]
+       Line[726750 74799 726750 78850 2500 1000 0x00000080]
        Line[520000 110000 520000 118500 1000 1000 0x00000080]
        Line[520000 118500 523249 118500 1000 1000 0x00000080]
        Line[523249 118500 523249 127500 1000 1000 0x00000080]
        Line[523249 127500 555000 127500 1000 1000 0x00000080]
-       Line[518748 97499 518748 110000 1000 1000 0x00000080]
-       Line[518748 110000 520000 110000 1000 1000 0x00000080]
+       Line[505500 97499 505500 110000 1000 1000 0x00000080]
+       Line[505500 110000 520000 110000 1000 1000 0x00000080]
        Line[490000 55000 490000 42500 1000 1000 0x00000080]
        Line[490000 42500 474250 42500 1000 1000 0x00000080]
        Line[490000 85000 493000 85000 1000 1000 0x00000080]
        Line[493000 85000 493000 120500 1000 1000 0x00000080]
        Line[493000 120500 520000 120500 1000 1000 0x00000080]
        Line[520000 120500 520000 135000 1000 1000 0x00000080]
-       Line[570749 67000 633000 67000 1000 1000 0x00000080]
-       Line[633000 67000 633000 52500 1000 1000 0x00000080]
-       Line[633000 52500 637500 52500 1000 1000 0x00000080]
+       Line[585849 52500 637500 52500 1000 1000 0x00000080]
        Line[500000 85000 500000 89500 1000 1000 0x00000080]
        Line[500000 89500 520000 89500 1000 1000 0x00000080]
        Line[520000 89500 520000 85000 1000 1000 0x00000080]
-       Line[734748 55000 675000 55000 1000 1000 0x00000080]
-       Line[675000 65000 675000 75000 1000 1000 0x00000080]
-       Line[675000 75000 707500 75000 1000 1000 0x00000080]
-       Line[1017500 110000 1017500 128749 2500 1000 0x00000080]
-       Line[1017500 235000 1017500 203749 2500 1000 0x00000080]
-       Line[1017500 203749 1017500 178749 2500 1000 0x00000080]
-       Line[1017500 178749 1017500 153749 2500 1000 0x00000080]
-       Line[1017500 153749 1017500 128749 2500 1000 0x00000080]
-       Line[1017500 85000 1017500 110000 2500 1000 0x00000080]
-       Line[1017500 60000 1017500 85000 2500 1000 0x00000080]
+       Line[707500 75000 707500 55000 1000 1000 0x00000080]
+       Line[707500 55000 675000 55000 1000 1000 0x00000080]
+       Line[1017500 210000 1017500 235000 2500 1000 0x00000080]
+       Line[1017500 185000 1017500 210000 2500 1000 0x00000080]
+       Line[1017500 160000 1017500 185000 2500 1000 0x00000080]
+       Line[1017500 135000 1017500 160000 2500 1000 0x00000080]
+       Line[1017500 110000 1017500 135000 2500 1000 0x00000080]
        Line[933750 28750 1017500 28750 2500 1000 0x00000080]
+       Line[1017500 110000 1017500 78749 2500 1000 0x00000080]
+       Line[1017500 78749 1017500 53749 2500 1000 0x00000080]
        Line[932500 45000 933750 45000 2500 1000 0x00000080]
        Line[933750 45000 933750 28750 2500 1000 0x00000080]
-       Line[1017500 60000 1017500 28750 2500 1000 0x00000080]
-       Line[932500 170000 932500 188749 2500 1000 0x00000080]
+       Line[1017500 53749 1017500 28750 2500 1000 0x00000080]
+       Line[932500 20000 932500 38749 2500 1000 0x00000080]
        Line[932500 220000 932500 188749 2500 1000 0x00000080]
-       Line[932500 120000 932500 138749 2500 1000 0x00000080]
-       Line[932500 170000 932500 138749 2500 1000 0x00000080]
-       Line[932500 70000 932500 88749 2500 1000 0x00000080]
-       Line[932500 120000 932500 88749 2500 1000 0x00000080]
-       Line[932500 45000 932500 70000 2500 1000 0x00000080]
-       Line[932500 20000 932500 45000 2500 1000 0x00000080]
-       Line[907500 120000 907500 140999 2500 1000 0x00000080]
-       Line[907500 220000 907500 190999 2500 1000 0x00000080]
+       Line[932500 188749 932500 163749 2500 1000 0x00000080]
+       Line[932500 163749 932500 138749 2500 1000 0x00000080]
+       Line[932500 138749 932500 113749 2500 1000 0x00000080]
+       Line[932500 113749 932500 88749 2500 1000 0x00000080]
+       Line[932500 88749 932500 63749 2500 1000 0x00000080]
+       Line[932500 63749 932500 38749 2500 1000 0x00000080]
+       Line[907500 145000 907500 165999 2500 1000 0x00000080]
+       Line[907500 241249 911499 241249 2500 1000 0x00000080]
+       Line[911499 241249 911499 241250 2500 1000 0x00000080]
+       Line[907500 241249 907500 215999 2500 1000 0x00000080]
+       Line[907500 215999 907500 190999 2500 1000 0x00000080]
        Line[907500 190999 907500 165999 2500 1000 0x00000080]
-       Line[907500 165999 907500 140999 2500 1000 0x00000080]
-       Line[907500 45000 907500 65999 2500 1000 0x00000080]
-       Line[907500 120000 907500 90999 2500 1000 0x00000080]
-       Line[907500 90999 907500 65999 2500 1000 0x00000080]
-       Line[907500 20000 907500 45000 2500 1000 0x00000080]
+       Line[907500 70000 907500 90999 2500 1000 0x00000080]
+       Line[907500 145000 907500 115999 2500 1000 0x00000080]
+       Line[907500 115999 907500 90999 2500 1000 0x00000080]
+       Line[907500 20000 907500 40999 2500 1000 0x00000080]
+       Line[907500 70000 907500 40999 2500 1000 0x00000080]
        Text[297500 22500 0 122 "$Revision$" 0x00000080]
        Text[402500 20000 0 100 "Solder-side" 0x00000080]
        Text[405000 15000 0 100 "copper" 0x00000080]
@@ -3773,7 +3764,6 @@ NetList()
        (
                Connect("PIC-39")
                Connect("RPCI-1")
-               Connect("RPCL-1")
                Connect("RPCPT-1")
        )
        Net("icsp_pcq" "Signal")
@@ -3781,6 +3771,7 @@ NetList()
                Connect("INDIV0-13")
                Connect("INDIV1-1")
                Connect("RPCI-2")
+               Connect("RPCL-1")
        )
        Net("icsp_pd__pt0" "Signal")
        (