summaryrefslogtreecommitdiffstats
path: root/sys/i386/isa/isa.h
Commit message (Collapse)AuthorAgeFilesLines
* - Move bus dependent defines to {isa,cbus}_dmareg.h.nyan2005-05-141-3/+0
| | | | | | - Use isa/isareg.h rather than <arch>/isa/isa.h. Tested on: i386, pc98
* - Move timerreg.h to <arch>/include and split i8253 specific defines intonyan2005-05-141-3/+0
| | | | | | | | | i8253reg.h, and add some defines to control a speaker. - Move PPI related defines from i386/isa/spkr.c into ppireg.h and use them. - Move IO_{PPI,TIMER} defines into ppireg.h and timerreg.h respectively. - Use isa/isareg.h rather than <arch>/isa/isa.h. Tested on: i386, pc98
* - Move the NPX_DEBUG option to options.{i386,pc98} and use opt_npx.h.nyan2005-05-121-13/+0
| | | | | - Move npx related defines to {i386,pc98}/include/npx.h to remove #include {isa,cbus}.h.
* Define IRQ_NPX for the irq used for the npx. Define macro for a fullimp2005-03-161-0/+11
| | | | reset of of npx, as appropriate for the platform.
* Remove now obsolete port assignments and sizes. These more properlyimp2004-07-051-77/+1
| | | | | | | | belong in the respective drivers. I've not removed ALL of them, as a few still haven't moved. I've just removed the ones that aren't used. # these can be removed from amd64, but I'm having issues getting to # sledge at the moment for a build.
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
| | | | | | | license, per letter dated July 22, 1999 and email from Peter Wemm, Alan Cox and Robert Watson. Approved by: core, peter, alc, rwatson
* Clean up some antique stuff. We do not support Weitek FPUs etc, and neverpeter2003-09-051-10/+0
| | | | did.
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Move IO_PSMSIZE from kbdio.h to isa.h. I thought I did this a long timeyokota1999-01-061-3/+4
| | | | | | | ago... While I am here, correct the values for IO_MDASIZE and IO_CGASIZE; they should be 12 rather than 16.
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
| | | | ready for it yet.
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* The Great PC98 Merge.asami1996-06-141-1/+5
| | | | | | | | All new code is "#ifdef PC98"ed so this should make no difference to PC/AT (and its clones) users. Ok'd by: core Submitted by: FreeBSD(98) development team
* Fix a bunch of spelling errors in the comment fields ofmpp1996-01-301-2/+2
| | | | a bunch of system include files.
* Updated comments. The comments about the unused addresses get brokenbde1995-11-181-24/+30
| | | | | | | | | | | | | | | almost every time someone uses an address. This file is probably not the right place to keep track of the unused addresses (or used addresses :->). Fixed comments on #endif's to match code. Added defines for ASC and GSC sizes. This file is not the right place to keep track of scanner addresses, but while there here and we pretend to keep track of unused addresses, the sizes need to be here too. Sorted IO_*SIZE defines.
* Submitted by: Luigi Rizzo (luigi@iet.unipi.it)julian1995-09-081-2/+12
| | | | | Obtained from: Luigi Rizzo and Gunther Schadow Kernel support for the asc scanner driver
* Convert to ANSI C: change #endif THING to #endif /* THING */.bde1995-06-141-59/+57
| | | | | | | | | | | | | | | | | Fix one such THING in code to match comment. Sort IO_GSC* into numeric order and update comments about the gaps. Sort common SCSI addresses into alphabetical order. Remove bogus comments about com ports having i/o size 4. Uniformize whitespace. Uniformize case in hex digits. This file is very incomplete. In particular, it doesn't mention any network cards. This doesn't matter much for the base addresses, but it means that the comments about which addresses are free are mostly bogus. The i/o sizes are unreliable because of split address ranges for many devices (VGA, wd). The i/o sizes are incomplete. In particular, there are no sizes for SCSI controllers. The bt driver still returns a truth value instead of a size.
* Change EISA size to 256 instead of 4096.phk1995-02-251-2/+2
| | | | Neither are correct, but 256 does least damage.
* Changed address of the game controller to 0x201 (was 0x200)jmz1995-01-251-2/+2
| | | | joy.c: joystick driver
* Gunther Schadow <gusw@fub46.zedat.fu-berlin.de>'sjkh1995-01-071-4/+5
| | | | | driver for the Genius GS-4500 hand scanner. Submitted by: gusw@fub46.zedat.fu-berlin.de
* I just learned that isa.h is included in assembler files too...phk1994-11-191-3/+2
|
* addphk1994-11-191-1/+3
| | | | | extern u_int atdevbase; /* offset in virtual memory of ISA io mem */ here for a moment, to get it into BETA
* IO_EISASIZE should be 1 slot, not 2.gibbs1994-11-181-2/+2
|
* Get IO_EISASIZE properly defined now.jkh1994-11-181-1/+2
| | | | | | Reviewed by: Submitted by: Obtained from:
* Move declarations of atdevbase and rtcin() to cpufunc.h (a less wrongbde1994-11-141-12/+5
| | | | | | | | place). Fix spelling error. Uniformize idempotency ifdef.
* Laptop Advanced Power Management support by HOSOKAWA Tatsumi.dg1994-10-011-2/+6
| | | | Submitted by: HOSOKAWA Tatsumi
* Added IO_PPI define, pulled timer related stuffsos1994-04-211-6/+3
|
* Fixed comment that refered to 8252 (we really have 8253's).rgrimes1994-01-051-3/+3
| | | | Per some one on the mailing list.
* Made all header files idempotent and moved incorrect common data fromwollman1993-11-071-1/+5
| | | | | headers into a related source file. Also fixed a bug in ed_probe() where it was possible to fall off the end of the function
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, somergrimes1993-10-161-10/+2
| | | | minor cleanup. Added $Id$ to files that did not have any version info, etc
* Initial import, 0.1 + pk 0.2.4-B1rgrimes1993-06-121-0/+188
OpenPOWER on IntegriCloud