dyoung
053c1688c8
Per discussion in PR 18794, fix PCI resets. Alas, this does not
...
seem to fix PR 18794.
2002-12-31 06:33:20 +00:00
jmcneill
3893537d91
If we have a valid UID but it's a null string, display '<null>' rather than
...
nothing at all.
2002-12-31 05:59:53 +00:00
explorer
0c77fcf312
add ENVSYS_INDICATOR and ENVSYS_INTEGER types
2002-12-31 05:27:29 +00:00
explorer
59e0238f99
add envsys support to acpi A/C adapter and batteries. This is still a work
...
in progress, much like the rest of ACPI.
2002-12-31 05:26:56 +00:00
dsainty
3204b83aa5
Be somewhat more persuasive about enabling the port on a port reset.
...
USB protocol dictates that the port enable must be implied by the port
reset. To implement this on (at least) the VIA VT83C572 this means we
need to wait around tweaking the chip state until the port actually
transitions to enabled (or the device goes away). Likely fixes
kern/11018.
2002-12-31 02:21:31 +00:00
kristerw
50526e4837
It is not valid C++ to have a semicolon after
...
extern "C" {}
so remove it from __END_DECLS.
Noted by Andrew Pinski.
2002-12-31 02:13:20 +00:00
dsainty
0bdb52527a
CONSTCOND away some lint warnings
2002-12-31 02:04:49 +00:00
augustss
914250b8f3
Another quirk.
2002-12-31 00:50:07 +00:00
augustss
13d6b87d32
Use a somewhat bigger buffer for the vendor string.
2002-12-31 00:39:11 +00:00
augustss
185623c571
Use correct values to compute record high water mark. From kern/19614 by
...
Ron Roskens.
2002-12-31 00:33:10 +00:00
explorer
4b995bb9a4
fix for my sony laptop, which doesn't quite follow spec
2002-12-30 21:55:05 +00:00
manu
1d1b901b90
bug fix: in debug functions, the port set right and the port set members
...
wer mixed up
2002-12-30 19:32:15 +00:00
manu
d9f2a8dbcd
- When mach_init saves the bootstrap port, make it the default bootstrap port
...
for any program we will launch later. This is a hack to avoid the need
of launching any Darwin binary as a child of mach_init
- More and more debug
2002-12-30 18:44:33 +00:00
sjg
32a3b241bf
Treat an unquoted '#' as end of line when parsing conditionals.
...
This ensures that comments are ok at the end of line.
PR: 19596
Reviewed by: christos
2002-12-30 18:03:09 +00:00
veego
a64314e402
Fix broken build due too the move of the cd9660 and msdosfs kernel source code.
2002-12-30 16:41:53 +00:00
reinoud
006384eaed
In the case there is just one SIMM and one memory bank from the SIMM things
...
got wrong when no VRAM was there.
Placing the video DRAM in front of the kernel is OK when its 1Mb since the
kernel wants to be on a Mb boundary. Placing the video DRAM in the last
SIMM bank at the front is also OK unless there is just one SIMM and just one
bank; then it got in the way again!
Solution is to put the DRAM at the end of the SIMM instead of the beginning!
This however can result in the non 16 kb alignment of the top of physical
RAM where the temporary L1 page tables are situated. If its not 16 kb aligned
then move the L1 page table address down and down until it is 16 kb aligned.
This memory will be reused later on anyway.
What to do when we really support changing screensizes... see it as a max?
or use a different sceme alltogether? It might not even be a bootloader
problem then allthough its memory is not showing up in the DRAM/VRAM
block counts wich needs to be fixed one day.
2002-12-30 15:54:46 +00:00
pooka
5cdedc03d0
reflect boot.ip32
2002-12-30 14:55:28 +00:00
pooka
34eaeeaa27
add boot.ip32
2002-12-30 14:51:15 +00:00
tron
08eb23c3fe
Do last change differently so that the script doesn't print out "//" if
...
"DESTDIR" is set to "/" as suggested by Luke Mewburn in private e-mail.
2002-12-30 13:16:43 +00:00
explorer
a26c9e1804
When a battery isn't present, display that rather than bogus values.
2002-12-30 13:06:43 +00:00
manu
f449715c66
When allocating a receive right on a port, don't forget to change
...
the reciever.
2002-12-30 12:46:19 +00:00
manu
27427542f4
When the right is not a port set, set the port set head to the right
...
itself. That way when we want to wakeup a receiver, we just have to
wakeup the port set head, it will work either for port set and for non
port sets.
2002-12-30 12:41:52 +00:00
sommerfeld
2a819818a1
In EINTR description, add a crossreference to sigaction(2).
...
Put reference to "slow device" back in since filesystem & disk I/O, doesn't get
EINTR while pipes, sockets, ttys, etc., can.
2002-12-30 12:38:59 +00:00
tron
f0df353967
Fix postinstall message for builds with "${DESTDIR}" set to "/".
2002-12-30 12:24:45 +00:00
chris
eabbfc15c6
Fix build break..
2002-12-30 10:19:59 +00:00
explorer
6ce13e9a31
clean up printing of battery info. This includes other changes I've toyed with, #if 0'd out
2002-12-30 09:37:50 +00:00
matt
db2f223f09
Print out the pnpname that was matched.
2002-12-30 09:33:25 +00:00
matt
839550b347
remove declaration of wss_acpi_config_interrupts since it no longer exists.
2002-12-30 07:29:26 +00:00
jmcneill
165d7516fb
Again, in acpibat_get_status, bail rather than continuing if the package
...
we receive contains less elements than expected.
2002-12-30 06:20:02 +00:00
explorer
89f72704d1
remove redundant defines
2002-12-30 06:16:10 +00:00
grant
9fdbbfc8ba
add EINTR.
...
From Kevin P. Neal in PR bin/19402.
2002-12-30 05:45:41 +00:00
grant
43fecd8fa4
clarify EINTR.
...
From Kevin P. Neal in PR misc/19603.
2002-12-30 05:42:18 +00:00
yamt
cb9613feef
comment and assertions
2002-12-30 05:34:17 +00:00
yamt
6fc496c67a
move check of lfs_unlockvp from lfs_reserveavail to lfs_reserve
...
because lfs_reservebuf needs same check as well.
2002-12-30 05:31:53 +00:00
fredette
5620d08cca
First cut at recording support for the ESS Maestro-2 and 2e.
...
16-bit mono recording seems to work OK. 16-bit stereo recording
is missing the left channel for reasons unknown, fixes welcome.
8-bit recording still unsupported.
2002-12-30 05:23:27 +00:00
jmcneill
46e00cd6f7
Oops, I didn't mean for that commented out verbose flag to make it into the
...
last commit -- uncomment it again.
2002-12-30 04:52:13 +00:00
jmcneill
e49259c17a
If we receive a battery information package with less than 13 elements,
...
cleanup and return rather than trying to continue anyway.
2002-12-30 04:47:22 +00:00
explorer
f7981239d7
update
2002-12-30 04:03:04 +00:00
explorer
6d15b43548
add atheros communications, Inc. AR5001 reference goop. This is what the 2.4 Ghz / 5 Ghz linksys cardbus card has inside.
2002-12-30 04:02:22 +00:00
reinoud
2f6fe363fa
Since we dont support switching screenmodes (yet) we might as well claim
...
just enough for the screenmemory to be in instead of the maximum of 1Mb.
Small machines like my 8Mb NC get a 700 kb back and thats really noticeable.
2002-12-30 03:30:16 +00:00
dsainty
3d3cc353c3
extern references to debugging globals that really exist elsewhere
2002-12-30 02:44:32 +00:00
reinoud
3e5225eafa
If we don't have VRAM then at least account the screensize correctly :) it goes
...
pretty wierd if it is set wrongly.
2002-12-30 02:19:20 +00:00
reinoud
33ae7765a1
If we nick memory from the DRAM for video then please account it correctly!
2002-12-30 02:05:12 +00:00
jmcneill
9459fbd817
Allow ACPI_EXTRA_DEBUG without ACPI_DEBUG
2002-12-30 01:56:44 +00:00
reinoud
f223d87792
Typo and comments
2002-12-29 22:41:08 +00:00
ad
d4ed18b479
Block tty interrupts in getc()/putc().
2002-12-29 20:12:19 +00:00
ad
17fa1f0778
- X pads bitmap rows to a word boundary.
...
- Handle WSDISPLAYIO_GCURMAX.
2002-12-29 20:01:17 +00:00
ad
91d54c750b
In dzkbd_attach(): set dzi_ls for the console keyboard, too.
2002-12-29 19:30:57 +00:00
kristerw
e4081b820a
It is not valid C++ to have a semicolon after
...
extern "C" {}
so remove it from __END_DECLS.
2002-12-29 19:21:34 +00:00
kristerw
5fa174af73
Prevent the "kBps" field from overflowing for values > 1M/s.
...
From Paul Shupak in PR 18822.
2002-12-29 19:03:56 +00:00