Changeset 310 in xtideuniversalbios
- Timestamp:
- Mar 11, 2012, 1:12:15 AM (13 years ago)
- google:author:
- gregli@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wiki/SerialDrives.wiki
r309 r310 25 25 == Getting Started == 26 26 27 1. *Connect the two machines via the serial connection. *27 * 1. Connect the two machines via the serial connection. * 28 28 29 2. *Open a command prompt, and run the SerDrive utility on the server. * Arguments are described below. In its simplest form:29 * 2. Open a command prompt, and run the SerDrive utility on the server. * Arguments are described below. In its simplest form: 30 30 C:/> SerDrive MyImage.img 31 31 If you do not already have an image, you can obtain boot floppies of FreeDOS from. 32 32 SerDrive will use the first available COM port by default, at a speed of 9600 baud (which is reliable, but relatively slow, you will likely want to increase this for continued use). 33 33 34 3. *Boot the client computer. During drive detection, hold down the Alt key, and at the end of drive detection, the BIOS will display "Serial Master on COM Detect". * The BIOS will now scan the available COM ports on the client (COM 1-7), looking for a server.34 * 3. Boot the client computer. During drive detection, hold down the Alt key, and at the end of drive detection, the BIOS will display "Serial Master on COM Detect". * The BIOS will now scan the available COM ports on the client (COM 1-7), looking for a server. 35 35 36 36 If a server is found, the floppy and/or hard disk emulated will appear in the boot menu for the BIOS. You can now proceed as normal. … … 50 50 * Usage: SerDrive [options] imagefile [[slave-options] slave-imagefile] * 51 51 52 Specify Disk Geometry: *-g [cyl:head:sect] *52 * _Specify Disk Geometry:_ -g [cyl:head:sect] * 53 53 54 54 Geometry in cylinders, sectors per cylinder, and heads. -g also implies CHS addressing mode (default is LBA28). 55 55 56 Create New Disk Image: *-n [megabytes] *56 * _Create New Disk Image:_ -n [megabytes] * 57 57 58 58 Create new disk with given size or use -g geometry. Maximum size is 137438 MB (the LBA28 size limit). Floppy images can also be created, such as "360K". Default disk size is 32 MB disk, with a CHS geometry 65:16:63. 59 59 60 Emulator Pipe Mode: *-p [pipename] *60 * _Emulator Pipe Mode:_ -p [pipename] * 61 61 62 62 Named Pipe mode for emulators. Pipe name must begin with "\\", default is "\\.\pipe\xtide". 63 63 64 Specify COM Port: *-c COMPortNumber *64 * _Specify COM Port:_ -c COMPortNumber * 65 65 66 66 COM Port to use (default is first found). The usage message will also list the available COM ports on this system. 67 67 68 Specify Baud Rate: *-b BaudRate *68 * _Specify Baud Rate:_ -b BaudRate * 69 69 70 70 Baud rate to use on the COM port. If the client machine has a hardware rate multipler (for high speed operation), then that will impact this setting: … … 77 77 And for completeness, 76.8K and 153.6K can also be set. The default baud rate is 9600 (115.2K when used in named pipe mode) 78 78 79 Disable Operation Timeout: *-t *79 * _Disable Operation Timeout:_ -t * 80 80 81 81 Disable timeout, useful for long delays when debugging. 82 82 83 Read Only Disk: *-r *83 * _Read Only Disk:_ -r * 84 84 85 85 Treat the disk as a Read Only disk, SerDrive will not allow writes. 86 86 87 Verbose: *-v [level] *87 * _Verbose:_ -v [level] * 88 88 89 89 Reporting level 1-6, with increasing information as the number increases. This switch can be very useful for seeing the secot-by-secotr traffic between the PC and the hard disk. 90 90 91 ImageFiles: *ImageFileName *91 * _ImageFiles:_ ImageFileName * 92 92 93 93 Finally, the image file name appears. Up to two image files can be used, each with their own settings for many of the switches above. … … 104 104 The BIOS supports speeds up to 460.8K baud. To achieve this speed, you will need: 105 105 106 * COM port on the client machine capable of high speed operation. Believe it or not, one can still buy new ISA High Speed COM ports that accomplish this, that can even be used in old 8-bit machines. Serial cards that have been tested: 106 * COM port on the client machine capable of high speed operation. Believe it or not, one can still buy new ISA High Speed COM ports that accomplish this, that can even be used in old 8-bit machines. You are looking for serial cards with an "16550" (or better) UART chip, which includes a FIFO, and the ability to set a hardware rate multiplier, typically this is jumpers for 1x, 2x, and 4x. Serial cards that have been tested: 107 * [http://www.vintage-computer.com/vcforum/showwiki.php?title=XTIDE+Rev2 XTIDE rev2] has a high speed COM port installed for this purpose. 108 * [http://www.startech.com/Cards-Adapters/Serial-Cards-Adapters/2-Port-16550-Serial-ISA-Card~ISA2S550 StarTech ISA2S550] 109 * [http://www.siig.com/i-o-expander-4s.html Siig JJ-A40012] 110 The speed of the client PC should not be an issue. High speed operation has been succesfully used even on an original equipment IBM PC 5150. 107 111 108 In addition, the [http://www.vintage-computer.com/vcforum/showwiki.php?title=XTIDE+Rev2 XTIDE rev2] has a high speed COM port installed for this purpose.109 110 * COM port on the server machine capable of high speed operation. Most motherboard based COM ports can NOT attain high speed. However, most USB COM ports can attain high speed. USB serial ports that have been tested:112 * COM port on the server machine capable of high speed operation. Most motherboard based COM ports can NOT attain high speed. However, most USB COM ports can attain high speed, check the product documentation if it states "Data Transfer Rate: 500kbps" or similar. USB serial ports that have been tested with the BIOS: 113 * [http://www.trendnet.com/products/proddetail.asp?prod=265_TU-S9&cat=32 TRENDNet TU-S9] 114 * [http://www.iogear.com/product/GUC232A/ IOGear GUC232A] 111 115 112 116 Care must be taken when configuring the serial connection - the clock multiplier is not detectable by the client PC. With a 4x clock multiplier, the client PC should be set to 115.2K baud, while the matching server needs to be set to 460.8K baud.
Note:
See TracChangeset
for help on using the changeset viewer.