Changeset 12 in xtideuniversalbios
- Timestamp:
- Jun 22, 2010, 12:30:36 PM (15 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wiki/Manual.wiki
r11 r12 1 # Instructions for XTIDE Universal BIOS v1.1.02 3 = 1Introduction =1 #summary Instructions for XTIDE Universal BIOS v1.1.0 2 3 = Introduction = 4 4 5 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. … … 19 19 == Different builds == 20 20 21 At the moment there are three different builds included in the XTIDE Universal BIOS zip file. 22 23 24 === IDE_XT.BIN (XT build) === 25 26 XT build uses only instructions supported by 8086/8088 making it the only build that can be used on any PC, including the original IBM PC model 5150. 27 28 29 === IDE_XTP.BIN (XT+ build) === 30 31 XT+ build has the same features as the XT build but XT+ build uses instructions introduced in 80186/80188. Those instructions are supported by all later x86 CPUs, including NEC V20/V30. 8-bit transfers rates will be better thanks to INS and OUTS instructions. 32 33 34 === IDE_AT.BIN (AT build) === 35 36 AT build is meant for all AT class machines (16-bit or 32-bit bus). AT build supports OS hooks to allow operating system to do some processing while drive seeks the requested data. By default, the AT build is configured to full mode to take advantage of all the features the XTIDE Universal BIOS offers. 37 21 At the moment there are three different builds included in the XTIDE Universal BIOS zip file: 22 * IDE_XT.BIN (XT build) 23 XT build uses only instructions supported by 8086/8088 making it the only build that can be used on any PC, including the original IBM PC model 5150. 24 * IDE_XTP.BIN (XT+ build) 25 XT+ build has the same features as the XT build but XT+ build uses instructions introduced in 80186/80188. Those instructions are supported by all later x86 CPUs, including NEC V20/V30. 8-bit transfers rates will be better thanks to INS and OUTS instructions. 26 * IDE_AT.BIN (AT build) 27 AT build is meant for all AT class machines (16-bit or 32-bit bus). AT build supports OS hooks to allow operating system to do some processing while drive seeks the requested data. By default, the AT build is configured to full mode to take advantage of all the features the XTIDE Universal BIOS offers. 28 ---- 38 29 39 30 = Installing XTIDE Universal BIOS = … … 130 121 131 122 Select bus type: 132 133 ===== 8-bit dual port (XTIDE) ===== 134 8-bit ISA controllers with two data ports. This is what the XTIDE card [1] uses. 135 136 ===== 8-bit single port ===== 137 8-bit ISA controllers with one data port. 138 139 ===== 16-bit ===== 140 16-bit I/O for ISA (16-bit), VLB and PCI controllers. 141 142 ===== 32-bit generic ===== 143 Generic 32-bit I/O for VLB and PCI controllers. 123 * 8-bit dual port (XTIDE) 124 8-bit ISA controllers with two data ports. This is what the XTIDE card [1] uses. 125 * 8-bit single port 126 8-bit ISA controllers with one data port. 127 * 16-bit 128 16-bit I/O for ISA (16-bit), VLB and PCI controllers. 129 * 32-bit generic 130 Generic 32-bit I/O for VLB and PCI controllers. 144 131 145 132 … … 304 291 305 292 PC BIOSes require checksum byte to the end of expansion card BIOS ROMs. Checksum generation can be disabled so any type of binaries can be flashed. 306 293 ---- 307 294 308 295 = Boot menu = … … 365 352 ==== Reset ==== 366 353 Displays status information from drive reset and initialization. This should always be 00h. Anything else would indicate some sort of error. Let me know if you see something other than 00h. 367 354 ---- 368 355 369 356 = IDE controllers on VLB and PCI bus = … … 376 363 377 364 XTIDE Universal BIOS does not support any specific VLB controllers at the moment. I'm planning to add support for Vision QD6580 controller soon. 378 365 ---- 379 366 380 367 = Known problems = … … 420 407 Hard disk(s) not handled by XTIDE Universal BIOS (if any) 421 408 Reset status that boot menu shows if problem is related to specific drive 422 409 ---- 423 410 424 411 = References =
Note:
See TracChangeset
for help on using the changeset viewer.