summaryrefslogtreecommitdiffstats
path: root/sys/dev/cy/cy.c
Commit message (Expand)AuthorAgeFilesLines
* Extend kqueue down to the device layer.jlemon2001-02-151-2/+3
* RIP <machine/lock.h>.markm2001-02-111-1/+21
* Revert the spin mutex for the cy(4) driver.jhb2001-02-091-69/+152
* - Use a spin mutex instead of COM_LOCK, since COM_LOCK is going away.jhb2001-02-091-165/+83
* Added used include of <sys/mutex.h>. The SMP case was broken bybde2001-01-301-0/+1
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+1
* Move suser() and suser_xxx() prototypes and a related #define fromphk2000-10-291-1/+0
* - Catch up to new software interrupt code.jhb2000-10-251-3/+3
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-251-15/+16
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
* Don't depend on <machine/cpufunc.h> unnecessarily including <machine/lock.h>.bde2000-10-121-2/+0
* Use schedsofttty() again (SMPng casualty with intentionally wrong fixbde2000-10-081-5/+1
* Make LINT link.phk2000-09-161-0/+4
* Make LINT compile.phk2000-09-161-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-53/+144
* Mass update of isa drivers using compatability shims to usepeter2000-05-281-1/+10
* Clean up some more loose ends..peter2000-01-231-1/+1
* Introduce ttyread() and ttywrite() which do the canonical thing.phk1999-09-281-19/+1
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* This patch clears the way for removing a number of tty relatedphk1999-09-251-26/+10
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Convert DEVFS hooks in (most) drivers to make_dev().phk1999-08-231-29/+7
* Really fix cy-driver-related panics when SMP is configured. Rev.1.88 onlybde1999-06-041-3/+5
* Simplify cdevsw registration.phk1999-05-311-4/+2
* This commit should be a extensive NO-OP:phk1999-05-301-7/+21
* Don't call disable_intr() when interrupts are already disabled, sincebde1999-05-281-3/+6
* Suser() simplification:phk1999-04-271-4/+4
* YAMFsio.c (1.227-1.228: set up input buffering dynamically).bde1999-02-041-116/+189
* Use suser() to check for super user rather than examining cr_uid directly.phk1999-01-301-2/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-27/+27
* Unspammed includes in <machine/cpufunc.h> in the !SMP case. Partiallybde1999-01-081-1/+4
* Flush the fifos at the correct place in cyopen(). Various thingsbde1998-12-241-31/+17
* Wait for channel commands to complete after issuing the commands.bde1998-12-191-15/+29
* Flush the tx fifo in cystop(). Now ttyflush() (and thus tcflush(3))bde1998-12-171-3/+4
* Fixed handling of BREAK in input. BREAK was not being converted into anbde1998-12-171-3/+7
* Oops, this should have been in the previous commit (ensure atomic updatebde1998-12-171-1/+3
* Implemented sending of BREAKs. This is quite complicated because thebde1998-12-171-14/+165
* Fixed sloppy clearing of TS_BUSY. Don't clear it until the transmitterbde1998-11-281-12/+71
* Merge from sio.c rev.1.163:bde1998-11-281-2/+2
* Untangled the Cyclades offsets a little. CY16_RESET and CY_CLEAR_INTRbde1998-11-231-8/+8
* Reduce i/o overheads by not preserving the channel access register inbde1998-11-221-113/+130
* Initialize isa_devtab entries for interrupt handlers in individualbde1998-10-221-1/+3
* Added D_TTY to the cdevswitch flags for all tty drivers. This is requiredbde1998-08-231-4/+5
* Fixed devfs initialization which I broke in the previous commit.bde1998-08-201-10/+10
* Enabled dynamically sized tty input buffers (with enough bufferingbde1998-08-191-9/+10
* Cleaned up previous commit, mainly by moving repetitive calculationsbde1998-08-131-113/+62
* Updated for not-so-new version of Cyclom-Y boards (with 60MHz clock andbde1998-08-131-39/+119
* Register tty software interrupt handlers at run time using register_swi()bde1998-08-111-15/+11
* Fixed sign extension bugs awoken by changing speed_t to an unsignedbde1998-07-291-2/+4
* Changed %n to %r in devfs name format strings. %n has almost gone away.bde1998-07-151-7/+7
OpenPOWER on IntegriCloud