summaryrefslogtreecommitdiffstats
path: root/sys/dev/ed/if_edreg.h
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1994-01-11 18:31:45 +0000
committerache <ache@FreeBSD.org>1994-01-11 18:31:45 +0000
commitd3bbf3ef4de4fa87c28e82c6552a4e27c3ae21c7 (patch)
tree6a6829943a5769381b72240f2641233494f32472 /sys/dev/ed/if_edreg.h
parent1f91bd67edeba1629c22cff3f8b39214f64e9643 (diff)
downloadFreeBSD-src-d3bbf3ef4de4fa87c28e82c6552a4e27c3ae21c7.zip
FreeBSD-src-d3bbf3ef4de4fa87c28e82c6552a4e27c3ae21c7.tar.gz
From ache:
Choose older MULTIPORT version, because lastest bde version not worked. Don't force HUPCL for bidirectional case. From bde: Use bit (1 << (16 + 4)) in schedsoftcom() to avoid clash with non-serial h/w on IRQ4. Allow FIFO_TRIGGER in config. Clear com->mcr_image when clearing mcr for init of 4port. The usual value MCR_IENABLE should have broken 4ports unless something happened to clear it later. Turn off interrupts as well as DTR after an error waiting for carrier (bidir dialin case). Drain fifo more carefully. Don't hang up if debugging. Rearrange siointr() -> siointr1() for multiport case for speed, lower latency and clarity. Use suser() to check perms. Provide missing splx() after failed perms checks. c_ispeed == 0 means c_ispeed = c_ospeed (POSIX). Set parameters (except speed) for c_ospeed == 0 as well as hanging up. Better initialization for console (fifo stuff...). Misc. cleanups. Fix dead hang if modem power is off.
Diffstat (limited to 'sys/dev/ed/if_edreg.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud