riz
a9815feffa
Vendor GALILEO is now MARVELL.
2006-08-22 21:42:19 +00:00
tsutsui
fea89b198e
Add options SOSEND_NO_LOAN. See the following comment for details:
...
---
# XXX Disable zero-copy page loaning in sosend() temporarily:
# PV mappings created by sosend_loan() in sys/kern/uipc_socket.c may
# produce virtual cache aliases and it seems to cause TLB MISS panic
# in cache flush code called from bus_dmamap_sync(9) PREWRITE ops
# during heavy TX packet traffic on tlp(4).
2006-08-22 16:30:41 +00:00
riz
0bfc315592
Add sk(4) now that it works.
2006-08-22 06:49:55 +00:00
hamajima
7d30668340
fix unterminated #ifdef. PR34240.
2006-08-21 15:01:54 +00:00
jnemeth
3b961daf6c
move 'PCI cryptographic devices' out of the middle of the Disk section
2006-08-21 10:50:00 +00:00
bjh21
72e11b654e
Clean out some of the junk from this file, sepcifically definitions for
...
an Amiga DMA controller, and #if 0'ed WD33C93 definitions that are duplicated
in sbicreg.h. uPD71071 definitions can stay for now, since they're not
actually useless even though they're unused.
2006-08-20 19:26:52 +00:00
plunky
066074b94f
Make btdev default count explicit
2006-08-20 07:06:57 +00:00
bjh21
d91f74bef1
Now that boot32 can pass in a useful frame rate, it's reasonable to use the
...
standard video mode list in our example kernels, rather that a somewhat
random subset. So do that.
2006-08-19 23:01:23 +00:00
bjh21
da29c632f0
Add support to boot32 for passing a real vsync frequency to NetBSD.
...
Unfortunately, RISC OS doesn't seem to provide a sensible way to ask what
frame rate it's using so we resort to measuring it ourselves.
2006-08-19 22:44:57 +00:00
bjh21
a296cdc11f
When looking for a screen mode at startup, skip any interlaced and
...
doublescan modes, since vidcvideo doesn't support them.
2006-08-19 22:38:42 +00:00
dsl
79c382f0db
There is no need to compile machdep.c with -O2 anymore.
...
Fixed by changing the asm for lidt() in cpufunc.h
2006-08-19 17:50:56 +00:00
bjh21
63030cca90
If we can't find a screen mode matching the bootloader's frame rate, choose
...
the nearest one, rather than the first one with the same resolution. This
is likely to be useful when the bootloader finally passes a valid frame rate.
For now, it just favours flickery over non-functional.
2006-08-19 16:57:06 +00:00
dsl
a30325d38e
de __P()
2006-08-19 16:27:57 +00:00
dsl
c8da0759cd
Fix build of machdep.c with -Os and -O3
2006-08-19 16:06:39 +00:00
dsl
f648ce90ee
Fix the amd64 INSTALL kernel (builds of machdep.c with -Os and -O3).
...
Load the idt with non-randmon data.
2006-08-19 16:04:41 +00:00
dsl
52361b12c9
Change the 'asm' pattern for lidt so that gcc4 knows it references memory
...
and doesn't optimise out the assignments to the descriptor memory area.
i386 kernels now build with -Os (and -O3) applied to machdep.c
2006-08-19 15:21:23 +00:00
bjh21
9dc302fec2
Arrange things so that if MONITOR isn't defined in the kernel configration,
...
we use the standard mode list from videomode.c rather than one generated
by makemodes.awk. This is less useful than it might be since without a useful
frame rate from the bootloader we're likely to end up choosing a screen mode
that's either flickery or too fast for the monitor (or DRAM bandwidth).
2006-08-19 13:34:15 +00:00
bjh21
72cec93787
The log2_bpp fields of the mode list generated by makemodes.awk weren't
...
used for anything. Rearrange things so that it doesn't any more, and
just produces an array of struct videomode. modedefs.c is looking
suspiciously much like videomode.c now.
2006-08-19 11:01:56 +00:00
bjh21
1e6fe5d059
Move calculation of a screen mode's frame rate out of makemodes.awk into
...
the kernel, removing an element from struct vidc_mode. The calculation
is a bit pointless at the moment anyway, since both bootloaders pass in
a constant 56, but that might get fixed one day.
2006-08-18 23:25:10 +00:00
martin
eed884e62f
Remove ISO and NS networking - the eon0 device is pretty confusing
...
in sysinst. XXX - we actually should remove it from GENERIC too.
2006-08-18 21:37:31 +00:00
martin
2dfd1d809c
Fix wrong prom_getoption() return value checks
2006-08-18 11:17:25 +00:00
uwe
01cddb97a0
Refer sc_font.wsfont explicitly instead of playing cast tricks.
2006-08-18 00:41:57 +00:00
bjh21
4513244661
This is kernel-only now, so no need to check _KERNEL.
2006-08-17 22:47:33 +00:00
bjh21
15f26966cb
There's no need to expose arm/iomd/vidc.h to userland any more, since
...
<machine/vconsole.h> has gone now.
2006-08-17 22:38:14 +00:00
bjh21
28d9a9e366
Switch to using the MI struct videomode for storing VIDC video timings.
...
struct videomode doesn't have a way to record border widths (though I
wonder if VESA's "margins" are the same thing), so we now just treat them
as zero. Tested on my NC, which still seems to be working.
2006-08-17 22:33:59 +00:00
christos
11f7a16891
the kernels Arnaud and I used to fix the debugging options.
2006-08-17 19:56:14 +00:00
christos
35ca6c8b5b
Fix all the -D*DEBUG* code that it was rotting away and did not even compile.
...
Mostly from Arnaud Lacombe, many thanks!
2006-08-17 17:11:27 +00:00
bjh21
64e85b48bf
Fix an obvious typo.
2006-08-16 22:09:12 +00:00
yamt
8d460d015a
don't define XEN_CLOCK_DEBUG automatically for DEBUG.
...
it isn't safe to do printf in microtime().
2006-08-16 13:23:33 +00:00
bjh21
b70c967724
Clean out some cruft left behind by the old console code.
2006-08-16 09:47:26 +00:00
he
4c04c967da
Remove an unneeded include of the now-deleted <arm/iomd/rpckbdvar.h>.
2006-08-16 07:59:44 +00:00
bjh21
949d521d89
Un-__P
2006-08-15 23:32:09 +00:00
bjh21
cd88b446c2
vidc_initialmode seems to be initialised at startup and never touched again.
...
Lose it.
2006-08-15 23:02:47 +00:00
bjh21
48ddf9f65e
Un-__P
2006-08-15 22:58:47 +00:00
bjh21
2de7d16656
Remove some prototypes and macros that aren't used any more.
2006-08-15 22:44:19 +00:00
sanjayl
5576a1bb85
G5/970 updates:
...
Setup cache bits in HID5 early on so that dcbz/icbi use the
128 byte cache line size. The mismatch was causing dynamically linked
apps to randomly coredump.
With this fix, the G5 can boot into full multi-user by using a NFS
mounted root file system.
2006-08-15 03:29:55 +00:00
macallan
aa34d188fa
back out previous commit since it breaks console output when not using a
...
serial console
2006-08-15 01:53:26 +00:00
bjh21
90bd2ce02c
Nothing in the tree uses NVIDCAUDIO or NVIDC, so stop generating them.
2006-08-14 22:33:37 +00:00
bjh21
2c38f19586
Finally remove the old, pre-wscons, acorn32 console code. This dated back
...
to RiscBSD and had been lurking in dark corners scaring people (mostly me)
for far too long. It will be missed, but not much, and I hope we can clear
up any fallout before 5.0.
While I'm in the area, also remove rpckbd(4), since pckbd(4) has
been supported on acorn32 for ages.
2006-08-14 22:04:30 +00:00
martin
1db4d327d9
Allow booting from wedges.
2006-08-14 12:11:26 +00:00
jmcneill
fc371b8f09
Please don't voluntarily panic before looking for ohare mac-io; I need
...
ohare on my Performa 6360.
2006-08-14 11:17:59 +00:00
itohy
59f807908c
Use the same comment for ym(4) lines.
2006-08-14 09:38:33 +00:00
itohy
cdb1835aff
ACPI frontend for Yamaha OPL3-SA[23].
...
Derived from PR kern/33991 by jasper at pointless dot net.
2006-08-14 09:34:43 +00:00
skrll
1a3062e81b
s/adpater/adapter/
...
Prompted by PR/34195
2006-08-14 06:22:33 +00:00
uwe
4fc8146812
Whether hd64461video is console is not is irrelevant to powering it up
...
on PWR_RESUME. Drop that bogus test and check whether the screen was
blanked instead to corerctly reflect blanked status across suspends.
2006-08-14 02:34:04 +00:00
jmcneill
ac96fed0c2
No longer try to attach unichromefb as an initial console device.
2006-08-13 20:22:27 +00:00
simonb
14c80e001b
Add wpi@pci.
2006-08-13 02:27:32 +00:00
christos
5afff5edf4
Fix missing initialization of tmpvn; thanks gcc.
2006-08-13 00:56:37 +00:00
agc
448cb4aa28
uncomment INCLUDE_CONFIG_FILE - the information is useful, and is on by
...
default in other GENERIC configs
2006-08-12 22:28:07 +00:00
christos
cf1ddb6596
- Check if a disk has wedges, and use the wedge device corresponding to the
...
root partition, instead of punting. This makes booting work
with traditional disklabel disks and wedge autoconfiguration.
- factor out disk opening code.
2006-08-12 21:45:22 +00:00
christos
e43176da19
add dk.
2006-08-12 19:55:42 +00:00
christos
f96e7c6a82
Revert previous borken change.
2006-08-12 19:15:19 +00:00
fvdl
3a0f71ac74
Make sure to override the trigger variable with IST_LEVEL, as well
...
as the ioapic flags, in the case of an ACPI interrupt without
override.
2006-08-12 16:20:58 +00:00
fvdl
9558563497
Record the ACPI global int in the interrupt structure for ISA interrupt
...
overrided (e.g. the SCI interrupt), so that it may be found correctly by
the ACPI interrupt establish function, should the number be different
from the original source.
2006-08-12 16:19:13 +00:00
christos
b300b74469
Disable SYSTRACE by default on all kernels (discussed with core)
2006-08-12 15:29:52 +00:00
uwe
a2668e7027
Link libkern last. It contains functions normally found in libgcc, so
...
other libraries might have references to them.
Makes this compile with gcc4 (that emits calls to __ash[rl]di3 in libsa).
2006-08-12 11:38:11 +00:00
macallan
5f55aaa2e1
Add audio input support. From Magnus Henoch, fixes PR 32664
2006-08-11 20:37:43 +00:00
rjs
f80e237485
Add timecounter support. Copied from prep.
2006-08-11 15:19:59 +00:00
yamt
467e0c9853
"xm shutdown" support for xen3. ok'ed by Manuel Bouyer.
2006-08-11 13:22:43 +00:00
xtraeme
2dc3c42b88
* Skip duplicated freq values (they show up with different fid/vid).
...
* Fix cstate->fsb before calling k7pnow_states(), we need to use CPU
MHz value like openbsd does.
Tested by Rhialto.
2006-08-10 19:45:09 +00:00
xtraeme
f0c9466074
Update license. I've been talking with Martin Vegiard (original author)
...
and he wanted to move his license to TNF, make it so.
2006-08-10 17:24:10 +00:00
xtraeme
423aebde2b
- Add k7_powernow_destroy() prototype into cpu.h.
...
- Call k7_powernow_destroy() unloading the module.
2006-08-08 21:04:29 +00:00
xtraeme
c822683a97
Attach the "available" node under "frequency". Thanks to Robert Swindells.
2006-08-08 20:13:27 +00:00
cube
f48480c398
files.x86 isn't included by Xen kernels, so opt_powernow_k8.h never gets
...
created by config(1), and thus it's not safe to use it in cpuvar.h.
Simply declare the prototype for k8_powernow_init in powernow.h. No need
to #ifdef protect a prototype, after all, only its users.
Un-breaks build of Xen kernels.
2006-08-08 16:34:34 +00:00
tsutsui
75c544cd93
Workaround fix for a problem caused after IPL_* macro changes.
...
Based on a patch from mrg on port-sun2.
2006-08-07 23:29:38 +00:00
tsutsui
cab7ee65e0
Remove __P().
2006-08-07 23:24:55 +00:00
tsutsui
5011ef47f2
uvm_pagealloc(9) can fail, so handle that case in pmap_enter(9).
2006-08-07 23:19:36 +00:00
xtraeme
08d26dfcb7
Enable POWERNOW_K8, now that it's working.
2006-08-07 21:33:49 +00:00
xtraeme
b34720ab68
* Create "machdep.powernow.frequency" again, it should work with estd.
...
* Remove flags member of powernow_cpu_state, we don't need it.
* Rename fsb member of powernow_cpu_state struct to pll, to use
same struct than is used in powernow_k8.c.
2006-08-07 21:16:03 +00:00
xtraeme
a4a1d218d3
* Do not change struct powernow_pst_s (I added another member in my
...
previous patch) and this MUST be of that size, otherwise the tables
won't be found.
* powernow_k8.c moved into x86/x86, it should work both i386 and amd64.
* Added more DPRINTFs needed to found the first problem.
* Create "machdep.powernow.frequency" again, I can't remember why I
removed frequency... it should work with estd now.
* Do not try to call k[78]_powernow_init() if cpu is not AMD (thanks
to christos).
And more things I can't remember, but this time it will work in
Athlon 64 cpus and it won't crash in EM64T cpus.
2006-08-07 20:58:23 +00:00
oster
e350cc0fbe
Model 14 here is the 'Pentium-M (Yonah)', so let's use that
...
instead of the default.
2006-08-07 17:41:54 +00:00
tsutsui
8dc36c4c0f
KNF, TAB/space cosmetics
2006-08-07 17:36:53 +00:00
cube
bb041282a1
Correctly free freq_names and cstate.
...
XXX This code is bogus anyway. Global variables vs. MP systems, anyone?
2006-08-07 11:39:30 +00:00
xtraeme
421fdf2f64
Free freq_names if k[78]pnow_current_state is NULL, pointed out
...
by cube.
2006-08-06 18:21:32 +00:00
dyoung
0cf23243f9
Use ${SYSDIR}/arch/mips/ instead of ../mips/, which was fragile.
2006-08-06 17:22:47 +00:00
dyoung
bc21bda1c9
Make the 'tags' target work better: use ${SYSDIR}/arch/evbmips/
...
instead of ../evbmips/, which was pretty fragile. Cope with long
argument lists using the echo ${args} | xargs ctags idiom used in
other architectures' tags target.
2006-08-06 17:21:58 +00:00
xtraeme
e7d2347699
* Sync powernow_k7.c driver with OpenBSD, it seems to work much
...
better finding PST tables.
* Use functions defined in powernow_common.c to detect if the
CPU can run powernow.
* Update the LKM with current code.
2006-08-06 16:05:07 +00:00
christos
0fe2e6efc3
PR/34116: Takuya SHIOZAKI: acpiapm(4) misuses config(9)
...
acpiapm(4) always matches the first node of AML, which is unrelated
with acpiapm. Separate acpi(4)'s children into two individual interface
attributes.
2006-08-06 15:46:54 +00:00
xtraeme
9c74798bdd
AMD PowerNow!/Cool`n'Quiet driver for NetBSD/amd64,
...
adapted from OpenBSD.
Tested on a few machines:
http://bigbird.dohd.org:3021/NetBSD/dmesg
http://www.bsd.org.il/netbsd/acpi/dmesg
Thanks to cube, elad and others for testing and fixes.
Enabled by default on GENERIC.
2006-08-06 15:37:21 +00:00
bjh21
891d055e7c
Nothing in the tree pays any attention to "options NC" any more, so don't set
...
it.
2006-08-05 23:11:11 +00:00
bjh21
6e83f00384
The Hydra code should probably be removed, but until it is, it may as well
...
not generate spurious diffs in my tree, so bring it up to my working version.
2006-08-05 23:03:21 +00:00
bjh21
3c8394c448
Centralize the various checks for validity of a CPU context in one macro,
...
so we don't have to get it right in lots of different places.
2006-08-05 22:54:28 +00:00
bjh21
d97d9a1480
Xarm32VIDC has supported pckbd(4) for several releases now, so it's probably
...
safe to stop using rpckbd(4) in wscons configurations.
2006-08-05 22:33:44 +00:00
sanjayl
265929b20e
1st cut of Powermac G5 support (uses bridge mode).
2006-08-05 21:26:48 +00:00
bjh21
69c3a7ed34
bcopy -> memcpy
...
bzero -> memset
2006-08-05 21:25:39 +00:00
bjh21
758ec34161
ANSIfy, un-__P, and generally KNF.
2006-08-05 18:22:57 +00:00
bjh21
21a0df473c
This file seems to be unused, left behind by the last I^2C overhaul.
...
Remove it.
2006-08-05 16:44:43 +00:00
bjh21
1426eb6e49
ANSIfy, un-__P, light KNF.
2006-08-05 16:38:57 +00:00
mhitch
74f4d61b61
gcc4 fix: change a couple of volatile void functions.
2006-08-04 02:32:30 +00:00
mhitch
710f94acb4
gcc4 fix: needs string.h
2006-08-04 02:30:48 +00:00
mhitch
856bf4faf5
gcc4 fix: needs stdlib.h
2006-08-04 02:30:00 +00:00
mhitch
7e08a789a6
gcc4 fix: correct declaration of 'end'.
2006-08-04 02:26:49 +00:00
mhitch
1b474f00d6
gcc4 fix: change prototype and definition of volatile void usage().
2006-08-04 02:23:23 +00:00
mhitch
370e3a585e
gcc4 fix: need to cast string variable.
2006-08-04 02:21:19 +00:00
mhitch
8511e80fdb
gcc4 fix: gcc4 more strict on checking signed/unsigned.
2006-08-04 02:19:55 +00:00
mhitch
5a37c00320
gcc4 fix: gcc4 bug generates a label twice. This label can't be conveniently
...
ignored like bpendtsleep, but a clue from the commit skipping the bpendtsleep
label for vax provides a workaround. Move the label to an earlier location
and gcc4 only generates one label. The label just marks the start of
memory protected during a memory test, so excluding a little more memory
from that test should be fine.
2006-08-04 02:17:34 +00:00
mhitch
26264a025e
gcc4 fix: correct of couple of casting errors picked up by gcc4.
2006-08-04 02:09:19 +00:00
mhitch
7e0fcda313
gcc4 fix: include sy/device.h to pick up a definition of something which
...
I've forgotten - needed by gcc4.
2006-08-04 02:07:59 +00:00
mhitch
ce5b58c8c7
gcc4 fix: gcc3 was apparently more lax in structure declarations - change
...
order of including nextkbdvar.h and wskbbdmap_next.h.
2006-08-04 02:05:12 +00:00
mhitch
b9021f4ff0
gcc4 fix: correct declaration of 'end'.
2006-08-04 01:58:49 +00:00
mhitch
1f636ff58a
gcc4 "uninitialized" variable; previous workaround doesn't satisfy gcc4 -
...
explicitly initialize drq.
2006-08-04 01:56:42 +00:00
mhitch
4016823297
gcc4 fix: needs stdlib.h
2006-08-04 01:51:31 +00:00
mhitch
3264771d41
gcc4 fix: static devsw didn't match the prototype.
2006-08-04 01:50:30 +00:00
mhitch
c97e01a899
gcc4 fixes: need to include stdlib.h; fix prototype and definition of
...
local error() function.
2006-08-04 01:48:02 +00:00
mhitch
fa97ed2f83
More gcc4 "uninitilized" variables.
2006-08-04 01:45:05 +00:00
mhitch
425bfd4d05
gcc4 "uninitialized" variables; just like pmap_motorola.c and amiga/pmap.c.
2006-08-04 01:44:12 +00:00
bjh21
62d6ab40d3
Support for timecounters on acorn32, supplied by Mike Pumford. Only
...
compile-tested by me, but he promises it works.
2006-08-03 23:19:06 +00:00
mhitch
977da07ffe
gcc4 checks for and warns of matching constraints that don't specify
...
a register operand. Remove the matching constraint and change the output
operand constraint from "=m" (write-only) to "+m" (read-write).
2006-08-03 20:32:07 +00:00
mhitch
23e6dfaccf
Add a new ADOS partition type, "RAI?" to specify a RaidFrame partiion
...
which can then be autoconfigured. Currently can only use the 'c'
partition of the raid* device, since there will be no RDB on the device.
2006-08-03 20:29:54 +00:00
mhitch
1553e3ad3f
gcc4 uninitialized warning - initialize the darned thing like pmap_motorola.c.
2006-08-03 20:26:24 +00:00
mhitch
7f15b0ef11
gcc4 checks for and warns about specifying a general register constraint
...
for operands that won't accept an address register. Change constraint
to specify only a data register.
2006-08-03 20:24:57 +00:00
hubertf
db43815c20
Add commented-out "joy* at eap?" & point people at eap.4 before enabling.
...
Per discussion with drochner@
2006-08-03 00:19:21 +00:00
reed
242dae6299
Fix comment, removed some periods at end of a couple comments (not all),
...
and alphabetize "ral" before "re".
This will make it easier to diff with GENERIC_LAPTOP.
No real changes.
2006-08-02 16:24:29 +00:00
reed
35728fe8e7
Fix some comments, tabs or indenting, and some ordering
...
to make this easier to diff with the GENERIC config.
No real changes.
2006-08-02 16:20:45 +00:00
jmcneill
165e6acd89
Allow unichromefb(4) to be the system console.
2006-08-02 01:44:50 +00:00
he
788b068ad5
Bump SYMTAB_SPACE so that it fits again.
2006-08-01 22:21:19 +00:00
hubertf
ded0447fa8
spc(4) can also attach to pcmcia(4), as was already in hpcmips/GENERIC
...
for quite some time. Add it to all systems that have pcmcia SCSI.
Pointed out by Björn Johannesson <rherdware@yahoo.com> in private mail,
OK'd by matt@
2006-07-31 23:29:54 +00:00
he
ade3eb1a11
Also comment out audio* at audiobus? now that no audio device is available.
2006-07-31 22:53:43 +00:00
wiz
a1fd1fd937
Sort twa before twe.
2006-07-31 22:23:09 +00:00
mrg
95543a8e6e
add a new "biosmem_implicit" variable that is set when a bootloader
...
info parser sets "biosbasemem" and "biosextmem" from. check for this
when probing memory size, rather than biosbasemem/biosextmem being
zero which is no longer true. also, make the REALBASEMEM/REALEXTMEM
options work properly with multiboot-booted kernels. fixes PR#33918.
2006-07-31 20:59:07 +00:00
christos
fa94c5cda1
mention the correct PR/33725
2006-07-31 18:40:41 +00:00
christos
596f06d2d9
workaround for PR 33918
2006-07-31 17:07:27 +00:00
ad
39e6d49dad
tcfb_cnattach(): pass the slot address through TC_PHYS_TO_UNCACHED() in
...
case the PROM hands us a physical or KSEG0 address.
2006-07-31 00:19:05 +00:00
bouyer
0a5662efed
Add twa(4) and ld at twa
2006-07-30 17:55:31 +00:00
bouyer
7877547494
Add twa(4) and ld at twa where it makes sense.
2006-07-30 17:53:50 +00:00
simonb
6c1cfac08b
Add support for 82945GM and (untested) 82945P AGP. FreeBSD and
...
Linux both treat the 945 series exactly the same as the 915 series
for AGP, so just match a few extra device IDs.
2006-07-30 04:23:44 +00:00
ad
d8360081f7
Remove RASTERCONSOLE support from the pmax port.
2006-07-29 19:10:56 +00:00
kiyohara
43b03eea5b
Alphabetical order.
2006-07-29 19:02:28 +00:00
riz
dd3bbab5ac
Change "-mcpu=i486" to "-mtune=i486" so this will compile with gcc4.
2006-07-28 20:16:14 +00:00
hannken
fc67a08a9c
Remove 'unused variable p'.
2006-07-28 14:08:11 +00:00
simonb
7056ad57e0
Remove a few trailing blank lines.
2006-07-28 08:15:29 +00:00
drochner
84f50d1b92
don't install <machine/db_machdep.h>, this is kernel only
2006-07-26 19:54:56 +00:00
elad
0050618207
deprecate "options VERIFIED_EXEC"
...
veriexec pseudo-device doesn't need a count anymore too
XXX: port masters should propagate this to their ports
2006-07-26 15:34:39 +00:00
tron
30d6332135
Bluetooth fixes by Iain Hibbert:
...
Remove bthset(4) device and add btsco(4) in its place. This is an
improved version which is not just for headsets, as it can receive
incoming connections (eg for Hands Free Profile). Update bthset(1)
control utlitiy to relate to new device.
2006-07-26 10:43:01 +00:00
tron
4241fec1bf
Bluetooth fixes by Iain Hibbert:
...
Change the way in which bluetooth devices attach to system. The
new way is for devices to attach directly to a btdevN device via
its own control file /dev/btdevN.
- bthub(4) is replaced by btdev(4).
- /dev/bthubctl is replaced by /dev/btdevN.
- configuration now uses proplib(3) property lists.
- btcontrol(8) updated to use new API, and now uses private
- XML config file /var/db/btdev.xml.
2006-07-26 10:30:59 +00:00
martin
a8770a2683
Make it compile again
2006-07-26 08:09:21 +00:00
cube
cad5e9a56c
Remove "atapibus* at umass?" and "scsibus* at umass?" when there is
...
already an attachment to the interface attribute (atapi and scsi).
Part of PR#34085, although it is the contrary to what the submitter
suggests (which shows that having both in a config file can be confusing).
2006-07-26 07:00:23 +00:00
elad
ddf6300b26
typo; from Arnaud Lacombe, thanks!
2006-07-25 18:43:15 +00:00
elad
290bf1e3e7
fix typoe; thanks ober
2006-07-25 18:14:20 +00:00
riz
e0f4b4c3cf
Adapt to change in args for falloc(). Reported by Hisashi T Fujinaka
...
on current-users.
2006-07-25 05:14:38 +00:00
mrg
9eca1294f7
fix a typo in a comment and a very minor KNF.
2006-07-25 00:23:38 +00:00
gdt
cf30106955
Add UGEN_BULK_RA_WB, requested by cube@.
2006-07-24 17:41:30 +00:00
kardel
587059915b
get tickle_tc() prototyped unconditionally
2006-07-24 16:37:24 +00:00
gdt
f9f3dc0a85
Add UGEN_BULK_RA_WB, which allows users of ugen(4) to request read
...
ahead and write behind, improving performance for the Universal
Software Radio Peripheral (USRP) used with GNU Radio.
Enable UGEN_BULK_RA_WB in GENERIC and GENERIC_LAPTOP; behavior is
unchanged unless the new ioctl is called.
This code was written by Joanne Mikkelson under funding from DARPA's
ACERT program.
ok'd by christos@, tested by Berndt Josef Wulf
2006-07-24 14:24:48 +00:00
drochner
53f4a934ae
revert previous (executable mapping of data needed for secondary CPU
...
spinup), this is not needed anymore
2006-07-24 10:57:13 +00:00
drochner
b5d3716437
Set the "NXE" bit (if available) early, before the cpu_info struct
...
is accessed. Without this, the (secondary) CPU chokes on the NX bit in
the PTE.
2006-07-24 10:55:25 +00:00
ad
f474dceb13
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
uwe
68272cc770
tlb_exception: Move and indent TLB_ASSERT to reduce visual clutter.
...
Fix function name in the panic message. Print expevt on panic.
Split panic message so that the dumped numbers are on a separate line.
2006-07-22 22:43:43 +00:00
uwe
3ed02eac7c
exp_type[] was constified in exception.c but an extern declaration in
...
db_interface.c was not updated. Declare it publicly. While here,
constify the array itself too.
2006-07-22 21:58:29 +00:00
tsutsui
84180e1158
- reorganize bootinfo structures and fix bootinfo handling in bootloader
...
(mostly based on pmax)
- pass symbol info from bootloader to kernel via bootinfo
(currently bootinfo is allocated in the bootloader and
copied by kernel later; maybe we should rethink about this)
- use passed bootinfo to initialize ksyms(4) in kernel
- remove options SYMTAB_SPACE from kernel config files
- bump bootloader version
2006-07-22 18:15:05 +00:00