\\ Mouser [[http://www.mouser.com/ProductDetail/Kemet/C323C104K5R5TA/?qs=sGAEpiMZZMuAYrNc52CMZJc2YQhHPlYVWR1uyzMGvKQ=|80-C323C104K5R]] Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_25523_-1|25523]] |\\ |Capacitor |C17,18 |22 uF, 50 V electrolytic |2 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Diode |D1 |5 mm LED indicator |1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |JP1, JP5, JP6|3×1 pin header |\\ \\ \\ 3| \\\\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_109576_-1|109576]]; Mouser [[http://www.mouser.com/ProductDetail/FCI/69190-103HLF/?qs=sGAEpiMZZMvlX3nhDDO4AIYfP1TbgJhjYISz3bCP/wo=|649-69190-103HLF]], [[http://www.mouser.com/ProductDetail/FCI/78229-103HLF/?qs=sGAEpiMZZMtsLRyDR9nM14Vjyw4ze+jtWzL/ZN0BySE=|649-78229-103HLF]]|\\ |Connector |JP2 |8×2 pin header|1 |Note: This connector is optional. Solder a wire between pins 3 and 4 for default I/O address area (020h-03Fh).| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |JP3 |13×2 pin header |\\ \\ \\ 1 | \\\\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_53495_-1|53495]]; Mouser [[http://www.mouser.com/ProductDetail/FCI/68602-126HLF/?qs=sGAEpiMZZMtsLRyDR9nM1+mbmmVUI0dAYWKlImNZbew=|649-68602-126HLF]], [[http://www.mouser.com/ProductDetail/FCI/77313-824-26LF/?qs=sGAEpiMZZMtsLRyDR9nM14Vjyw4ze+jtilYVPfgiHws=|649-77313-824-26LF]] \\ \\ Note: This connector is optional. Only required if you wish to use interrupt-driven I/O. |\\ |Connector |JP4 |2×2 pin header|1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |JP7 |5×1 pin header |1 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |JP8, P5 |2×1 pin header |2 |Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_108338_-1|108338]]; Mouser [[http://www.mouser.com/ProductDetail/FCI/78229-102HLF/?qs=sGAEpiMZZMtsLRyDR9nM1+9K9ogxAkAjs2jx2M+94WE=|649-78229-102HLF]] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |P1 |DIN 41612\\ \\ \\ right angle|1|Mouser [[http://www.mouser.com/Search/ProductDetail.aspx?qs=gIpPgrDBK/iSDuMebe5eaQ==|617-09-03-396-6921]]; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_859561_-1|859561]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_859430_-1|859430]]|\\ |Connector |P2 |20×2 pin header shrouded|1 |Mouser [[https://www.mouser.com/Search/ProductDetail.aspx?R=BHR-40-VUAvirtualkey64610000virtualkey737-BHR-40-VUA|737-BHR-40-VUA]]| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |P3 |17×2 pin header shrouded |1 |Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_68583_-1|68583]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_753547_-1|753547]]; Mouser [[http://www.mouser.com/ProductDetail/ADAM-TECH/BHR-34-VUA/?qs=sGAEpiMZZMtsLRyDR9nM1w/b70V3tmfCftCK6iZWwMM=|737-BHR-34-VUA]] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Connector |P4 |25×2 pin header shrouded |1 |\\ \\ \\ Mouser [[https://www.mouser.com/Search/ProductDetail.aspx?R=BHR-50-VUAvirtualkey64610000virtualkey737-BHR-50-VUA|737-BHR-50-VUA]] \\ \\ Note: This connector is optional. Only required for 50-pin Shugart interface, which is normally used by 8" floppy drives. |\\ |Resistor |R1 - R4 |10 kOhm, 1/4 W |4 |\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_691104_-1|691104]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Xicon/291-10K-RC/?qs=sGAEpiMZZMu61qfTUdNhG6xwTrVwTvbz8PPav3aExs8=|291-10K-RC]] |\\ |Resistor|R5, R6|470 Ohm, 1/4 W|2|\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_690785_-1|690785]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Xicon/291-470-RC/?qs=sGAEpiMZZMu61qfTUdNhG1AdbDi3ermZfsjMZ8nKiDY=|291-470-RC]] |\\ |Resistor|R7|0 Ohm, or a wire|1|Note: Solder wire instead of this resistor. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|Resistor Array|RR1 |1 kOhm, 9 pin, bussed resistor array |1 |\\ \\ \\ Note 1: Use 150 Ohm or 330 Ohm resistor array for older drives that have 150 Ohm or 300 Ohm terminators. \\ \\\\ Note 2: Only 6 first resistors are used, so 7 pin or (more common) 8 pin arrays can be used instead. Make sure to align pin 1 properly. Also it is possible to use 10 pin arrays, with 10th pin cut just by the package body. |\\ |IC |U1 |FDC9266 FDC |1 |Order from Sergey; Utsource; eBay | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|IC |U2 |8255 PPI |1 |\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_52417_-1|52417]] \\ \\ Unicorn Electronics (order 82C55); Utsource; eBay; Ask Sergey |\\ |IC |U3 |74LS273 |1 |\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS273N/?qs=sGAEpiMZZMvxP+vr8KwMwLcnqnc7ytuCSdm8rhHZ20Q=|595-SN74ALS273N]], [[http://www.mouser.com/ProductDetail/Fairchild-Semiconductor/DM74ALS273N/?qs=sGAEpiMZZMvxP+vr8KwMwC7zurHDHx7mG1kHgpYvQYs=|512-DM74ALS273N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS273N/?qs=sGAEpiMZZMvxP+vr8KwMwE/H01ykG3Ig8PvmfhhDmpo=|595-SN74LS273N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT273N/?qs=sGAEpiMZZMvxP+vr8KwMwLcnqnc7ytuC4LhHLUd1T3c=|595-SN74AHCT273N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47386_-1|47386]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_308398_-1|308398]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_45049_-1|45049]] |\\ |IC |U4 |74LS245 |1|Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS245A-1N/?qs=sGAEpiMZZMs9F6aVvY09bjMKmt1NCXfKTa15EmMF5Bc=|595-SN74ALS245A-1N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS245AN/?qs=sGAEpiMZZMs9F6aVvY09btkPv7nrVS6TT6z6x8/4fVo=|595-SN74ALS245AN]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT245N/?qs=sGAEpiMZZMs9F6aVvY09btkPv7nrVS6TOCC0tbdjPA0=|595-SN74AHCT245N]]; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47212_-1|47212]] | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
|IC |U5, U6 |74LS241 |2 |\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS241N/?qs=sGAEpiMZZMutXGli8Ay4kBPZX2vby+OkFPcUL50faVY=|595-SN74LS241N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/CD74HCT241EE4/?qs=sGAEpiMZZMuiiWkaIwCK2ZiNMAcS1yForxl+VkHQ7Cg=|595-CD74HCT241EE4]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/CD74HCT241E/?qs=sGAEpiMZZMuiiWkaIwCK2ZiNMAcS1yFoBzIOoiJl9Fg=|595-CD74HCT241]]; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47167_-1|47167]] |\\ |IC |U7 |74LS240 |1 |\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS240AN/?qs=sGAEpiMZZMuiiWkaIwCK2bK/UlbxrrJCstrLRa7dF2I=|595-SN74ALS240AN]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS240N/?qs=sGAEpiMZZMuiiWkaIwCK2UHhUsuHvyUOLkmAhnV0bVo=|595-SN74LS240N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT240N/?qs=sGAEpiMZZMuiiWkaIwCK2bK/UlbxrrJCjatBJKq2nRs=|595-SN74AHCT240N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47141_-1|47141]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_308291_-1|308291]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_45014_-1|45014]] |\\ |IC |U8 |74LS139 |1|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS139N/?qs=sGAEpiMZZMtxONTBFIcRfq4mebfZO+ELhxGgXnQWC8c=|595-SN74ALS139N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS139AN/?qs=sGAEpiMZZMtxONTBFIcRfpKvrGTByBdi/BZhV6RAyCA=|595-SN74LS139AN]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/CD74ACT139E/?qs=sGAEpiMZZMtxONTBFIcRfsQCBiNmETR9yYy7yqk6Oio=|595-CD74ACT139E]], [[http://www.mouser.com/ProductDetail/Fairchild-Semiconductor/74ACT139PC/?qs=sGAEpiMZZMtxONTBFIcRfil/stwym1XXVoaftb8reqY=|512-74ACT139PC]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT139N/?qs=sGAEpiMZZMtxONTBFIcRfsQCBiNmETR9s6YW4lCucrQ=|595-SN74AHCT139N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46623_-1|46623]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_301268_-1|301268]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_63773_-1|63773]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_239011_-1|239011]] |\\ |IC |U9|74LS138 |1|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS138AN/?qs=sGAEpiMZZMtxONTBFIcRfgMIbQHDmxevHm7M5LBU91I=|595-SN74ALS138AN]], [[http://www.mouser.com/ProductDetail/Fairchild-Semiconductor/DM74ALS138N/?qs=sGAEpiMZZMtxONTBFIcRfmXc22tCNV5puFUyD3ssFWc=|512-DM74ALS138N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS138N/?qs=sGAEpiMZZMtxONTBFIcRfpKvrGTByBdiQjlbb3Ynr4s=|595-SN74LS138N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT138N/?qs=sGAEpiMZZMtxONTBFIcRfsQCBiNmETR9UG1XXuubiis=|595-SN74AHCT138N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46607_-1|46607]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46608_-1|46608]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_301233_-1|301233]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_44927_-1|44927]] |\\ |IC|U10|74LS125|1|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS125AN/?qs=sGAEpiMZZMuiiWkaIwCK2WAncryyStC7ZVuQLUtSxbI=|595-SN74LS125AN]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT125N/?qs=sGAEpiMZZMuiiWkaIwCK2YBcf8bvyFlOxbSCg1DZEdI=|595-SN74AHCT125N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46501_-1|46501]] \\ \\ Note: This IC is optional. It is only used for "Disk Change" signal readout, which is not supported by the current firmware. |\\ |IC|U11|74LS32|1|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74ALS32N/?qs=sGAEpiMZZMtMa9lbYwD6ZFfNaxHsgUwaIDUbKItpOSQ=|595-SN74ALS32N]], [[http://www.mouser.com/ProductDetail/Fairchild-Semiconductor/DM74ALS32N/?qs=sGAEpiMZZMtMa9lbYwD6ZE1jns5lgn1Bh06DPj26jcM=|512-DM74ALS32N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS32N/?qs=sGAEpiMZZMtMa9lbYwD6ZOuZLcSXNpUacHuLMioAEnk=|595-SN74LS32N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT32N/?qs=sGAEpiMZZMtMa9lbYwD6ZAv0bRAq9ZjLc7SArqaJcaQ=|595-SN74AHCT32N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_44134_-1|44134]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47466_-1|47466]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_47467_-1|47467]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_295515_-1|295515]] |\\ |IC|U12,U13|74LS14|2|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS14N/?qs=sGAEpiMZZMuyBeSSR239Ias+1yN/IiBNAdJP0U6/u9k=|595-SN74LS14N]], [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74AHCT14N/?qs=sGAEpiMZZMuyBeSSR239Ias+1yN/IiBNVP9ThiduLa4=|595-SN74AHCT14N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46640_-1|46640]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_295460_-1|295460]], [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_44935_-1|44935]] |\\ |IC|U14,U15|74LS06|2|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/Texas-Instruments/SN74LS06N/?qs=sGAEpiMZZMuiiWkaIwCK2VXqsqoZKDeCkeD2aBHhlIw=|595-SN74LS06N]]; Unicorn Electronics; Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_46359_-1|46359]] \\ \\ Note: U15 is optional, and only required for 8" drives. |\\ |IC|U16|8 MHz oscillator, full can|1|\\ \\ \\ Mouser [[http://www.mouser.com/ProductDetail/ABRACON/ACO-8000MHZ-EK/?qs=sGAEpiMZZMt8zWNA7msRCufK6FojpZgBol2LWy2yIwI=|815-ACO-8-EK]], [[http://www.mouser.com/ProductDetail/ECS/ECS-100AX-80/?qs=sGAEpiMZZMt8zWNA7msRCkZF6o3VgKlSdZ7QUqFOCa0=|520-TCF800-X]] \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_27991_-1|27991]] |\\ |IC Socket|U1, U4 - U6|40 pin 600 mil DIP socket|2|\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_41111_-1|41111]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/FCI/DILB40P-223TLF/?qs=sGAEpiMZZMs/Sh/kjph1tnWBa37eU7kEvItX7WAak1Y=|649-DILB40P223TLF]], [[http://www.mouser.com/ProductDetail/3M-Electronic-Solutions-Division/4840-6000-CP/?qs=sGAEpiMZZMs/Sh/kjph1tvt1/mEPT/Xo7HrzikVwIY8=|517-4840-6000-CP]] |\\ |IC Socket|U7, U8|20 pin 300 mil DIP socket|5|\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_112248_-1|112248]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/FCI/DILB20P-223TLF/?qs=sGAEpiMZZMs/Sh/kjph1tqkewsuxcQXGl93XoFG0NGQ=|649-DILB20P-223TLF]], [[http://www.mouser.com/ProductDetail/3M-Electronic-Solutions-Division/4820-3000-CP/?qs=sGAEpiMZZMs/Sh/kjph1tvt1/mEPT/XoGLwqMMa088g=|517-4820-3000-CP]] |\\ |IC Socket|U9 - U13, U24|16 pin 300 mil DIP socket|2|\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_37373_-1|37373]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/FCI/DILB16P-223TLF/?qs=sGAEpiMZZMs/Sh/kjph1tnWBa37eU7kEZ8uy8DVlop0=|649-DILB16P-223TLF]], [[http://www.mouser.com/ProductDetail/3M-Electronic-Solutions-Division/4816-3000-CP/?qs=sGAEpiMZZMs/Sh/kjph1tvt1/mEPT/Xo2MaLGaLrmns=|517-4816-3000-CP]] |\\ |IC Socket|U14 - U20|14 pin 300 mil DIP socket|6|\\ \\ \\ Jameco [[http://www.jameco.com/webapp/wcs/stores/servlet/Product_10001_10001_37162_-1|37162]] \\ \\ Mouser [[http://www.mouser.com/ProductDetail/FCI/DILB14P-223TLF/?qs=sGAEpiMZZMs/Sh/kjph1tvt1/mEPT/XoudDvhlAH3XM=|649-DILB14P-223TLF]], [[http://www.mouser.com/ProductDetail/3M-Electronic-Solutions-Division/4814-3000-CP/?qs=sGAEpiMZZMs/Sh/kjph1tvt1/mEPT/Xolv7TyDO1KrY=|517-4814-3000-CP]] |\\ |Oscillator Socket|U21 - U23|4 pin 300 mil DIP full can oscillator socket|1|
===== Replacement Notes =====
74xx logic
TTL logic families: 74LS, 74ALS, 74F, or TTL-compatible CMOS: 74HCT and 74AHCT could be used. Note some people reported problems when using CMOS ICs in their ECB boards for bus drivers and transmitters (74×241, 74×245). 74ACT-series have very steep (fast) switching slopes, that might cause more noise (signal reflection or ringing) on unterminated buses.
Plain 74LS should work with CPU frequency up to 8 MHz. But it is recommended to use higher speed and lower power 74ALS ICs.
8255 PPI
It is recommended to use higher speed CMOS versions. For example 8 MHz Intersil / Harris CP82C55A part (note CP82C55A-5 is 5 MHz), 10 MHz Toshiba TMP82C55AP-10 or NEC D71055C-10 parts.
===== Software configuration =====
==== SBC V2 ====
The default build of RomWBW for the SBC V2 will not recognize the Disk IO V3. A custom build is required. Follow the instructions [[https://github.com/wwarthen/RomWBW/tree/master/Source|here]] to build and customize the ROM and make the following changes :
//Floppy Disk support://
FDENABLE .SET TRUE ; TRUE FOR FLOPPY DEVICE SUPPORT
FDMODE .SET FDMODE_DIO3 ; FDMODE_DIO, FDMODE_DIDE, FDMODE_DIO3
Use the FDU.COM utility in CP/M to test and format floppy disks.
//IDE Support://
The DISK IO V3 board implements the IDE interface via PPIDE. PPIDE is supported in ROMWBW but is not enabled by default. Up to three IDE interfaces can be used and when enabled ROMWBW will look for them on port 60h, 20h and 44h respectively.
To enable IDE support and set the number of interfaces available, update your custom configuration:
SBC_std_cust.asm
PPIDEENABLE .SET TRUE ; TRUE FOR PPIDE DEVICE SUPPORT
PPIDECNT .SET 1 ; NUMBER OF 8255 CHIPS. EACH WILL SUPPORT TWO DRIVES
Further customization of ports and IDE modes done by adding and changing these definitions in your customer configuration file.
PPIDE0BASE .SET $60 ; PPIDE 0: PPI REGISTERS BASE ADR
PPIDE0A8BIT .SET FALSE ; PPIDE 0A (MASTER): 8 BIT XFER
PPIDE0B8BIT .SET FALSE ; PPIDE 0B (SLAVE): 8 BIT XFER
PPIDE1BASE .SET $20 ; PPIDE 1: PPI REGISTERS BASE ADR
PPIDE1A8BIT .SET FALSE ; PPIDE 1A (MASTER): 8 BIT XFER
PPIDE1B8BIT .SET FALSE ; PPIDE 0B (SLAVE): 8 BIT XFER
PPIDE2BASE .SET $44 ; PPIDE 2: PPI REGISTERS BASE ADR
PPIDE2A8BIT .SET FALSE ; PPIDE 2A (MASTER): 8 BIT XFER
PPIDE2B8BIT .SET FALSE ; PPIDE 0B (SLAVE): 8 BIT XFER
Make sure that IDEENABLE is set back to false unless you have another device with has a true IDE interface:
IDEENABLE .SET FALSE ; TRUE FOR IDE DEVICE SUPPORT
Use the FDISK80.COM utility in CP/M to setup your IDE drive.
Example process for preparing an SD CARD to work in the DISKIO V3 or other PPIDE devices:
A partition is not used for setting up a CP/M disks.
Each disk is called a slice and can be a maximum of 8Mb.
Space is reserved at the beginning of the card for up to 8 slices (disks)
Slices are not visible on windows/linux
Execute FDISK80, specifying the disk unit to be modified. Disk unit information is displayed at boot time.
I – command: wipe the old partition table.
R - Reserve 8 slices (disks)
G - Set geometry for SDCard, C:H:S – sectors per head (track) = 16, C:H:S – tracks (heads) per cylinder = 16
N - New partition: number = 1, start cyclinder = default (520), Ending Cylinder = 8193
T - Partition number = 1, Type = 06
W - Write partition information to SDCard
Format partition 1 in a windows/linux machine, or expand it or add new partitions.
Format slices (disks) using CLRDIR.COM
{{[[lib:plugins:ckgedit:fckeditor:userfiles:image:boards:ecb:diskio-v3:reservedarea.png]]
===== File List =====
Filename
Filesize
Last modified
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:disk_io_v3_-_complete_board.jpg|disk_io_v3_-_complete_board.jpg]]
270.3 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:disk_io_v3_-_component_side.jpg|disk_io_v3_-_component_side.jpg]]
296.7 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:disk_io_v3_-_solder_side.jpg|disk_io_v3_-_solder_side.jpg]]
236.3 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:ecb_diskio_v3_-_board_-_color_1.0.pdf|ecb_diskio_v3_-_board_-_color_1.0.pdf]]
1.1 MiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:ecb_diskio_v3_-_gerber_-_1.0.zip|ecb_diskio_v3_-_gerber_-_1.0.zip]]
279.8 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:ecb_diskio_v3_-_kicad_-_1.0.zip|ecb_diskio_v3_-_kicad_-_1.0.zip]]
216.2 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:ecb_diskio_v3_-_schematics_-_color_1.0.pdf|ecb_diskio_v3_-_schematics_-_color_1.0.pdf]]
265.9 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:max_working_hard.jpg|max_working_hard.jpg]]
149.3 KiB
2015/11/01 18:49
[[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:ecb:diskio-v3:reservedarea.png|reservedarea.png]]
6.0 KiB
2019/04/23 11:22
\\