atatat
31144d9976
Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for
...
indicating an unhandled "command". ERESTART is -1, which can lead to
confusion. ERESTART has been moved to -3 and EPASSTHROUGH has been
placed at -4. No ioctl code should now return -1 anywhere. The
ioctl() system call is now properly restartable.
2002-03-17 19:40:26 +00:00
augustss
996d5c6c26
Be a little more paranoid.
2001-12-26 10:56:58 +00:00
augustss
4668f40616
Don't forget to call start routine in dongle manipulation.
2001-12-20 11:30:13 +00:00
augustss
28318702e6
Rearrange code that wiggles modem control lines so it actually reaches
...
the com port driver.
2001-12-20 09:26:35 +00:00
augustss
142cdc8997
Rearrage softc a little.
2001-12-14 12:56:58 +00:00
augustss
f2821a312a
Fix TODO comment.
2001-12-13 17:14:21 +00:00
augustss
090d1a628e
Move parameter checks to a common place.
2001-12-13 15:09:07 +00:00
augustss
3ed67fc0c4
Add missing delay for the tekram dongle.
2001-12-12 17:52:06 +00:00
augustss
5c0685d35e
Don't use timeout 0 to tsleep() when the time is short.
2001-12-12 17:21:36 +00:00
augustss
5ef96ebab2
Don't crash on early calls to get the speeds.
2001-12-06 00:11:18 +00:00
augustss
47fffba901
Add dongle specific code.
2001-12-05 19:59:54 +00:00
augustss
8c2cf4c7d8
Break out SIR framing to its own file.
2001-12-05 14:50:13 +00:00
augustss
9c8fe0b8c5
Put bytes on right q.
2001-12-05 04:31:02 +00:00
augustss
af5eb6fc8c
Fix some minor bug.
...
Add more debugging.
2001-12-05 04:07:06 +00:00
augustss
037eb62a0f
Mention that much of the code was stolen from Tommy Bohlin.
2001-12-05 01:13:58 +00:00
augustss
3ead5262dd
Add some dongle support ioctl()s.
2001-12-04 23:33:33 +00:00
augustss
527fff66c0
Change speed setting a little.
2001-12-04 21:50:50 +00:00
augustss
64a9c02472
Implement speed setting.
2001-12-04 20:53:21 +00:00
augustss
636b7788a1
Implement input processing (untested).
2001-12-04 19:56:43 +00:00
augustss
5f99a98472
Add irframetty driver for IrDA frames over serial lines.
...
THIS MOST DEFINITELY DOES NOT WORK. IT'S VERY INCOMPLETE.
2001-12-03 23:32:32 +00:00