thorpej
0aec9f6508
Need private copies of these files for now.
2002-02-16 16:26:23 +00:00
christos
c8e246669c
save cr2 for the benefit of linux emulation, and normalize use of pcb
...
in trap(), i.e. always initialize *pcb and use it instead of doing it
sometimes.
2002-02-16 16:22:03 +00:00
christos
a7986989e7
Improve on fault signal translation. Inspired largely by Robert V. Baron's
...
wabi patch.
2002-02-16 05:19:26 +00:00
thorpej
8bb2be2987
Add a PXE boot loader. PXE interface code is derived by code
...
written by Alfred Perlstein, Paul Saab, John Baldwin for FreeBSD.
Still needs some work, but this will load a kernel on a Soekris net4501.
Many thanks to Frank van der Linden and his simulator wizardry for
helping me debug the low-level startup code.
2002-02-16 03:37:39 +00:00
nathanw
382c2e0513
Add a bunch of PNP ID strings that are apparantly for the ESS chips.
...
Snarfed from a Microsoft document.
2002-02-15 22:06:50 +00:00
chs
b744097a5f
allow writing to write-only mappings. fixes PR 3493.
2002-02-14 07:08:02 +00:00
wiz
3cc2ef9997
Update description for icsphy.
2002-02-10 17:36:52 +00:00
jmcneill
a7ff227011
Wups, forgot to add it to some other kernel configs as well.
2002-02-08 01:49:33 +00:00
jmcneill
f7c49dc7e6
Add another pcic at isa attachment. This enables the top PCMCIA slot on
...
my AST Ascentia 910N, and closes port-i386/11797
2002-02-08 01:47:59 +00:00
tv
e716d57285
Don't spew so much to the console without DEBUG.
2002-02-07 23:23:29 +00:00
jdolecek
104f7c34d6
joyvar.h is now at <dev/ic/joyvar.h>
2002-02-06 21:32:16 +00:00
wiz
2e56fbc7e0
Another <tab> -> <sp><tab> noted by Patrick Welche.
2002-02-06 19:58:02 +00:00
gson
fe2fc5699c
Fix the bcea redefinition issue in a different way: instead
...
of removing the duplicate variables, make sure that any duplicate
variable that has an initial value in libsa also has an initial
value here; this keeps the linker from pulling in the libsa
definition.
2002-02-02 18:53:12 +00:00
jdolecek
f32b3f4f89
Reduce the massive code duplication regarding joy(4). Split it into
...
MI and MD parts, and make ISA/ISAPNP/PCI joy(4) attachments MI.
2002-02-02 18:37:38 +00:00
wiz
706b8b345a
Do '<sp><tab>' instead of '<tab>' for some RAID options.
...
Noted by Patrick Welche in private mail.
2002-02-01 15:17:04 +00:00
christos
d47da1254f
Fix comments.
2002-01-31 17:41:38 +00:00
christos
7ea0ddda43
- fix hex constant in transmeta code to fit 32 bits.
...
- char assignment should be '\0'
- factor out some common strings
2002-01-31 17:40:51 +00:00
christos
7da411d63b
Look for _PIR in addition to $PIR. My libretto L2 now works without
...
any other kludges.
2002-01-28 23:53:08 +00:00
augustss
ec18ceb107
Keep adv in alphabetical order.
2002-01-28 01:23:32 +00:00
jdolecek
6d265bd894
add options PIPE_SOCKETPAIR to individual kernel configs
...
the option is commented out on everything but kernels I was able
to recognize as INSTALL-like or ones for small memory machines
2002-01-27 13:23:08 +00:00
he
d69be53e42
Add entries for the 'esa at pci' audio driver (ESS Allegro-1 / Maestro-3).
2002-01-24 20:19:46 +00:00
rafal
17abb81d69
One more change resulting from my GDT rearrangement... Since GMACHCALLS_SEL
...
is always defined now, don't use that to test if we should install the MACH
compat gate; test COMPAT_MACH instead.
2002-01-24 03:20:28 +00:00
gson
11111119ae
Make receiving packets work again after struct fxp_rfa grew.
2002-01-24 02:52:15 +00:00
gson
d4da6dc52d
Debug printf within #if 0..#endif did not compile if enabled.
2002-01-24 02:44:11 +00:00
gson
69ba1e26ce
Remove duplicate definition of global variable bcea which caused
...
linking to fail, along with other globals already
defined in lib/sa/globals.c
2002-01-24 02:37:53 +00:00
rafal
bc2214ed89
Rebuild after my re-arrangement of GDT entries, since this code depends on
...
the values of GBIOSCODE_SEL and GBIOSDATA_SEL.
2002-01-23 15:05:33 +00:00
rafal
37d3472889
Re-arrange GDT entries somewhat so that: (1) I can reserve the 8th entry for
...
BIOS-bug-avoidance [fixes part of my own port-i386/11299], and (2) lets you
have APM and COMPAT_MACHO in the kernel at the same time. Also comments on
the special 8th entry and what else changing some of these values affects.
OK'ed by Frank.
2002-01-23 15:02:34 +00:00
uch
a68b39d7c2
Reset configuration of bridge order before enumerating bridge devices.
...
This is required when two or more bridges on the same bus, and some of
them are incompletely initialized by BIOS.
Reported by NAKAGAWA Yoshihisa <y-nakaga@nwsl.mesh.ad.jp>
2002-01-22 15:08:53 +00:00
uch
29d84d9a58
Add pci_bridge_foreach ().
2002-01-22 15:07:27 +00:00
jdolecek
ff8305bbac
Switch to MI dev/md_root.c for archs which don't have any special
...
memory disk hooks (i.e. everything except atari).
2002-01-21 21:56:57 +00:00
martin
f8974bfebe
Add support for ITK IX1 PnP cards.
...
Thanks to Nick Hudson for testing.
2002-01-21 12:31:42 +00:00
oster
39b858e3bf
Add new RF_* options for RAIDframe bits that are no longer built by default.
...
While we're here, enable RAIDframe (and RAID_AUTOCONFIG) by default for
architectures that I'm comfortable can deal with it being on by default.
Also: bump the number of 'raid' devices from 4 to 8, since 4 seems to
be insufficient in practise.
2002-01-19 18:45:06 +00:00
augustss
72fd8ca3ac
Alphabetize audio attachment.
2002-01-17 16:06:49 +00:00
drochner
113038dfac
recognize Athlon model 6 (Palomino) and 7 (Morgan)
2002-01-15 13:34:52 +00:00
augustss
f3b996d67a
Add the i830 bridge.
2002-01-14 01:45:54 +00:00
drochner
131f65b2ec
-fix new assembler warnings
...
-add RCS ID
2002-01-13 12:45:54 +00:00
drochner
5245358400
for ELF, put RCSID string into .ident section,
...
add __KERNEL_RCSID macro which is undefined in case of NO_KERNEL_RCSIDS
2002-01-13 12:44:31 +00:00
manu
eb2b0c03da
Added clockctl
2002-01-12 13:22:23 +00:00
enami
fbb7401965
Cope with rev. 1.16 of frame.h; trapframe now starts at if_gs in intrframe.
...
This fixes PR#14040.
2002-01-10 03:46:17 +00:00
toshii
2e3ff494cb
Remove fwait after fxsave.
...
Raising math exception from fpu_save causes machine reboots.
Also, this fwait would cause incorrect results, as pending exceptions
are to be handled later after fxrstor.
2002-01-08 13:31:04 +00:00
itojun
8c7c7ff54b
pss is broken (for now?)
2002-01-08 04:36:51 +00:00
thorpej
3835413bc1
Overhaul of the ISA autoconfiguration code to support direct
...
configuration of devices logically attached to the ISA bus:
* Change the isa_attach_args to have arrays of io, mem, irq, drq
resources.
* Add a "pnpnames" and a linked list of "pnpcompatnames" to the
isa_attach_args. If either of these members are non-NULL,
direct configuration of the bus is being performed. Add an
ISA_DIRECT_CONFIG() macro to test for this.
* Drivers are not allowed to modify the isa_attach_args unless
direct configuration is not being performed and the probe fucntion
is returning success.
* Adapt device drivers -- currently, all driver probe routines return
"no match" if ISA_DIRECT_CONFIG() evaluates to true.
2002-01-07 21:46:56 +00:00
jmcneill
898f375fa0
Re-enable radio at bktr.
2002-01-07 19:34:25 +00:00
tron
559521efa3
Disable broken radio(4) support for bktr(4). The configuration code doesn't
...
even check if the TV card has a radio tuner.
2002-01-07 12:12:55 +00:00
jmcneill
8dc5d86c45
Add entries for the 'esa at pci' audio driver.
2002-01-06 16:07:06 +00:00
jmcneill
ab29ea6d60
Add radio attachment to bktr.
2002-01-06 02:45:52 +00:00
augustss
942fe5df1d
Uncomment udsbr (it works).
2002-01-04 21:04:42 +00:00
ws
95ea6d63ce
Make this work with only a keyboard attached to ps2 port.
...
(Maybe even works with only a mouse attached, but I cannot test this.)
Should fix PR 10306 (& 15093).
2002-01-04 17:11:55 +00:00
deberg
4700ae8e79
netsmb device node
2002-01-04 02:59:54 +00:00
augustss
51b2c397c3
Add ustir.
2002-01-03 18:56:40 +00:00