Commit Graph

15 Commits

Author SHA1 Message Date
phk
18d1a64228 Add placeholder mutex argument to new_unrhdr(). 2005-03-07 11:05:47 +00:00
phk
4afa67d768 Always go to standby efter each call. 2005-03-06 19:43:12 +00:00
phk
9822008f96 Don't disable interrupts on a stray interrupt. 2005-03-06 19:42:32 +00:00
phk
7fa8e716f8 Check handle types.
Implement more device functions.
Make DMA optional.
2005-02-12 23:52:44 +00:00
phk
2bebe00e43 Add ibcntl as alias for ibcnt
Add ibsta and start to use it.
Rename the argument structure more sensibly.
Improve timeout and error handling
2005-02-12 21:07:09 +00:00
phk
f634be7a95 Split the ibfoo API into its own file.
Implement ibdma() (only affects ibrd() mode)
Implement ibeot()
2005-02-12 17:39:50 +00:00
phk
a8c10a694d Fix prototype for ibeot() 2005-02-12 15:49:50 +00:00
phk
c62c4490c2 Make sure the last command byte makes it onto the wire. 2005-02-11 22:24:02 +00:00
phk
316284e3b9 Improve EOS handling. 2005-02-11 06:57:02 +00:00
phk
590bf5ec9c Statification 2005-02-10 12:08:55 +00:00
phk
94b3cce893 Constify. 2005-02-09 20:56:32 +00:00
phk
8358b3b901 Allocate more space for softc. Amazing my machine survived this. 2005-02-06 22:45:12 +00:00
phk
cbedd686e7 Further elaborate the GPIB driver. We now support a minimal subset of
the ibfoo() API.
2005-02-06 15:22:23 +00:00
phk
0c3e53e665 Forgot to mark the IRQ as MPSAFE. 2005-02-01 20:34:47 +00:00
phk
f6c94de27a Add a IEEE488 driver for PCIIA compatible cards.
This driver implements "unaddressed listen only mode", which is what
printers and plotters commonly do on GP-IB busses.

This means that you can capture print/plot like output from your
instruments by configuring them as necessary (good luck!) and

	cat -u /dev/gpib0l > /tmp/somefile

Since there is no way to know when no more output is comming you
will have to ctrl-C the cat process when it is done (that is why
the -u is important).
2005-02-01 16:59:23 +00:00