summaryrefslogtreecommitdiffstats
path: root/sys/conf/files.pc98
Commit message (Collapse)AuthorAgeFilesLines
* Merged from sys/conf/files.i386 revisions 1.325 and 1.326.kato2000-09-031-17/+18
|
* Connect the new sources in /sys/compat/linux and the new filemarcel2000-08-221-9/+10
| | | | in /sys/i386/linux.
* Style fixes:marcel2000-08-221-26/+27
| | | | | o Put the backslash in a fixed column by preference, o Sort the list of files.
* - Fixed the conversion to bus_space interface.nyan2000-08-171-1/+3
| | | | | | - Added PC-98 Cbus devices support. The original patch is submitted by chi@bd.mbn.or.jp (Chiharu Shibata) - Removed old ed driver.
* Merge from the following changes.nyan2000-07-111-1/+1
| | | | | | | | | sys/conf/files.i386 1.321 sys/dev/syscons/syscons.c 1.343 sys/i386/isa/spkr.c 1.46 sys/isa/fd.c 1.183 and 1.185 sys/isa/syscons_isa.c 1.14 sys/isa/vga_isa.c 1.18
* PC-98 version of ed driver is a statically limited driver.kato2000-06-211-1/+1
| | | | Pointed out by: haro@tk.kubota.co.jp (Munehiro Matsuda)
* Catch up with Peter's config(8) changes.kato2000-06-141-7/+7
|
* Borrow phk's axe and apply the next stage of config(8)'s evolution.peter2000-06-131-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use Warner Losh's "hint" driver to decode ascii strings to fill the resource table at boot time. config(8) no longer generates an ioconf.c table - ie: the configuration no longer has to be compiled into the kernel. You can reconfigure your isa devices with the likes of this at loader(8) time: set hint.ed.0.port=0x320 userconfig will be rewritten to use this style interface one day and will move to /boot/userconfig.4th or something like that. It is still possible to statically compile in a set of hints into a kernel if you do not wish to use loader(8). See the "hints" directive in GENERIC as an example. All device wiring has been moved out of config(8). There is a set of helper scripts (see i386/conf/gethints.pl, and the same for alpha and pc98) that extract the 'at isa? port foo irq bar' from the old files and produces a hints file. If you install this file as /boot/device.hints (and update /boot/defaults/loader.conf - You can do a build/install in sys/boot) then loader will load it automatically for you. You can also compile in the hints directly with: hints "device.hints" as well. There are a few things that I'm not too happy with yet. Under this scheme, things like LINT would no longer be useful as "documentation" of settings. I have renamed this file to 'NOTES' and stored the example hints strings in it. However... this is not something that config(8) understands, so there is a script that extracts the build-specific data from the documentation file (NOTES) to produce a LINT that can be config'ed and built. A stack of man4 pages will need updating. :-/ Also, since there is no longer a difference between 'device' and 'pseudo-device' I collapsed the two together, and the resulting 'device' takes a 'number of units' for devices that still have it statically allocated. eg: 'device fe 4' will compile the fe driver with NFE set to 4. You can then set hints for 4 units (0 - 3). Also note that 'device fe0' will be interpreted as "zero units of 'fe'" which would be bad, so there is a config warning for this. This is only needed for old drivers that still have static limits on numbers of units. All the statically limited drivers that I could find were marked. Please exercise EXTREME CAUTION when transitioning! Moral support by: phk, msmith, dfr, asmodai, imp, and others
* A checkpoint of a part of a work-in-progress. Some more cleanups forpeter2000-06-101-36/+37
| | | | | | | | config(8). This commit allows control of the creation of the #include "foo.h" files. We now only create them explicitly when needed. BTW; these are mostly bad because they usually imply static limits on numbers of units for devices. eg: struct mysoftc sc[NFOO]; These static limits have Got To Go.
* Use "nm | awk ..." instead of genassym(1) to generate symbol value headers.bde2000-06-021-4/+4
| | | | | | | | Symbol values are now represented using array sizes (4 arrays per symbol so that 16-bit machines can represent 64-bit values) instead of being raw binary values. Reviewed by: marcel
* Fixed most disordering.nyan2000-05-311-54/+54
|
* The dreaded isa_compat.h tables are no longer used, so there is no needpeter2000-05-281-1/+1
| | | | | | for a seperate pc98 version of this stuff. Applying the same changes from the i386 version yields identical files so remove these and use the common ones.
* Fixed to support PC-98.nyan2000-05-191-1/+0
|
* Use kern/kern_random.c.obrien2000-04-241-1/+0
|
* Newbusify adv driver.nyan2000-04-071-0/+1
| | | | Reviewed by: imp
* NewBus the cs driver.imp2000-03-301-1/+0
| | | | Submitted by: max@rsu.ru
* - Added PC-98 Cbus frontend.nyan2000-03-291-0/+1
| | | | | | | - Move dev/aic/aic_isa.c entry from conf/files to conf/files.MACHINE because PC-98 uses different file. Submitted by: nyan and IMAI Takeshi <take-i@ceres.dti.ne.jp>
* Merge from the following changes.nyan2000-03-291-4/+4
| | | | | | | | | | | | 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
* Merged from sys/conf/files.i386 revision 1.310 (re-activate K6-2kato2000-03-231-1/+1
| | | | MTRR driver).
* Tag a warning on the isa compat shims at config time.peter2000-03-201-1/+2
|
* Connect the ISA and PCI compatability shims to an option. In this casepeter2000-03-191-1/+1
| | | | | | | | it's options COMPAT_OLDISA and COMPAT_OLDPCI. This is meant to be a fairly strong incentive to update the older drivers to newbus, but doesn't (quite) leave anybody hanging with no hardware support. I was talking with a few folks and I was encouraged to simply break or disable the shims but that was a bit too drastic for my liking.
* Move the files.* references to wdc files to the pc98 location after thepeter2000-03-151-3/+3
| | | | repo copy.
* Merged from files.i386 rev 1.307.kato2000-03-011-1/+1
|
* kbdcontrol isn't in everyones path(read: non-root people), so specifybillf2000-02-101-2/+2
| | | | | | an absolute path for us mere mortals. Approved by: jkh
* Move the (duplicated exactly!) portable ISA pcm drivers to files andpeter2000-01-291-6/+0
| | | | tighten up the logic a little.
* Merge from sys/conf/files.i386 revision 1.301.nyan2000-01-281-1/+1
|
* Synced with files.i386.kato2000-01-241-3/+0
|
* Synced with the sc driver in the sys/dev/syscons directory.kato2000-01-201-0/+4
| | | | Submitted by: yokota
* Pre 4.0 tidy up.peter2000-01-141-10/+1
| | | | | | | | | | | | Collect together the components of several drivers and export eisa from the i386-only area (It's not, it's on some alphas too). The code hasn't been updated to work on the Alpha yet, but that can come later. Repository copies were done a while ago. Moving these now keeps them in consistant place across the 4.x series as the newbusification progresses. Submitted by: mdodd
* Merge from sys/conf/files.i386 revision 1.296.nyan2000-01-121-1/+0
|
* Synced with sys/i386/conf/files.i386 rev 1.295.kato2000-01-091-10/+10
|
* Merge from sys/i386/conf/files.i386 rev 1.293.kato1999-12-241-14/+14
|
* Only compile gusc for isa (the #if NISA inside gusc effectively coverspeter1999-12-211-1/+1
| | | | the whole file)
* Sync with sys/i386/conf/files.i386 rev 1.291.kato1999-12-201-8/+7
|
* Merge from sys/i386/conf/files.i386 rev 1.289.kato1999-12-131-0/+1
| | | | Submitted by: yokota
* Remove ze and zp drivers.kato1999-12-101-4/+0
|
* Move source files common to all platforms from <arch>/conf/files.<arch>archie1999-12-091-15/+0
| | | | | to conf/files. If/when these files are optimized for each platform, they can be moved back.
* arc4random.c now in conf/files (left out of last commit.. oops!)dan1999-12-091-1/+0
|
* Merge from sys/i386/conf/files.i386 rev 1.284.kato1999-12-091-0/+32
|
* Merge from sys/i386/conf/files.i386 rev 1.283.kato1999-12-071-1/+0
|
* pc98/pc98/atapi.cnyan1999-12-031-1/+1
| | | | | | | | | | | Copied from i386/isa/atapi.c. Fixed to support slave devices. Ignore the device that has strange model strings. i386/isa/atapi.c Removed pc98 codes. Submitted by: chi@bd.mbn.or.jp (Chiharu Shibata)
* Sync with sys/i386/conf/files.i386 revision 1.282.nyan1999-11-291-0/+1
|
* Sync with sys/i386/conf/files.i386 revision 1.281.nyan1999-11-261-1/+8
|
* Sync with sys/i386/conf/files.i386 revision 1.277.kato1999-10-131-2/+0
|
* Sync w/ sys/i386/conf/files.i386 revision 1.275.kato1999-10-011-2/+0
|
* Sync w/ sys/i386/conf/files.i386 revision 1.274.kato1999-09-281-1/+0
|
* Make ed driver work again.kato1999-09-271-1/+1
| | | | | | | | | | | | | | | | | isa_compat.c Copied from sys/i386/isa/isa_compat.c. It includes sys/pc98/pc98/isa_compat.h instead of sys/i386/isa/isa_compat.h. isa_compat.h Copied from sys/i386/isa/isa_compat.c. The ed driver is registered in this file until pc98's ed driver is converted into new-bus style. files.pc98 Use sys/pc98/pc98/isa_compat.c instead of sys/i386/isa/isa_compat.c. if_ed.c - Fixed the location of the include file. - Disalbed pnp support.
* Merge from sys/i386/conf/files.i386 revision 1.270 and 1.271.nyan1999-09-251-3/+5
|
* Added mp_clock.c.kato1999-09-221-0/+1
|
* Merge missing changes from sys/i386/conf/files.i386.nyan1999-09-121-1/+2
|
OpenPOWER on IntegriCloud