diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1997-09-12 23:05:48 +0000 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1997-09-12 23:05:48 +0000 |
commit | 694ef5461ede4fb222616457903ec18e34b4e902 (patch) | |
tree | 9a90b2ecf47dd1a6fdff0414f5e9af605304588f /drivers | |
parent | 545f435ebcfd94a1e7c20b46efe81b4d6ac4e698 (diff) |
Remove files that were removed between 2.1.49 and 2.1.55. Somehow
my script to do that broke :-(
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/char/README.esp | 94 | ||||
-rw-r--r-- | drivers/net/README.baycom | 118 | ||||
-rw-r--r-- | drivers/net/README.soundmodem | 88 | ||||
-rw-r--r-- | drivers/pnp/BUGS-parport | 0 | ||||
-rw-r--r-- | drivers/pnp/TODO-parport | 0 | ||||
-rw-r--r-- | drivers/pnp/parport_ll_io.h | 0 | ||||
-rw-r--r-- | drivers/pnp/parport_procfs.c | 0 | ||||
-rw-r--r-- | drivers/pnp/parport_share.c | 0 | ||||
-rw-r--r-- | drivers/scsi/aic7xxx.seq | 0 | ||||
-rw-r--r-- | drivers/scsi/aic7xxx_asm.c | 0 | ||||
-rw-r--r-- | drivers/scsi/eata.h | 0 |
11 files changed, 0 insertions, 300 deletions
diff --git a/drivers/char/README.esp b/drivers/char/README.esp deleted file mode 100644 index 0235e9298..000000000 --- a/drivers/char/README.esp +++ /dev/null @@ -1,94 +0,0 @@ -HAYES ESP DRIVERS VERSION 1.0 - -Features: - -- Uses the enhanced mode of the ESP card, allowing a wider range of - interrupts and features than compatibilty mode -- Uses DMA to transfer data to and from the ESP's FIFOs, reducing CPU load -- Supports primary and secondary ports - -The driver can be compiled as a module. The module will be called 'esp.o'. -The IRQs to use can be specified by using the irq= option. The format is: - -irq=[0x100],[0x140],[0x180],[0x200],[0x240],[0x280],[0x300],[0x380] - -The address in brackets is the base address of the card. The IRQ of -nonexistant cards can be set to 0. If and IRQ of a card that does exist is set -to 0, the driver will attempt to guess at the correct IRQ. For example, to set -the IRQ of the card at address 0x300 to 12, the insmod command would be: - -insmod esp irq=0,0,0,0,0,0,12,0 - -The custom divisor can be set by using the divisor= option. The format is the -same as for the irq= option. Each divisor value is a series of hex digits, -with each digit representing the divisor to use for a corresponding port. The -divisor value is constructed RIGHT TO LEFT. Specifying a nonzero divisor value -will automatically set the spd_cust flag. To calculate the divisor to use for -a certain baud rate, divide the port's base baud (921600) by the desired rate. -For example, to set the divisor of the primary port at 0x300 to 4 and the -divisor of the secondary port at 0x308 to 8, the insmod command would be: - -insmod esp divisor=0,0,0,0,0,0,0x84,0 - -The dma= option can be used to set the DMA channel. The channel can be either -1 or 3. For example, to set the dma channel to 3, the insmod command would be: - -insmod esp dma=3 - -The trigger= option can be used to set the FIFO trigger levels. This specifies -when the ESP card should send an interrupt. Larger values will decrease the -number of interrupts; however, a value too high may result in data loss. -Valid values are 1 through 1015, with 768 being the default. For example, to -set the trigger levels to 512 bytes, the insmod command would be: - -insmod esp trigger=512 - -Multiple options can be listed on the insmod command line by separating each -option with a space. For example: - -insmod esp dma=3 trigger=512 - -The esp module can be automatically loaded when needed. To cause this to -happen, add the following lines to /etc/conf.modules (replacing the last line -with options for your configuration): - -alias char-major-57 esp -alias char-major-58 esp -options esp irq=0,0,0,0,0,0,3,0 divisor=0,0,0,0,0,0,0x4,0 - -You may also need to run 'depmod -a'. - -Devices must be created manually. To create the devices, note the output from -the module after it is inserted. The output will appear in the location where -kernel messages usually appear (usually /var/adm/messages). Create two devices -for each 'tty' mentioned, one with major of 57 and the other with major of 58. -The minor number should be the same as the tty number reported. The commands -would be (replace ? with the tty number): - -mknod /dev/ttyP? c 57 ? -mknod /dev/cup? c 58 ? - -For example, if the following line appears: - -Oct 24 18:17:23 techno kernel: ttyP8 at 0x0140 (irq = 3) is an ESP primary port - -...two devices should be created: - -mknod /dev/ttyP8 c 57 8 -mknod /dev/cup8 c 58 8 - -You may need to set the permissions on the devices: - -chmod 666 /dev/ttyP* -chmod 666 /dev/cup* - -The ESP module and the serial module should not conflict (they can be used at -the same time). After the ESP module has been loaded the ports on the ESP card -will no longer be accessable by the serial driver. - -If I/O errors are experienced when accessing the port, check for IRQ and DMA -conflicts ('cat /proc/interrupts' and 'cat /proc/dma' for a list of IRQs and -DMAs currently in use). - -Enjoy! -Andrew J. Robinson <arobinso@nyx.net> diff --git a/drivers/net/README.baycom b/drivers/net/README.baycom deleted file mode 100644 index cdb0a9a50..000000000 --- a/drivers/net/README.baycom +++ /dev/null @@ -1,118 +0,0 @@ - LINUX DRIVER FOR BAYCOM MODEMS - - Thomas M. Sailer, HB9JNX/AE4WA, <sailer@ife.ee.ethz.ch> - -This document describes the Linux Kernel Driver for simple Baycom style -amateur radio modems. The driver supports the following modems: - -ser12: This is a very simple 1200 baud AFSK modem. The modem consists only - of a modulator/demodulator chip, usually a TI TCM3105. The computer - is responsible for regenerating the receiver bit clock, as well as - for handling the HDLC protocol. The modem connects to a serial port, - hence the name. Since the serial port is not used as an async serial - port, the kernel driver for serial ports cannot be used, and this - driver only supports standard serial hardware (8250, 16450, 16550) - -par96: This is a modem for 9600 baud FSK compatible to the G3RUH standard. - The modem does all the filtering and regenerates the receiver clock. - Data is transferred from and to the PC via a shift register. - The shift register is filled with 16 bits and an interrupt is signalled. - The PC then empties the shift register in a burst. This modem connects - to the parallel port, hence the name. The modem leaves the - implementation of the HDLC protocol and the scrambler polynomial to - the PC. - -picpar: This is a redesign of the par96 modem by Henning Rech, DF9IC. The modem - is protocol compatible to par96, but uses only three low power ICs - and can therefore be fed from the parallel port and does not require - an additional power supply. Furthermore, it incorporates a carrier - detect circuitry. - -All of the above modems only support half duplex communications. However, -the driver supports the KISS (see below) fullduplex command. It then simply -starts to send as soon as there's a packet to transmit and does not care -about DCD, i.e. it starts to send even if there's someone else on the channel. -This command is required by some implementations of the DAMA channel -access protocol. - - -The Interface of the driver - -Unlike previous drivers, the driver is no longer a character device, -but it is now a true kernel network interface. Installation is therefore -simple. Once installed, four interfaces named bc[0-3] are available. -sethdlc from the ax25 utilities may be used to set driver states etc. -Users of userland AX.25 stacks may use the net2kiss utility (also available -in the ax25 utilities package) to converts packets of a network interface -to a KISS stream on a pseudo tty. There's also a patch available from -me for WAMPES which allows attaching a kernel network interface directly. - - -Configuring the driver - -Every time the driver is inserted into the kernel, it has to know which -modems it should access at which ports. This can be done with the setbaycom -utility. If you are only using one modem, you can also configure the -driver from the insmod command line (or by means of an option line in -/etc/conf.modules). - -Examples: - insmod baycom modem=1 iobase=0x3f8 irq=4 options=1 - sethdlc -i bc0 -p type ser12 io 0x3f8 irq 4 options 1 - -Both lines configure the first port to drive a ser12 modem at the first -serial port (COM1 under DOS). options=1 instructs the driver to use -the software DCD algorithm (see below). - - insmod baycom modem=2 iobase=0x378 irq=7 options=1 - sethdlc -i bc0 -p type par96 io 0x378 irq 7 options 1 - -Both lines configure the first port to drive a par96 or par97 modem at the -first parallel port (LPT1 under DOS). options=1 instructs the driver to use -the software DCD algorithm (see below). - -The channel access parameters can be set with sethdlc -a or kissparms. -Note that both utilities interpret the values slightly different. - - -Hardware DCD versus Software DCD - -To avoid collisions on the air, the driver must know when the channel is -busy. This is the task of the DCD circuitry/software. The driver may either -utilise a software DCD algorithm (options=1) or use a DCD signal from -the hardware (options=0). - -ser12: if software DCD is utilised, the radio's squelch should always be - open. It is highly recommended to use the software DCD algorithm, - as it is much faster than most hardware squelch circuitry. The - disadvantage is a slightly higher load on the system. - -par96: the software DCD algorithm for this type of modem is rather poor. - The modem simply does not provide enough information to implement - a reasonable DCD algorithm in software. Therefore, if your radio - feeds the DCD input of the PAR96 modem, the use of the hardware - DCD circuitry is recommended. - -picpar: the picpar modem features a builtin DCD hardware, which is highly - recommended. - - - -Compatibility with the rest of the Linux kernel - -The serial driver, the line printer (lp) driver and the baycom driver compete -for the same hardware resources. Of course only one driver can access a given -interface at a time. The serial driver grabs all interfaces it can find at -startup time. Therefore the baycom driver subsequently won't be able to -access a serial port. You might therefore find it necessary to release -a port owned by the serial driver with 'setserial /dev/ttyS# uart none', where -# is the number of the interface. The baycom driver does not reserve any -port at startup, unless one is specified on the 'insmod' command line. Another -method to solve the problem is to compile all three drivers as modules and -leave it to kerneld to load the correct driver depending on the application. - - - -vy 73s de -Tom Sailer, sailer@ife.ee.ethz.ch -hb9jnx @ hb9w.ampr.org diff --git a/drivers/net/README.soundmodem b/drivers/net/README.soundmodem deleted file mode 100644 index 7132b4820..000000000 --- a/drivers/net/README.soundmodem +++ /dev/null @@ -1,88 +0,0 @@ - LINUX DRIVER FOR SOUNDCARDS AS AX.25 MODEMS - - Thomas M. Sailer, HB9JNX/AE4WA, <sailer@ife.ee.ethz.ch> - -This driver allows either SoundBlaster (sbc) or WindowsSoundSystem (wss) -compatible soundcards to be used as either 1200 baud AFSK or 9600 baud FSK -AX.25 packet radio modems. Only half duplex operation is supported; an -attempt to include full duplex support failed because the hardware did -not support it (it appeared that the card only provides one DMA channel, -although the Codec chip would support two channels). The driver needs -some processing power! A 486DX/2 66MHz is a minimum requirement, otherwise -interactive performance of the computer may become sluggish. - - -The Interface of the driver - -The driver provides a kernel network drivers named sm[0-3]. sethdlc -from the ax25 utilities may be used to set driver states etc. Users -of userland AX.25 stacks may use the net2kiss utility (also available -in the ax25 utilities package) to converts packets of a network interface -to a KISS stream on a pseudo tty. There's also a patch available from -me for WAMPES which allows attaching a kernel network interface directly. - - -Configuring the driver - -Some sound cards need to be initialized before they operate in either -SoundBlaster or WSS compatibility mode. The driver does _NOT_ do this; -you may use the standard linux sound driver to initialize the soundcard; -compile it as a module, and do - insmod sound - rmmod sound -The soundcard should then be initialized correctly. If this does not help, -you'll have to write your own initialization utility. - -Every time the driver is inserted into the kernel, it has to know which -modems it should access at which ports. This can be done with the setbaycom -utility. If you are only using one modem, you can also configure the -driver from the insmod command line (or by means of an option line in -/etc/conf.modules). - -Examples: - insmod soundmodem hw=0 mode=0 iobase=0x220 irq=5 dma=1 - sethdlc -i sm0 -p hw sbc type afsk1200 io 0x220 irq 5 dma 1 - -Both lines configure the first port to drive a soundblaster card -in 1200 baud AFSK mode. - -The channel access parameters can be set with sethdlc -a or kissparms. -Note that both utilities interpret the values slightly different. - - -Input and output levels - -It is important that the input and output levels are adjusted properly. -There are two utilities, available in the ax25 utilities distribution, -to facilitate this: smmixer and smdiag. smdiag allows you to display -the input signal in an oscilloscope like display or an eye diagram. -smmixer allows you to adjust input/output levels. See the respective -man pages. - - -Transmitter keying - -Since soundcards do not have a DC coupled output; PTT keying options include -the following: -* VOX circuitry -* Serial port pin -* Parallel port pin -* MPU401 MIDI output via a retriggerable monoflop. -Circuit schematics may be found at -http://www.ife.ee.ethz.ch/~sailer/pcf/ptt_circ/ptt.html. - - -Compatibility with the rest of the Linux kernel - -The sound driver and the soundcard modem driver compete for the same -hardware resources. Of course only one driver can access a given -interface at a time. Worse yet, the sound driver grabs the soundcard -at startup time. Therefore the soundcard modem driver subsequently won't -be able to access the soundcard. You might therefore find it necessary to -unload the sound driver before using the soundcard modem driver. - - - -vy 73s de -Tom Sailer, sailer@ife.ee.ethz.ch -hb9jnx @ hb9w.ampr.org diff --git a/drivers/pnp/BUGS-parport b/drivers/pnp/BUGS-parport deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/pnp/BUGS-parport +++ /dev/null diff --git a/drivers/pnp/TODO-parport b/drivers/pnp/TODO-parport deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/pnp/TODO-parport +++ /dev/null diff --git a/drivers/pnp/parport_ll_io.h b/drivers/pnp/parport_ll_io.h deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/pnp/parport_ll_io.h +++ /dev/null diff --git a/drivers/pnp/parport_procfs.c b/drivers/pnp/parport_procfs.c deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/pnp/parport_procfs.c +++ /dev/null diff --git a/drivers/pnp/parport_share.c b/drivers/pnp/parport_share.c deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/pnp/parport_share.c +++ /dev/null diff --git a/drivers/scsi/aic7xxx.seq b/drivers/scsi/aic7xxx.seq deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/scsi/aic7xxx.seq +++ /dev/null diff --git a/drivers/scsi/aic7xxx_asm.c b/drivers/scsi/aic7xxx_asm.c deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/scsi/aic7xxx_asm.c +++ /dev/null diff --git a/drivers/scsi/eata.h b/drivers/scsi/eata.h deleted file mode 100644 index e69de29bb..000000000 --- a/drivers/scsi/eata.h +++ /dev/null |