Changeset 13 in xtideuniversalbios
- Timestamp:
- Jun 23, 2010, 7:46:51 AM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wiki/Manual.wiki
r12 r13 3 3 = Introduction = 4 4 5 XTIDE Universal BIOS is mainly used with XTIDE controller [1]that makes possible to use modern IDE drives on PC/XT systems. XTIDE Universal BIOS does more than that since it support 16- and 32-bit transfers too. 16-bit transfers are meant for 16-bit ISA controllers and 32-bit transfers are meant for VLB and PCI controllers.5 XTIDE Universal BIOS is mainly used with XTIDE controller that makes possible to use modern IDE drives on PC/XT systems. XTIDE Universal BIOS does more than that since it support 16- and 32-bit transfers too. 16-bit transfers are meant for 16-bit ISA controllers and 32-bit transfers are meant for VLB and PCI controllers. 6 6 7 7 … … 32 32 == Hardware supporting XTIDE Universal BIOS ROM == 33 33 34 35 The most convenient way to use XTIDE Universal BIOS is to use XTIDE card[1]. It can be used on any PC with free 8-bit ISA slot. You might not want to connect any drives to it in 16- or 32-bit systems since 8-bit transfer will be very very slow. Using XTIDE card allows EEPROM flashing so it is really easy to update XTIDE Universal BIOS. 34 The most convenient way to use XTIDE Universal BIOS is to use XTIDE card. It can be used on any PC with free 8-bit ISA slot. You might not want to connect any drives to it in 16- or 32-bit systems since 8-bit transfer will be very very slow. Using XTIDE card allows EEPROM flashing so it is really easy to update XTIDE Universal BIOS. 36 35 37 36 Another option is to use any card with free ROM socket for 8 kiB or larger ROMs. Official XTIDE builds are meant for 8 kiB ROMs but you can burn it on larger ROM if you append enough zeroes to the end (only append zeroes so checksum does not change). Many network cards have unused ROM sockets but there are also few multi I/O cards and IDE controllers with ROM sockets. … … 48 47 49 48 CTRL can be held down to skip XTIDE Universal BIOS initialization. Only drive detection will be skipped when late initialization is used. 50 49 ---- 51 50 52 51 = Using IDECFG.COM (XTIDE Universal BIOS configuration and flashing program) = … … 122 121 Select bus type: 123 122 * 8-bit dual port (XTIDE) 124 8-bit ISA controllers with two data ports. This is what the XTIDE card [1]uses.123 8-bit ISA controllers with two data ports. This is what the XTIDE card uses. 125 124 * 8-bit single port 126 125 8-bit ISA controllers with one data port. … … 356 355 = IDE controllers on VLB and PCI bus = 357 356 358 16-bit ISA IDE controllers are very simple ISA <->PATA adapters and they all perform alike. ISA is not fast enough for anything above PIO-0 transfer method (theoretical maximum 3.3 MB/s)[2].357 16-bit ISA IDE controllers are very simple ISA to PATA adapters and they all perform alike. ISA is not fast enough for anything above PIO-0 transfer method (theoretical maximum 3.3 MB/s). 359 358 360 359 VLB and PCI IDE controllers are much more complex since they have an actual controller between bus and IDE drive. This controller can buffer words so CPU can read 32-bits at a time. Later VLB and (all?) PCI controller also offer flow control so they can support PIO modes 3 and 4. Early VLB controller are limited to PIO-2. Later VLB multi I/O cards have two IDE connectors so you should use one of those even if you don't need the other IDE connector. … … 373 372 == Problems with Compact Flash cards and microdrives == 374 373 375 CF cards and microdrives are IDE devices and should work as any hard disk. Unfortunately there are many CF cards and microdrives with limitations. Some of them only work as a master drive and not as a slave drive. Many of them are not bootable even though they otherwise seem to work fine. Avoid CF cards without speed ratings. They are too slow to be used as a hard disk replacements. 374 CF cards and microdrives are IDE devices and should work as any hard disk. Unfortunately there are many CF cards and microdrives with limitations. Some of them only work as a master drive and not as a slave drive. Some of them requires MBR to be re-created before they can be booted. Avoid CF cards without speed ratings. They are too slow to be used as a hard disk replacements. 375 376 MBR can be re-created with FDISK /MBR switch. You can also use any low-level data wipe utility to clear non-bootable MBR. MBR will then be created automatically when partitioning the drive. 376 377 377 378 === Known good Compact Flash cards === 378 *Apacer Photo Steno Pro II 256 MB, 100x379 * Apacer Photo Steno Pro II 256 MB, 100x 379 380 380 381 === Known Compact Flash cards with problems === 381 *Apacer Photo Steno 64 MB, no speed rating: not bootable, too slow 382 *Apacer Photo Steno 256 MB, no speed rating: not bootable, too slow 383 *Apacer Photo Steno III 512 MB, 88x: does not work as slave drive382 * Apacer Photo Steno 64 MB, no speed rating: too slow, MBR must be re-created to be able to boot 383 * Apacer Photo Steno 256 MB, no speed rating: too slow, MBR must be re-created to be able to boot 384 * Apacer Photo Steno III 512 MB, 88x: does not work as slave drive 384 385 385 386 === Known good microdrives === … … 387 388 388 389 === Known microdrives with problems === 389 *Seagate ST1.2 4GB (model ST64022CF): does not work as slave drive390 *Magicstor 4GB (model GS10040A-11 47): not bootable 390 * Seagate ST1.2 4GB (model ST64022CF): does not work as slave drive 391 * Magicstor 4GB (model GS10040A-11 47): MBR must be re-created to be able to boot 391 392 392 393 … … 397 398 398 399 399 Contact information 400 401 XTIDE Universal BIOS thread can be found at Vintage Computer Forums [3]. I recommend to post there but you can also send email to aitotat@gmail.com.400 = Contact information = 401 402 [http://www.vintage-computer.com/vcforum/showthread.php?17986-XTIDE-Universal-BIOS XTIDE Universal BIOS thread can be found at Vintage Computer Forums]. I recommend to post there but you can also send email to aitotat@gmail.com. 402 403 403 404 When reporting bugs or other problems, please post the following information: … … 407 408 Hard disk(s) not handled by XTIDE Universal BIOS (if any) 408 409 Reset status that boot menu shows if problem is related to specific drive 409 ----410 411 = References =412 413 [1] http://wiki.vintage-computer.com/index.php/XTIDE_project414 [2] http://en.wikipedia.org/wiki/Programmed_input/output415 [3] http://www.vintage-computer.com/vcforum/showthread.php?17986-XTIDE-Universal-BIOS
Note:
See TracChangeset
for help on using the changeset viewer.