diff --git a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.pdf b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.pdf index 6cc6d02..1e24bc1 100644 Binary files a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.pdf and b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.pdf differ diff --git a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch index ecb27f8..73a42ef 100755 --- a/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch +++ b/P8000_WDC_Emulator/P8000_WDC_Emulator/Hardware/P8000_WDC_Emulator.sch @@ -174,7 +174,7 @@ T 67100 33100 9 8 1 0 0 0 1 T 68500 33100 9 8 1 0 0 0 1 1 T 71000 33400 9 7 1 0 0 0 1 -$Revision: 1.10 $ / $Date: 2012/06/10 00:55:01 $ +$Revision: 1.11 $ / $Date: 2012/06/10 08:51:17 $ T 71000 33100 9 8 1 0 0 0 1 Oliver Lehmann N 50600 59400 51200 59400 4 @@ -466,7 +466,7 @@ device=DB25 T 30800 63800 5 10 1 1 0 0 1 refdes=X2 } -U 33900 44400 33900 63500 10 -1 +U 33900 44400 33900 62800 10 -1 N 31900 62700 33700 62700 4 C 33700 62700 1 270 0 busripper-1.sym { @@ -578,8 +578,8 @@ N 31900 58500 36400 58500 4 T 35600 58600 5 10 1 1 0 0 1 pinlabel=\_TR\_ } -C 34200 59600 1 90 0 gnd-1.sym -N 31900 59700 33900 59700 4 +C 33100 59600 1 90 0 gnd-1.sym +N 31900 59700 32800 59700 4 N 35300 46400 34100 46400 4 C 34100 46400 1 90 1 busripper-1.sym { @@ -833,7 +833,7 @@ device=none T 38300 44700 5 10 1 1 0 0 1 pinlabel=PA7 } -U 39100 44800 39100 47400 10 0 +U 39100 39300 39100 47400 10 0 U 39100 47400 54100 47400 10 0 N 37300 44300 41600 44300 4 U 44100 59600 44100 47400 10 0 @@ -1023,11 +1023,11 @@ T 44600 44100 5 10 1 1 0 6 1 pinlabel=ADDR2 } N 43600 44000 44700 44000 4 -C 32100 39900 1 0 0 switch-dip4-1.sym +C 31300 39900 1 0 0 switch-dip4-1.sym { -T 33500 41275 5 8 0 0 0 0 1 +T 32700 41275 5 8 0 0 0 0 1 device=SWITCH_DIP4 -T 32400 41450 5 10 1 1 0 0 1 +T 31600 41450 5 10 1 1 0 0 1 refdes=U? } C 37300 38400 1 0 1 74245-1.sym @@ -1040,33 +1040,33 @@ T 37000 41950 5 10 0 0 0 6 1 footprint=DIP20 } C 37600 38600 1 90 1 gnd-1.sym -C 34700 38900 1 180 0 resistorpack5-1.sym +C 33900 38900 1 180 0 resistorpack5-1.sym { -T 34600 37500 5 10 0 0 180 0 1 +T 33800 37500 5 10 0 0 180 0 1 device=RESISTORPACK_5 -T 34600 37700 5 10 1 1 180 0 1 +T 33800 37700 5 10 1 1 180 0 1 refdes=R7 -T 34800 38100 5 10 1 1 0 0 1 +T 34000 38100 5 10 1 1 0 0 1 netname=4k7 } -N 35300 41200 33400 41200 4 -N 35300 40900 33400 40900 4 -N 35300 40600 33400 40600 4 -N 35300 40300 33400 40300 4 -N 34600 38900 34600 41200 4 -N 34300 38900 34300 40900 4 -N 34000 38900 34000 40900 4 -N 33700 38900 33700 40900 4 -N 41600 42500 40200 42500 4 -N 40200 38800 40200 42500 4 -N 40200 38800 37300 38800 4 -C 33200 37600 1 90 0 5V-plus-1.sym -C 31500 39100 1 0 1 gnd-1.sym -N 32100 41200 31400 41200 4 -N 31400 41200 31400 39400 4 -N 32100 40900 31400 40900 4 -N 32100 40600 31400 40600 4 -N 32100 40300 31400 40300 4 +N 35300 41200 32600 41200 4 +N 35300 40900 32600 40900 4 +N 35300 40600 32600 40600 4 +N 35300 40300 32600 40300 4 +N 33800 38900 33800 41200 4 +N 33500 38900 33500 40900 4 +N 33200 38900 33200 40900 4 +N 32900 38900 32900 40900 4 +N 41600 42500 40800 42500 4 +N 40800 38800 40800 42500 4 +N 40800 38800 37300 38800 4 +C 32400 37600 1 90 0 5V-plus-1.sym +C 30700 39100 1 0 1 gnd-1.sym +N 31300 41200 30600 41200 4 +N 30600 41200 30600 39400 4 +N 31300 40900 30600 40900 4 +N 31300 40600 30600 40600 4 +N 31300 40300 30600 40300 4 T 40000 39000 9 10 1 0 0 6 1 SYSCONF T 39400 44500 9 10 1 0 0 0 1 @@ -1307,11 +1307,11 @@ value=330 N 71300 39600 71300 39900 4 N 71300 40800 71300 41500 4 C 71500 41500 1 0 1 5V-plus-1.sym -N 67900 41600 67900 35900 4 +N 67900 41600 67900 35700 4 N 54800 40800 60600 40800 4 C 63600 36700 1 0 1 gnd-1.sym -N 67500 35600 67500 41200 4 -N 50300 35600 67500 35600 4 +N 67500 35300 67500 41200 4 +N 50300 35300 67500 35300 4 N 62700 39200 62700 37500 4 N 63100 37900 63100 38800 4 N 71300 38400 71300 38700 4 @@ -1320,7 +1320,7 @@ N 66600 40800 66000 40800 4 T 66000 40900 5 10 1 1 0 0 1 pinlabel=IORDY } -N 66600 40400 66000 40400 4 +N 66000 40400 70500 40400 4 { T 66000 40500 5 10 1 1 0 0 1 pinlabel=\_DMACK\_ @@ -1659,12 +1659,12 @@ pinlabel=PA0 } U 54100 37800 54100 47400 10 0 N 58000 36700 57700 36700 4 -N 58300 37000 57700 37000 4 +N 58400 37000 57700 37000 4 N 55700 41500 52300 41500 4 -N 58000 36700 58000 36200 4 -N 58000 36200 52300 36200 4 -N 58300 37000 58300 35900 4 -N 52000 35900 58300 35900 4 +N 58000 36700 58000 36100 4 +N 58000 36100 51900 36100 4 +N 58400 37000 58400 35700 4 +N 51100 35700 58400 35700 4 C 47900 45900 1 0 0 7432-1.sym { T 48500 46800 5 10 0 0 0 0 1 @@ -1684,7 +1684,6 @@ T 51300 48500 5 10 0 0 0 0 1 footprint=DIP14 } N 51800 45500 52300 45500 4 -N 52300 45500 52300 41500 4 C 47900 44500 1 0 0 7432-1.sym { T 48500 45400 5 10 0 0 0 0 1 @@ -1709,28 +1708,32 @@ device=none T 45200 46300 5 10 1 1 0 0 1 pinlabel=\_ATA WR\_ } -C 47900 42500 1 0 0 7432-1.sym +C 47900 43500 1 180 1 7432-1.sym { -T 48500 43400 5 10 0 0 0 0 1 +T 48500 42600 5 10 0 0 180 6 1 device=7432 -T 48200 43400 5 10 1 1 0 0 1 +T 48200 42600 5 10 1 1 180 6 1 refdes=D6 -T 48500 44800 5 10 0 0 0 0 1 +T 48500 41200 5 10 0 0 180 6 1 footprint=DIP14 +T 47900 43500 5 10 0 0 180 6 1 +slot=4 } -C 47900 41100 1 0 0 7432-1.sym +C 47900 42100 1 180 1 7432-1.sym { -T 48500 42000 5 10 0 0 0 0 1 +T 48500 41200 5 10 0 0 180 6 1 device=7432 -T 48200 42000 5 10 1 1 0 0 1 +T 48200 41200 5 10 1 1 180 6 1 refdes=D6 -T 48500 43400 5 10 0 0 0 0 1 +T 48500 39800 5 10 0 0 180 6 1 footprint=DIP14 -T 47900 41100 5 10 0 1 0 6 1 -slot=2 +T 47900 42100 5 10 0 1 180 0 1 +slot=3 +T 47900 42100 5 10 0 0 180 6 1 +slot=4 } -N 52000 35900 52000 41600 4 -N 52000 41600 49200 41600 4 +N 51100 35700 51100 41600 4 +N 51100 41600 49200 41600 4 C 50700 42000 1 0 0 7404-1.sym { T 51300 42900 5 10 0 0 0 0 1 @@ -1739,9 +1742,11 @@ T 51000 42900 5 10 1 1 0 0 1 refdes=D5 T 51300 45500 5 10 0 0 0 0 1 footprint=DIP14 +T 50700 42000 5 10 0 0 0 0 1 +slot=2 } -N 51800 42500 52300 42500 4 -N 52300 36200 52300 42500 4 +N 51800 42500 51900 42500 4 +N 51900 36100 51900 42500 4 N 49200 43000 49900 43000 4 N 49900 43000 49900 42500 4 N 49900 42500 50700 42500 4 @@ -1759,7 +1764,7 @@ device=none T 45200 42900 5 10 1 1 0 0 1 pinlabel=\_ATA RD\_ } -N 50300 42500 50300 35600 4 +N 50300 42500 50300 35300 4 N 54800 41800 54800 40800 4 U 59600 46200 61500 46200 11 0 C 61700 45600 1 0 1 busripper-1.sym @@ -1819,8 +1824,8 @@ T 62300 42900 5 10 1 1 0 6 1 pinlabel=LDQ8 } U 61500 43000 61500 46200 11 0 -N 60600 35900 60600 40800 4 -N 60600 35900 67900 35900 4 +N 60600 35700 60600 40800 4 +N 60600 35700 67900 35700 4 C 42000 52100 1 90 1 busripper-1.sym { T 42000 52500 5 8 0 0 0 6 1 @@ -1852,25 +1857,27 @@ U 70000 37700 70000 48200 2 0 N 49200 46400 52700 46400 4 N 52700 41800 52700 46400 4 N 52700 41800 55700 41800 4 -C 38500 49400 1 0 0 7404-1.sym +C 39000 49200 1 0 0 7404-1.sym { -T 39100 50300 5 10 0 0 0 0 1 +T 39600 50100 5 10 0 0 0 0 1 device=7404 -T 38800 50300 5 10 1 1 0 0 1 +T 39300 50100 5 10 1 1 0 0 1 refdes=D5 -T 39100 52900 5 10 0 0 0 0 1 +T 39600 52700 5 10 0 0 0 0 1 footprint=DIP14 +T 39000 49200 5 10 0 0 0 0 1 +slot=3 } -C 41600 49900 1 270 0 busripper-1.sym +C 41600 49700 1 270 0 busripper-1.sym { -T 41600 50300 5 8 0 0 0 0 1 +T 41600 50100 5 8 0 0 0 0 1 device=none -T 41600 50000 5 10 1 1 0 6 1 +T 41600 49800 5 10 1 1 0 6 1 pinlabel=ASTB } -N 39600 49900 41600 49900 4 -N 38500 49900 37800 49900 4 -N 37800 49900 37800 44300 4 +N 40100 49700 41600 49700 4 +N 39000 49700 37800 49700 4 +N 37800 49700 37800 44300 4 C 41600 56400 1 270 0 busripper-1.sym { T 41600 56800 5 8 0 0 0 0 1 @@ -1887,3 +1894,84 @@ N 51200 61700 55000 61700 4 N 55000 46900 55000 61700 4 N 55000 46900 67000 46900 4 N 67000 46900 67000 46000 4 +C 35300 39800 1 90 0 5V-plus-1.sym +C 35300 39500 1 90 0 5V-plus-1.sym +C 35300 39200 1 90 0 5V-plus-1.sym +C 35300 38900 1 90 0 5V-plus-1.sym +N 37300 41200 38900 41200 4 +C 38900 41200 1 0 0 busripper-1.sym +{ +T 38900 41600 5 8 0 0 0 0 1 +device=none +T 38300 41300 5 10 1 1 0 0 1 +pinlabel=PA0 +} +N 37300 40900 38900 40900 4 +C 38900 40900 1 0 0 busripper-1.sym +{ +T 38900 41300 5 8 0 0 0 0 1 +device=none +T 38300 41000 5 10 1 1 0 0 1 +pinlabel=PA1 +} +N 37300 40600 38900 40600 4 +C 38900 40600 1 0 0 busripper-1.sym +{ +T 38900 41000 5 8 0 0 0 0 1 +device=none +T 38300 40700 5 10 1 1 0 0 1 +pinlabel=PA2 +} +N 37300 40300 38900 40300 4 +C 38900 40300 1 0 0 busripper-1.sym +{ +T 38900 40700 5 8 0 0 0 0 1 +device=none +T 38300 40400 5 10 1 1 0 0 1 +pinlabel=PA3 +} +N 37300 40000 38900 40000 4 +C 38900 40000 1 0 0 busripper-1.sym +{ +T 38900 40400 5 8 0 0 0 0 1 +device=none +T 38300 40100 5 10 1 1 0 0 1 +pinlabel=PA4 +} +N 37300 39700 38900 39700 4 +C 38900 39700 1 0 0 busripper-1.sym +{ +T 38900 40100 5 8 0 0 0 0 1 +device=none +T 38300 39800 5 10 1 1 0 0 1 +pinlabel=PA5 +} +N 37300 39400 38900 39400 4 +C 38900 39400 1 0 0 busripper-1.sym +{ +T 38900 39800 5 8 0 0 0 0 1 +device=none +T 38300 39500 5 10 1 1 0 0 1 +pinlabel=PA6 +} +N 37300 39100 38900 39100 4 +C 38900 39100 1 0 0 busripper-1.sym +{ +T 38900 39500 5 8 0 0 0 0 1 +device=none +T 38300 39200 5 10 1 1 0 0 1 +pinlabel=PA7 +} +N 70500 40400 70500 42000 4 +N 70500 42900 70500 43400 4 +C 70300 43400 1 0 0 5V-plus-1.sym +C 70600 42000 1 90 0 resistor-1.sym +{ +T 70200 42300 5 10 0 0 90 0 1 +device=RESISTOR +T 70300 42200 5 10 1 1 90 0 1 +refdes=2R3 +T 70800 42200 5 10 1 1 90 0 1 +value=10k +} +N 52300 45500 52300 41500 4