aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/3.5.0_cvscvs2svn2000-06-25217-239/+239
| | | | | | | 'RELENG_3_5_0_RELEASE'. This commit was manufactured to restore the state of the 3.5-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
* MFC: Bring up to date with -CURRENT.Greg Lehey2000-06-0821-1078/+1596
| | | | | | | | | | | | | This change has been tested carefully, of course, but it's a very large change, and it's possible that something has slipped through the cracks. I have a problem here: I can continue to test, and possibly find more bugs, but at the same time I'm withholding much-needed fixes. I'd suggest a compromise: if you're running happily with 3-STABLE and you're not using RAID-5, now is probably not the time to upgrade. If any problems do surface, let somebody else find them. Notes: svn path=/stable/3/; revision=61393
* MFC: add support for more PS/2 mice.Kazutaka YOKOTA2000-04-091-0/+3
| | | | | | | | psm.c rev 1.24, mouse.h rev 1.16, atkbdcreg.h rev 1.5, moused.c rev 1.39, 1.40, 1.42. Notes: svn path=/stable/3/; revision=59101
* MFC: Changed key assign for PC-98.Yoshihiro Takahashi2000-03-191-5/+5
| | | | Notes: svn path=/stable/3/; revision=58277
* MFC: rev.1.16, crash on read() of lpctlX fixBrian Feldman2000-03-151-0/+5
| | | | Notes: svn path=/stable/3/; revision=58083
* MFC: Add Qlogic Ultra3 support, better fibre channel stuff, and put inMatt Jacob2000-03-046-770/+2439
| | | | | | | | target mode support (not working for Fibre Channel because an incompatible CAM change would have to be made). Notes: svn path=/stable/3/; revision=57754
* MFC: add qentry print functionMatt Jacob2000-03-041-0/+21
| | | | Notes: svn path=/stable/3/; revision=57753
* MFC: add Qlogic Ultra 3 f/wMatt Jacob2000-03-041-0/+7415
| | | | Notes: svn path=/stable/3/; revision=57752
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn2000-03-023-0/+2196
| | | | Notes: svn path=/stable/3/; revision=57696
* MFC: Set P_SYSTEM in the daemon proc structure to alleviate delays onGreg Lehey2000-02-151-0/+1
| | | | | | | | | | | shutdown. Submitted-by: Alfred Perlstein <bright@wintelcom.net> Reported-by: Michael Hohmuth <hohmuth@olymp.sax.de> PR: kern/16713 Notes: svn path=/stable/3/; revision=57221
* Oops. Delete a duplicate case value which I messed up in the previousKazutaka YOKOTA2000-02-021-5/+0
| | | | | | | commit. Sorry, folks. Notes: svn path=/stable/3/; revision=56966
* MFC: Removed SC_VIDEO_DEBUG. It is broken and useless.Kazutaka YOKOTA2000-02-021-22/+0
| | | | Notes: svn path=/stable/3/; revision=56957
* YAMFC: Remove cdevsw entry points in individual keyboard drivers;Kazutaka YOKOTA2000-02-025-449/+145
| | | | | | | | | | instead, use generic entry points for all drivers. Eliminate softc in the lower drivers, as it is no longer necessary. (ukbd.c 1.17, atkbd_isa.c 1.5, atkbd.c 1.14, atkbdreg.h 1.3, kbd.c 1.10, kbdreg.h 1.4) Notes: svn path=/stable/3/; revision=56954
* YAMFC: bring in the key repeat rate related code update.Kazutaka YOKOTA2000-02-023-7/+101
| | | | | | | | | | - Remember the keyboard repeat delay and rate. Add a new ioctl, KDGETREPEAT. (syscons.c 1.330, atkbd.c 1.18, kbd.c 1.14, kbio.h 1.4) - Obtain the initial key repeat rate setting via BIOS in i386 if possible. (atkbd.c 1.20) Notes: svn path=/stable/3/; revision=56951
* YAMFC: Fix wrong usage of FONT_NONE (syscons.c 1.333, syscons.h 1.59,Kazutaka YOKOTA2000-02-013-7/+9
| | | | | | | scvidctl.c 1.18, and scmouse.c 1.10, 1.11). Notes: svn path=/stable/3/; revision=56937
* Fix the NEXT key processing; don't go beyond the boudary of the array!Kazutaka YOKOTA2000-02-011-1/+2
| | | | | | | (This bug doesn't exist in -CURRENT.) Notes: svn path=/stable/3/; revision=56936
* YAMFC: Make the mouse cursor char code configurable via the CONS_MOUSECTLKazutaka YOKOTA2000-01-271-9/+60
| | | | | | | | | | ioctl. PR: kern/15996 Submitted by: Kelly Yancey <kbyanc@posi.net> Notes: svn path=/stable/3/; revision=56672
* MFC: Update to driver release 2.07Roger Hardiman2000-01-2510-88/+247
| | | | Notes: svn path=/stable/3/; revision=56571
* MFC: Don't forget the 'stripe' and 'mirror' keywords when we turnGreg Lehey2000-01-021-1/+1
| | | | | | | | | debugging off. Reminded-by: "Matthew N. Dodd" <winter@jurai.net> Notes: svn path=/stable/3/; revision=55319
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn1999-12-303-0/+12247
| | | | Notes: svn path=/stable/3/; revision=55259
* MFC: Rev 1.39 - Fix argument reversal bug.Justin T. Gibbs1999-12-201-2/+2
| | | | Notes: svn path=/stable/3/; revision=54923
* MFC: Adjust data pointers for untransmitted bytes in fifos when there'sLuoqi Chen1999-12-161-5/+13
| | | | | | | | | a phase change during data transfer. Approved by: jkh Notes: svn path=/stable/3/; revision=54704
* MFC: Update license, fig message-in parsing bug.Justin T. Gibbs1999-12-1210-75/+109
| | | | | | | Approved by: jkh Notes: svn path=/stable/3/; revision=54476
* Fix CONS_FINDMODE and xxx_query_mode() in the vga and vesa drivers.Kazutaka YOKOTA1999-12-091-2/+1
| | | | | | | | | | | | Submitted by: jmg (This fix is slightly different from his original patch, but has the same effect.) Approved by: jkh Notes: svn path=/stable/3/; revision=54353
* Fix mouse cursor update logic. This bug is only in -STABLE.Kazutaka YOKOTA1999-12-081-2/+2
| | | | | | | | Discoverd by: Cy Schubert <cschuber@uumail.gov.bc.ca> Approved by: jkh Notes: svn path=/stable/3/; revision=54297
* MFC from rev 1.328: Fix cursor position calculation.Kazutaka YOKOTA1999-12-081-1/+2
| | | | | | | Approved by: jkh Notes: svn path=/stable/3/; revision=54295
* MFC: Disconnect and tagged queueing now really work. Also fix a bug that'sLuoqi Chen1999-12-042-99/+112
| | | | | | | causing problems to slow devices. Notes: svn path=/stable/3/; revision=54137
* MFC: we don't need asm_sbus until we have an SBUS to run on.Matt Jacob1999-12-031-2305/+0
| | | | Notes: svn path=/stable/3/; revision=54068
* MFC: cleanup request/response queue size u_int8_t to u_int16_t change.Matt Jacob1999-12-031-138/+181
| | | | | | | | | | Change the usage of 'used' to 'touched'. Change some messages to be CFGPRINTF instead of PRINTF. Clean up f/w download. If we're a 2100 less than rev 5, turn off loop fairness. Fix some random botches. Use the isp_getrqentry inline to get the next request queue entry. Notes: svn path=/stable/3/; revision=54066
* MFC: remove some target mode stuff. Roll minor version. Change funcMatt Jacob1999-12-031-54/+77
| | | | | | | | declarations to follow that request/response queue indices now are u_int16_t. Clean up some of the softc a bit. Notes: svn path=/stable/3/; revision=54065
* MFC: clean up isp_prtstst function and make sure it has a buffer big enough.Matt Jacob1999-12-031-34/+90
| | | | | | | Add in isp_getrqentry inline function. Notes: svn path=/stable/3/; revision=54064
* MFC: roll platform minor. Remove WWN seed and replace with a default WWN.Matt Jacob1999-12-031-5/+4
| | | | | | | Change DEFAULT_WWN macro to point to it. Remove unneeded string. Notes: svn path=/stable/3/; revision=54063
* MFC: use new *BSD style licence for f/w. Organize f/w so that variousMatt Jacob1999-12-031-7404/+7676
| | | | | | | | portions can be compiled in, or not. While we're at it, roll the 2200 f/w revision. Notes: svn path=/stable/3/; revision=54062
* MFC: sort of...Kazutaka YOKOTA1999-11-291-11/+16
| | | | | | | | | | | | | - Fix mouse ioctl. This corresponds to scmouse.c of the following revision in -CURRENT. ---------------------------- revision 1.6 date: 1999/11/09 12:35:36; author: yokota; state: Exp; lines: +23 -24 Correctly record the mouse position in the current VTY. ---------------------------- Notes: svn path=/stable/3/; revision=53870
* Supported PC-9801-100 SCSI interface.Yoshihiro Takahashi1999-11-171-0/+42
| | | | | | | Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata) Notes: svn path=/stable/3/; revision=53272
* Fix compile error.Nicolas Souchu1999-11-021-0/+1
| | | | | | | Submitted by: "Chris D. Faulhaber" <jedgar@fxp.org> Notes: svn path=/stable/3/; revision=52809
* Ooops, forgot the EWOULDBLOCK fix to prevent infinite loop when tryingNicolas Souchu1999-11-011-1/+1
| | | | | | | to request the smbus Notes: svn path=/stable/3/; revision=52777
* MFC.Nicolas Souchu1999-11-017-29/+100
| | | | | | | | | | Update smbus stack, then add alpm(4) and intpm(4) low level smbus drivers. - intpm: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp> Notes: svn path=/stable/3/; revision=52772
* MFC: 1.17->1.18Nick Sayer1999-10-291-1/+0
| | | | | | | | | | | This is the difference between a working machine and one that panics whenever /dev/ums0 is closed (that is, when you reboot a machine running with the mouse daemon). Approved by: jkh Notes: svn path=/stable/3/; revision=52638
* (MFC) Bug fix: allow reset device command to complete.Luoqi Chen1999-10-281-1/+5
| | | | Notes: svn path=/stable/3/; revision=52588
* MFC: turn back always doing tags for FCMatt Jacob1999-10-281-2/+8
| | | | Notes: svn path=/stable/3/; revision=52580
* (MFC) Fix a typo which would result in a bad REQUEST SENSE command be sent toLuoqi Chen1999-10-261-5/+19
| | | | | | | a device at lun != 0. Enable tagged queueing by default. Notes: svn path=/stable/3/; revision=52540
* MFC: nuke a debug printout I thought I had already nukedMatt Jacob1999-10-261-2/+0
| | | | Notes: svn path=/stable/3/; revision=52538
* Negate return of aic_isa_attach(): isa device's attach method returns 0Luoqi Chen1999-10-251-1/+1
| | | | | | | for failure and 1 for success. Notes: svn path=/stable/3/; revision=52491
* MFC: remember to initialize mailbox 2 for FC isp bus resetsMatt Jacob1999-10-221-1/+1
| | | | Notes: svn path=/stable/3/; revision=52438
* Adaptec 6260/6360 CAM driver.Luoqi Chen1999-10-223-149/+39
| | | | Notes: svn path=/stable/3/; revision=52433
* This commit was manufactured by cvs2svn to create branch 'RELENG_3'.cvs2svn1999-10-214-0/+2203
| | | | Notes: svn path=/stable/3/; revision=52428
* (last delta had wrong comment)Matt Jacob1999-10-171-0/+1
| | | | | | | | | | | | | | | MFC:Roll core version number. Do some stylistic changes. Ensure that the result queue length is never less than 64. Move (ick) temp port database used for post-LIP merging off the kernel stack and put it into the softc. Remove some target mode stuff which will come back later in a different file. Change how the list of outstanding commands are stored (now allocated at mailbox setup time to be just enough for the max for a specific HBA which can vary). Keep a rotating seed of the last index for this in the softc. Increase the count of active commands from 10 to 16 bits. Notes: svn path=/stable/3/; revision=52368
* (last delta had wrong comment)Matt Jacob1999-10-171-0/+1
| | | | | | | MFC:add in an INT_PENDING macro Notes: svn path=/stable/3/; revision=52367
* (last delta had wrong comment)Matt Jacob1999-10-171-0/+1
| | | | | | | | MFC:Remove target mode definitions (they'll come back later in a different file). Notes: svn path=/stable/3/; revision=52366