summaryrefslogtreecommitdiffstats
path: root/sys/pc98/cbus/pckbd.c
Commit message (Collapse)AuthorAgeFilesLines
* - Use bus_setup_intr() and bus_teardown_intr() to register device driverjhb2006-02-221-2/+1
| | | | | | | | | | interrupt handlers rather than BUS_SETUP_INTR() and BUS_TEARDOWN_INTR(). Uses of the BUS_*() versions in the implementation of foo_intr methods in bus drivers were not changed. Mostly this just means that some drivers might start printing diagnostic messages like [FAST] when appropriate as well as honoring mpsafenet=0. - Fix two more of the ppbus drivers' identify routines to function correctly in the mythical case of a machine with more than one ppbus.
* Move the pc98 keymap define into pckbdtables.h because it should be usednyan2005-05-121-1/+1
| | | | only on the pckbd driver.
* Change a directory layout for pc98.nyan2005-05-101-2/+1
| | | | | | | | | - Move MD files into <arch>/<arch>. - Move bus dependent files into <arch>/<bus>. Rename some files to more suitable names. Repo-copied by: peter Discussed with: imp
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
|
* Convert callers to the new bus_alloc_resource_any(9) API.njl2004-03-171-1/+1
| | | | | Submitted by: Mark Santcroos <marks@ripe.net> Reviewed by: imp, dfr, bde
* - Use the new resource_disabled() helper function to see if devices arejhb2003-07-021-2/+1
| | | | | | | | | | | | disabled. - Change the apm driver to match the acpi driver's behavior by checking to see if the device is disabled in the identify routine instead of in the probe routine. This way if the device is disabled it is never created. Note that a few places (ips(4), Alpha SMP) used "disable" instead of "disabled" for their hint names, and these hints must be changed to "disabled". If this is a big problem, resource_disabled() can always be changed to honor both names.
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-1/+1
| | | | | | | Change all in-tree consumers to include <sys/limits.h> Discussed on: standards@ Partially submitted by: Craig Rodrigues <rodrigc@attbi.com>
* Replace various spelling with FALLTHROUGH which is lint()ablecharnier2002-08-251-2/+2
|
* de-count pckbd for pc98. This file is only compiled if NPCKBD was 1,peter2002-08-201-9/+5
| | | | so the conditional compile should never have been used.
* Merged from the following changes.nyan2001-07-141-0/+15
| | | | | | | | sys/dev/syscons/scvgarndr.c revision 1.11 sys/dev/syscons/scvtb.c revision 1.8 sys/dev/syscons/syscons.c revisions 1.361, 1.363, 1.364, 1.365 and 1.366 sys/isa/atkbd_isa.c revision 1.9 sys/isa/syscons_isa.c revision 1.17
* Allocate all resources using keyboard controller.nyan2001-06-171-8/+37
|
* RIP <machine/lock.h>.markm2001-02-111-1/+0
| | | | | | | Some things needed bits of <i386/include/lock.h> - cy.c now has its own (only) copy of the COM_(UN)LOCK() macros, and IMASK_(UN)LOCK() has been moved to <i386/include/apic.h> (AKA <machine/apic.h>). Reviewed by: jhb
* Used kbio.h and consio.h instead of machine/console.h.kato2000-10-201-1/+1
|
* Remove unneeded #include <machine/clock.h>phk2000-10-151-1/+0
|
* Merge from the following changes.nyan2000-03-291-4/+0
| | | | | | | | | | | | File Revision sys/conf/files.i386 1.303 and 1.304 sys/dev/kbd/atkbd.c 1.23 sys/dev/syscons/scterm-sc.c 1.2 sys/dev/syscons/scvgarndr.c 1.5 sys/dev/syscons/scvtb.c 1.5 sys/dev/syscons/syscons.c 1.335 sys/isa/syscons_isa.c 1.11 sys/isa/vga_isa.c 1.17
* Synced with following changes:kato2000-01-131-7/+0
| | | | | | | | | | | | | | | | | | | | >yokota 2000/01/11 05:39:06 PST > > Modified files: > sys/dev/usb ukbd.c > sys/dev/kbd atkbd.c kbd.c kbdreg.h > Log: > Rework shifta/ctla/alta key handling. It appears that there was > misunderstanding between the PR originator and me. I hope I got it > right this time. > > Revision Changes Path > 1.22 +4 -1 src/sys/dev/usb/ukbd.c > 1.21 +1 -8 src/sys/dev/kbd/atkbd.c > 1.16 +19 -10 src/sys/dev/kbd/kbd.c > 1.9 +2 -2 src/sys/dev/kbd/kbdreg.h Submitted by: yokota
* - Fixed warnings.nyan2000-01-041-10/+0
| | | | - Removed unnecessary include files.
* Merge from sys/dev/kbd/kbd.c rev 1.13.kato1999-12-131-0/+14
| | | | Submitted by: yokota
* Gdc and pckbd driver don't support pnp mode.nyan1999-09-141-0/+4
|
* Change isa_get/set_flags() to device_get/set_flags().kato1999-09-071-2/+2
| | | | Submitted by: dfr
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Remove some vestiges of devfs direct calls.julian1999-08-271-2/+1
|
* Updated to new keyboard driver.kato1999-08-231-128/+14
| | | | Submitted by: yokota & nyan
* This commit should be a extensive NO-OP:phk1999-05-301-6/+21
| | | | | | | | | | | | | Reformat and initialize correctly all "struct cdevsw". Initialize the d_maj and d_bmaj fields. The d_reset field was not removed, although it is never used. I used a program to do most of this, so all the files now use the same consistent format. Please keep it that way. Vinum and i4b not modified, patches emailed to respective authors.
* Sync with sys/isa/atkbd_isa.c revision 1.4.kato1999-05-091-4/+3
|
* Sync with follwing files:kato1999-04-181-34/+51
| | | | | | | | | | | | | | | | | | | | | | Path Revision i386/conf/GENERIC 1.162 i386/conf/Makefile.i386 1.146 i386/conf/files.i386 1.236 i386/conf/options.i386 1.111 i386/i386/machdep.c 1.329 i386/i386/userconfig.c 1.134 i386/isa/fd.c 1.135 i386/isa/if_ed.c 1.151 i386/isa/isa_dam.c 1.1 i386/isa/npx.c 1.67 isa/sio.c 1.224 dev/syscons/syscons.c 1.300 i386/isa/wd.c 1.194 isa/vga_isa.c 1.5 isa/atkbd_isa.c 1.3 isa/syscons_isa.c 1.2 Submitted by: Takahashi Yoshihiro <nyan@wyvern.cc.kogakuin.ac.jp>
* Keyboard driver update.kato1999-03-101-110/+115
| | | | Submitted by: Kazutaka YOKOTA <yokota@FreeBSD.org>
* Fixed argument to intr member of the variable kbd.kato1999-01-191-2/+2
|
* Sync with sys/dev/syscons and sys/dev/kbd drivers.kato1999-01-191-4/+4
| | | | Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* Added copyright.kato1999-01-181-2/+28
| | | | Pointed out by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
* Switched to new syscons driver.kato1999-01-181-0/+983
Submitted by: NOKUBI Hirotaka <hnokubi@yyy.or.jp> and Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
OpenPOWER on IntegriCloud