Age | Commit message (Collapse) | Author |
|
works, even if the boot loader is configured to use serial console.
after the changes jsing and i made, the initial probe of the serial port
was failing since the default base addres for the port is invalid. cos of
that the kernel would only ever consider the glass console for use. this
fixes it by reprobing the serial port if we get any config for it from the
boot loader.
advice on aesthetics from miod@
advice and ok from kettenis@
|
|
|
|
Remove IPL_SERIAL since it is unused.
ok krw@, weingart@, deraadt@
|
|
|
|
thinkpads.
provides functionality that the bios did on older, non-acpi
thinkpads like respond to screen brightness keys and toggle the
bluetooth device on and off.
ok deraadt@ and marco@
|
|
already allocated a slot for a particular apic pin.
ok weingart@
|
|
what type of console was specified, so when a glass console was used it was
still configuring serial bits. this makes it so serial config only occurs
for serial console devices.
found by jolan@, thib@, and maybe sthen@
sorry guys
|
|
|
|
seems silly to have a seperate .h file for 4 defines.
nuke the NetBSD __KERNEL_RCSID macro while there, we have that
rcsid at the top of the file...
ok toby@, brad@
|
|
it was stuck to com0 no matter what the boot loader told the kernel.
this relies on the com diff jsing just committed.
|
|
rather than relying on calls into the bios to work.
this is a result of me getting pissed off with solaris and linux
being able to cope the serial bios redirection on dracs, iloms, and
ilos. trying to do the same thing with openbsds boot loader caused
weird behaviour like machine hangs or no visible output. talking
to the serial chips directly is more reliable.
tested by many
ok sthen@ deraadt@
|
|
various segments. Hopefully this will help remove various
hacks in the boot loader in the future. This should have no
effect on most architectures (as we tend to have LMA == VMA).
ok drahn@, soft ok's various others.
|
|
(1.5Gb/s). Useful where faster speeds are unstable; ok dlg@
|
|
MP amd64 systems for quite a few people.
ok deraadt@, krw@
|
|
pointed out by and ok drahn@, toby@;
|
|
to tell init(8) to power down the machine.
ok krw@
|
|
|
|
bpf(4) are different enough so that the split makes sense -- this is necessary
to make bpf(4) cloneable.
requested deraadt@, OK thib@
|
|
make the amd64 code a bit nicer and make the sparc64 match that.
tested by a few;
OK toby@, dlg@, kettenis@ (for the sparc64 part).
|
|
|
|
conflicts with SMSC or similar chips.
|
|
ok deraadt@
|
|
i386 pccom into line with com. Problem reported and first diff by Markus
Hennecke, who also tested and corrected subsequent diffs. Boot messages
and console now work with his 57K serial connections.
Suggestions and ok miod@
|
|
|
|
ok deraadt@
|
|
Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100).
Based on NetBSD code.
ok oga@
|
|
|
|
may in fact be there already, so it is OK, same as i386
from espie
|
|
|
|
ok miod
|
|
ok kettenis
|
|
agp and drm need to use the same memory mapping, the best way to deal
with that is to allow them to share (that's coming later), for this to
work cleanly we move the attach point of agp.
Ideally most agp drivers would attach at pchb, with only agp_i810
(and any that work similarly) attaching at vga, but this will do for
now.
ok kettenis@, miod@.
|
|
- Comment out lii(4) in the i386 configs since it does not work yet
- Add et(4) to the i386 and amd64 RAMDISK_CD configs
ok deraadt@
|
|
ok deraadt
|
|
suggested by brad@, "i don't feel like objecting" deraadt@
|
|
ok jakemsr@ dlg@
|
|
ok henning@
|
|
|
|
Idea from fulvio ciriaco <oivulf@gmail.com>
|
|
disabled (as suggested by mickey).
ok krw@, marco@
|
|
does an unsigned comparison and read() can return -1. Use '!=' instead
of '<' since read() can't return more than 'sizeof Y'. Not perfect
(that would require a separate test for -1) but a very common usage.
ok toby@
|
|
the hp300 related ones currently in use. CN_NORMAL becomes CN_LOWPRI,
CN_INTERNAL becomes CN_MIDPRI and CN_REMOTE becomes CN_HIGHPRI.
ok miod@
|
|
ok marco@, miod@
|
|
(except for RCS string of course).
|
|
|
|
ok deraadt@
|
|
|
|
|
|
time, but it is better to have people be FORCED to try to use them,
and then more people can decide to get involved. if a driver is
in-tree, but people don't even know it exists, how would they get
involved? they just plain would not.
|
|
|