aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/cy/cy.c
Commit message (Expand)AuthorAgeFilesLines
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-3/+3
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-231-22/+21
* Remove __P.Alfred Perlstein2002-03-201-24/+24
* Initialize a variable bogusly to avoid a gcc bug that causes a spuriousBruce Evans2002-02-261-0/+3
* Change the preemption code for software interrupt thread schedules andJohn Baldwin2002-01-051-10/+10
* Modify the critical section API as follows:John Baldwin2001-12-181-71/+56
* Call to cdevsw_add() no longer needed.Poul-Henning Kamp2001-11-041-1/+0
* KSE Milestone 2Julian Elischer2001-09-121-10/+10
* Fixed minor numbers when there is more than one cy card.Bruce Evans2001-08-131-6/+15
* Use ttymalloc() instead of a static array of `struct tty'. This willBruce Evans2001-08-131-15/+2
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.John Baldwin2001-05-151-1/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-2/+4
* Typo fix. s/criticale_t/critical_t/Peter Wemm2001-03-281-1/+1
* Switch from save/disable/restore_intr() to critical_enter/exit().John Baldwin2001-03-281-99/+78
* Send the remains (such as I have located) of "block major numbers" toPoul-Henning Kamp2001-03-261-1/+0
* Extend kqueue down to the device layer.Jonathan Lemon2001-02-151-2/+3
* RIP <machine/lock.h>.Mark Murray2001-02-111-1/+21
* Revert the spin mutex for the cy(4) driver.John Baldwin2001-02-091-69/+152
* - Use a spin mutex instead of COM_LOCK, since COM_LOCK is going away.John Baldwin2001-02-091-165/+83
* Added used include of <sys/mutex.h>. The SMP case was broken byBruce Evans2001-01-301-0/+1
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Move suser() and suser_xxx() prototypes and a related #define fromPoul-Henning Kamp2000-10-291-1/+0
* - Catch up to new software interrupt code.John Baldwin2000-10-251-3/+3
* - Overhaul the software interrupt code to use interrupt threads for eachJohn Baldwin2000-10-251-15/+16
* Remove unneeded #include <machine/clock.h>Poul-Henning Kamp2000-10-151-1/+0
* Don't depend on <machine/cpufunc.h> unnecessarily including <machine/lock.h>.Bruce Evans2000-10-121-2/+0
* Use schedsofttty() again (SMPng casualty with intentionally wrong fixBruce Evans2000-10-081-5/+1
* Make LINT link.Poul-Henning Kamp2000-09-161-0/+4
* Make LINT compile.Poul-Henning Kamp2000-09-161-1/+1
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-53/+144
* Mass update of isa drivers using compatability shims to usePeter Wemm2000-05-281-1/+10
* Clean up some more loose ends..Peter Wemm2000-01-231-1/+1
* Introduce ttyread() and ttywrite() which do the canonical thing.Poul-Henning Kamp1999-09-281-19/+1
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* This patch clears the way for removing a number of tty relatedPoul-Henning Kamp1999-09-251-26/+10
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Convert DEVFS hooks in (most) drivers to make_dev().Poul-Henning Kamp1999-08-231-29/+7
* Really fix cy-driver-related panics when SMP is configured. Rev.1.88 onlyBruce Evans1999-06-041-3/+5
* Simplify cdevsw registration.Poul-Henning Kamp1999-05-311-4/+2
* This commit should be a extensive NO-OP:Poul-Henning Kamp1999-05-301-7/+21
* Don't call disable_intr() when interrupts are already disabled, sinceBruce Evans1999-05-281-3/+6
* Suser() simplification:Poul-Henning Kamp1999-04-271-4/+4
* YAMFsio.c (1.227-1.228: set up input buffering dynamically).Bruce Evans1999-02-041-116/+189
* Use suser() to check for super user rather than examining cr_uid directly.Poul-Henning Kamp1999-01-301-2/+3
* Fix warnings in preparation for adding -Wall -Wcast-qual to theMatthew Dillon1999-01-281-27/+27
* Unspammed includes in <machine/cpufunc.h> in the !SMP case. PartiallyBruce Evans1999-01-081-1/+4
* Flush the fifos at the correct place in cyopen(). Various thingsBruce Evans1998-12-241-31/+17
* Wait for channel commands to complete after issuing the commands.Bruce Evans1998-12-191-15/+29
* Flush the tx fifo in cystop(). Now ttyflush() (and thus tcflush(3))Bruce Evans1998-12-171-3/+4
* Fixed handling of BREAK in input. BREAK was not being converted into anBruce Evans1998-12-171-3/+7