bouyer
15c40f8b5b
The IBM drive I have here supports DT, but claim version 3 only.
...
So check for version 3, not 4 when looking for DT support.
This should be safe as these bits are reserved for older devices, they
should be set to 0 when not supported.
2002-04-23 17:28:43 +00:00
christos
7ad1c0f407
Don't forget to set mature and unuse the file.
2002-04-23 17:20:58 +00:00
kleink
3626919f4c
Oops, swapped mtsrin operands in previous.
2002-04-23 17:14:45 +00:00
tv
7da1186e67
Use ${INSTALL_FILE} to move /boot.atari into place so it is seen by an
...
UNPRIVED build.
2002-04-23 17:04:31 +00:00
christos
1261c89715
From OpenBSD, via FreeBSD: If a set{u,g}id binary is invoked with fd < 3
...
closed, open those fds to /dev/null.
XXX: This needs to be fixed in a better way. The kernel should not need to
know about /dev/null or special case 0, 1, 2.
2002-04-23 15:11:25 +00:00
uch
14fff32a83
remove duplicated SH3, SH4 define.
2002-04-23 13:59:03 +00:00
hannken
94a48c8c9f
Remove the cyrillic keysyms. This was not done the right way.
...
Will come back after 1.6 has branched.
Approved by: Matthias Drochner <drochner@netbsd.org>
2002-04-23 13:42:46 +00:00
bouyer
25d4f402ce
Regen: bump message size to 16 octets.
2002-04-23 12:56:01 +00:00
bouyer
6d37782a49
Bump the space for SCSI messages from 8 to 16 octets, as 8 may not be
...
enouth for IDENTIFY + TAG + PPR.
Get rid of constants in C code by use of a offsetof macro.
2002-04-23 12:55:26 +00:00
kleink
3a03930d13
Add a third argument to pmap_bootstrap() which platform-specific
...
initialization can use to specify additional segment registers to be set
up in the kernel pmap.
2002-04-23 12:41:04 +00:00
ad
ea92353d58
MLX_GET_SYSDRIVE expects the unit number returned in *arg. Should fix PR
...
14116.
2002-04-23 11:57:45 +00:00
bouyer
cf06149dac
Enable software LED control based on LED0 feature, not #define.
...
For now, set the LED0 feature if SIOP_SYMLED is defined in siop_pci_common.c.
From Jason R Thorpe.
2002-04-23 10:38:37 +00:00
bouyer
71103278cf
Set SF_CHIP_LEDC for chips that support it. Based on patch sent in private
...
mail by Jason R Thorpe.
2002-04-23 10:11:39 +00:00
bouyer
b6fee4019d
Add some new features:
...
- SF_BUS_ULTRA3, for Ultra/3 (80Mhz) busses
- SF_CHIP_LEDC, led on GPIO0 with hardware control
- SF_CHIP_DT, support DT clocking.
2002-04-23 10:06:44 +00:00
bouyer
d77c3b3d84
Add the Parallel Protocol Request message.
2002-04-23 09:46:51 +00:00
ragge
b0fa7eb2c1
Someone had a braino here; IP_TTL != IPDEFTTL. This caused the standalone
...
udp traffic to only have a ttl of 4.
Found by Jens Nilsson, jens@rockstorm.se .
2002-04-23 09:16:09 +00:00
bouyer
e49057af19
Report SPC-2 features (DT clocking, quick arbitration and selection,
...
information unit transfers) though periph_cap.
2002-04-23 09:09:55 +00:00
pk
ebe575d3ca
BUS_ADDR(): avoid signed conversions.
2002-04-23 07:17:29 +00:00
manu
c7dcec33a1
Added IRIX /dev/usema and dev/usemaclone (void driver for now, will be
...
filled later)
2002-04-23 06:48:46 +00:00
augustss
0405958cec
Check for write permission for some ioctls.
2002-04-23 06:34:11 +00:00
manu
ee5b3b3977
Added a void IRIX /dev/usema and /dev/usemaclone pseudodevice driver.
...
IRIX uses this for implementing atomics operation on semaphores
This will be filled later.
2002-04-23 05:51:14 +00:00
manu
f599dce291
Added fchdir, fchown and fchmod system calls
2002-04-23 05:47:38 +00:00
kleink
0b463cc8f9
Express tempsave and disisave addresses using the symbolic names of the
...
exception handlers which they are `borrowed' from.
2002-04-22 23:20:08 +00:00
fredette
5c3869c64c
Removed the old installboot, we now use the new /usr/sbin/installboot.
...
Now install a raw binary version of bootxx, since that's what this
new installboot expects.
2002-04-22 21:15:40 +00:00
fredette
3b190a12d6
To make things build correctly, rely totally .PATH and never
...
have source files be explicit paths.
2002-04-22 21:13:34 +00:00
ad
9a09578e25
Add a driver for ICP-Vortex GDT and Intel Storage RAID controllers. Parts
...
taken from OpenBSD. Test hardware kindly provided by Intel. This still needs
management bits, and doesn't support older controllers, but that shouldn't
be hard to fix.
2002-04-22 21:05:19 +00:00
bouyer
84b0f1e37d
Adapt for script "wait MSG_OUT after select" change: now, when we get
...
selection timeout, SCRATCHE points to the slot which triggered the timeout,
not the next one.
2002-04-22 20:47:20 +00:00
bouyer
dbe8f22921
Regen: block on wait MSG_OUT after a SELECT.
2002-04-22 20:45:59 +00:00
bouyer
5242b16c65
It seems that the script processor continue to exec a few intructions
...
after the selection timeout is posted but the number executed isn't
reliable. So wait for MSG_OUT rigth after the select so that the state of
the script when the interruption is handled is known.
2002-04-22 20:45:27 +00:00
bouyer
8ba368a0b6
Really, don't set siop_cmd->tag in setup_table()
2002-04-22 20:31:49 +00:00
matt
fd0e30f1c5
Let's not free an uninitialized variable.
2002-04-22 19:29:55 +00:00
uch
d1b9873090
make these compile with gcc -O0
2002-04-22 18:57:43 +00:00
kleink
0b82377f11
Fix a swapped register pasto(?) introduced in rev. 1.17.
2002-04-22 18:31:11 +00:00
bouyer
b5c850f201
Regen: tagged queuing support, and led on/off fragments.
2002-04-22 15:55:37 +00:00
bouyer
9080ea0aa3
Add the led_on/led_off script fragments.
2002-04-22 15:55:09 +00:00
bouyer
4cda08fb6e
Add support for tagged queuing to esiop (256 tags per device).
...
For this add another indirecton: the DSA in the LUN table points to
a table of DSA indexed by the tag number when tagged command is in use.
For non tagged command, the LUN DSA still points to the tables describing the
xfer directly.
2002-04-22 15:53:39 +00:00
bouyer
e3f96dde51
Fix last change: assign siop_cmd->tag in callers instead of siop_setuptables(),
...
and use siop_cmd->tag instead of xs->xs_tag_id. This way siop can use
xs->xs_tag_id + 1 without interferences with esiop.
2002-04-22 15:48:55 +00:00
bouyer
458fca4e6a
Add esiop at pci.
2002-04-22 15:45:19 +00:00
ad
034f7b1db1
Name the thread after the device.
2002-04-22 15:16:56 +00:00
augustss
a3343212c3
Add spic.
2002-04-22 13:03:06 +00:00
augustss
93e745b84c
Another disk quirk.
2002-04-22 12:48:40 +00:00
augustss
0545947a9e
Add spic.
2002-04-22 12:43:50 +00:00
augustss
5b899ef99d
Attach the spic driver via ACPI.
2002-04-22 12:42:56 +00:00
augustss
d32b5e84cc
Add a driver for the Sony SPIC that handles jog dials etc.
...
This driver works on my SRX77, but probably little else.
It makes the jog dial appear as a wsmouse.
2002-04-22 12:42:11 +00:00
wiz
6a32f7f6a3
Move psm.c and psmreg.h to pms.c and pmsreg.h, since they contain the
...
pms (not psm) driver.
Fix a debugging message to print the correct function name.
Approved by Christos.
2002-04-22 10:44:46 +00:00
bouyer
72906f4578
In siop_setuptables(), use the proposed tag_id, not tag_id +1.
...
In siop.c bump siop_cmd->tag by one as tag id 0 is reserved for untagged cmds.
2002-04-22 09:43:44 +00:00
augustss
7f7ab48604
Rename the audio "bus" attribute audiobus to avoid confusion with audio
...
device.
2002-04-22 09:41:19 +00:00
msaitoh
3e139496d2
remove unused option
2002-04-22 08:24:02 +00:00
gmcgarry
e99aada22c
Bump ramdisk size.
2002-04-22 06:10:16 +00:00
manu
0e9a3e0d43
- We now use irix_sys_mmap instead of svr4_sys_mmap
...
- initial support for MAP_AUTOGROW flag. When mapping beyond the end of file is
requested with MAP_AUTOGROW, if pages beyond the end of file are touched, the
file should be resized. We are not able to emulate this yet, so we immediatly
resize the file to fit the whole mapping.
- implements mmap64
2002-04-22 05:58:46 +00:00
msaitoh
9121727bf6
increase _INTR_N from 7 to 11 (count both SCI and SCIF)
2002-04-22 02:05:33 +00:00
bouyer
2f72a4fcc7
Generated from esiop.ss, for the new esiop driver.
2002-04-21 22:53:37 +00:00
bouyer
8cfc41f9ed
First cut at a esiop driver (enhanced siop). Doesn't implement tagged queuing
...
yet.
If is restricted to SIOP which implement the load/store instruction, and
has 10 scratch registers (basically, 825 and newer, possibly 770).
It implements a different interface between host and script, using a real
ring for command starts, and improved support for reconnect which will allow
256 tag per device. It uses interrupt on the fly to signal complete command,
which allows several commands to be serviced per interrupt and doesn't require
the script to stop to signal command completion.
2002-04-21 22:52:05 +00:00
bouyer
4b8e2f7002
- handle INTFLY (interrupt on the fly) command
...
- hanlde set/clear carry
- handle shl, shr (shift left and rigth) and xor operators
2002-04-21 22:40:10 +00:00
kleink
884898e332
Convert the spill stack frame to use symbolic offset names; inspired by
...
a conversation with Matt Thomas.
2002-04-21 22:05:45 +00:00
ragge
2d53738484
Cast some args to unsigned long (used with pointers).
2002-04-21 21:00:29 +00:00
ragge
f2996b0e79
Add dkbad, from 4.4.
2002-04-21 20:56:33 +00:00
ragge
bc27ff6af0
Keep the isbad() prototype here where it belongs, instead of random places.
2002-04-21 20:55:48 +00:00
manu
4678e0b326
Fixed functions to get the number of CPU in sysmp() and systeminfo(). The
...
problam was that when hw_sysctl() is used, the result is supposed to be
in userland
2002-04-20 21:25:01 +00:00
bouyer
a8ac9f8638
Fix scratchd2 address.
2002-04-20 20:56:25 +00:00
manu
ded3c31a9c
On IRIX, fcntl F_FREESP, F_ALLOCSP, F_FREESP64 and F_ALLOCSP64 commands
...
ignore the len argument. We now correctly emulate the behavior of these
commands.
2002-04-20 20:38:21 +00:00
thorpej
c3050006aa
* Defflag the SH3 and SH4 options.
...
* In <sh3/cputypes.h>, always define both SH3 and SH4 if _LKM is defined.
2002-04-20 19:59:11 +00:00
kent
4cbdc3964d
uaudio_set_params():
...
Correct a parameter of uaudio_chan_init() for recording.
This change fixes kern/16385.
2002-04-20 17:36:16 +00:00
kent
e034d9364c
Clear the busy flag of an alt when a channel is closed.
2002-04-20 17:04:32 +00:00
manu
e67d46d7af
Added one more system call: msync
2002-04-20 16:56:28 +00:00
manu
21d2265eea
Fixed mistakes in irix_sys_fcntl() (missing breaks in case statement)
2002-04-20 16:20:12 +00:00
manu
d5ed80d9c6
The IRIX usinit(3) function expects a page of memory to be available at
...
address 0x200000 (disasembling usinit shows that this address is hardcoded in
libc). It uses it for locks and semaphres.
We therefore allocate this page of memory, to prevent IRIX process from
faulting when thay call usinit(3).
2002-04-20 16:19:22 +00:00
bouyer
0852b37f15
Note that if siop_common_xfer is changed, the scripts need to be changed too.
2002-04-20 15:25:53 +00:00
manu
1f32c2b1c4
One more unsupported feature: SGI_SATCTL
2002-04-20 07:43:35 +00:00
manu
829bfed008
Added missing irix_misc.c
2002-04-20 07:42:32 +00:00
simonb
b0b78e1e37
Fix a white-space nit.
2002-04-20 06:04:35 +00:00
mjacob
acfd588eca
Number of luns supported for SCC-2 is actually really 16384- top
...
3 bits are lun address modifiers.
Remove code that (incorrectly) thought it was asking the f/w to only
PLOGI if not already PLOGI'd. The current f/w documentation tells us
that we have this backwards.
2002-04-20 05:05:56 +00:00
bouyer
97fe8b91c5
Move a few things around, so that ic/siop_common.c and pci/siop_pci_common.c
...
can be compiled without including siopvar.h.
2002-04-20 00:15:54 +00:00
kleink
a641861ab8
Rig pmap_print_mmuregs() for the 601.
2002-04-19 20:56:56 +00:00
heinz
47141ed0bf
Add missing CVS tag
2002-04-19 16:43:38 +00:00
heinz
9f8fa51b2d
Removed the files after renaming to kf_iso8859_1_* (in agreement with
...
is@netbsd.org ).
2002-04-19 16:38:13 +00:00
heinz
3c56e1f6a3
Add options for console fonts
2002-04-19 16:30:27 +00:00
heinz
691273a308
Add options for iso8859-1 and -2 kernel fonts and change the file selection
...
for kernel fonts (in agreement with is@netbsd.org )
2002-04-19 16:29:17 +00:00
heinz
34da823975
regen after GENERIC v1.178
2002-04-19 16:14:01 +00:00
heinz
deadec2d40
Add options for console fonts
2002-04-19 16:11:26 +00:00
drochner
9c80231f6b
check interrupt status of the PCI interface chip (if possible)
...
before calling the (slow) isic handler
being here, remove #ifdefs for FreeBSD and old version support
and add RCS ID tags
2002-04-19 10:55:46 +00:00
gmcgarry
68388660cf
Set ndrq to zero if no drq is specified.
2002-04-19 05:27:04 +00:00
wiz
bc768c8abb
Remove unneeded cdev_decl(pms).
2002-04-19 02:15:59 +00:00
wiz
440337fdce
Remove (commented out) pms cdev_decl.
2002-04-19 02:12:00 +00:00
wiz
8aedc259f8
Don't cdev_decl(pms).
2002-04-19 02:10:17 +00:00
wiz
b430d917cf
Complete renaming of opms to opms (was mostly pms internally).
...
Mechanical change, tested by cross-compiling GENERIC from i386.
Approved by christos.
2002-04-19 01:43:48 +00:00
simonb
f09098b78b
Add a newline to a debug printf.
2002-04-19 01:14:17 +00:00
wiz
d79f4782b6
Complete renaming of opms to opms (was partly named pms, externally and
...
internally). Move arm/iomd/pms* to arm/iomd/opms*. Mechanical change,
tested by cross-compiling a kernel from i386.
Approved by christos.
XXX: What are arm/arm32/conf.c and arm/include/conf.h good for?
2002-04-19 01:04:38 +00:00
gehenna
7fdc59f9fc
Regen
2002-04-19 00:55:31 +00:00
matt
79b1afa490
Change test for M_EXT to M_READONLY for MROUTING. We only need to to do
...
a pullup if we aren't allowed to modify the packet.
2002-04-18 22:33:21 +00:00
thorpej
46a2773ba8
* Fix the CS_IS_ENABLED() logic so that it actually evaluates to
...
"true" at the appropriate times for non-PCMCIA interfaces. This
means that the ENETRESET path in cs_ioctl() now runs, thus fixing
multicast (and IPv6) on my Shark. Yay.
* Simplify cs_hash_index(): Rather than taking the bottom 6 bits of
a big-endian CRC32 and reversing them, just take the top 6 bits of
a little-endian CRC32.
2002-04-18 21:58:02 +00:00
kleink
99d4b7c71f
Unused; already implemented in libkern.
2002-04-18 21:42:36 +00:00
thorpej
036066e625
Define the Symbios Logic and Tekram NVRAM contents.
2002-04-18 21:08:43 +00:00
thorpej
c685b2c67a
Regen: Added Symbios 53c875A product ID.
2002-04-18 20:36:30 +00:00
thorpej
cdd30a00ba
Add Symbios 53c875A product ID.
2002-04-18 20:35:39 +00:00
leo
1913310c9e
Handle uninitialize warning.
2002-04-18 20:12:01 +00:00
matt
66c475ca19
Use a common genassym.cf for all the PPC_MPC6XX ports. Add a makeoptions to
...
std.foo to indicate the directory to get genassym.cf from. Add an intrframe
to <powerpc/frame.h> and make trap_subr.S use symbolic offsets into it.
2002-04-18 20:08:05 +00:00
kleink
de339ffb8a
Alpha-sort/cosmetics.
2002-04-18 19:48:41 +00:00
tshiozak
eb4e540b0e
add PCI/USB vendor ID for Kurusugawa Electronics, Inc.
...
PCI-ID: 0x6809, USB-ID: 0x0b7e.
2002-04-18 17:40:56 +00:00
eeh
c54358008e
Remove unused file.
2002-04-18 17:24:09 +00:00
eeh
4acff51bdc
Cleanup a bit and get rid of unnecessary cache flushes.
2002-04-18 17:19:12 +00:00
eeh
55bcc7df8b
Don't include cpuvar.h.
2002-04-18 16:37:26 +00:00
eeh
bb8f4cc510
Calculate NBPG from PGSHFT.
2002-04-18 16:31:47 +00:00
wiz
95bc0b09e2
Remove opms(4) for bebox (superseded by pms(4)).
...
Approved by christos.
2002-04-18 15:44:20 +00:00
bouyer
ca16b3dee1
Add libsa's files.c to list of sources, so that files[] exists.
2002-04-18 15:39:02 +00:00
martin
379eadc41a
Duh, 0 bits enable interrupts in the IPAC!
...
So to disable them all better use 0xff instead of 0x00 as mask. Noted
by Matthias Drochner.
Move some initialization unrelated to interrupts back to its place at
attach time.
2002-04-18 15:32:30 +00:00
tsutsui
e5c1c88d93
Add version strings by newvers_stand.sh to secondary boot.
2002-04-18 14:54:38 +00:00
briggs
29e436c9e8
Enable new option SIOP_SYMLED
2002-04-18 14:32:57 +00:00
ad
49afc8d8b9
This file no longer used.
2002-04-18 13:41:35 +00:00
wiz
13ad4ddfa4
Remove duplicate lines.
2002-04-18 13:27:00 +00:00
wiz
dedd141239
Split opms@arm32 in opms@acorn32 and opms@shark.
2002-04-18 13:21:06 +00:00
wiz
5b79e27a96
This port never even had opms -- remove line referencing it.
2002-04-18 13:18:29 +00:00
wiz
5bcf16a588
-opms(i386)
2002-04-18 13:10:06 +00:00
wiz
c6dc851f64
Remove opms(4) and its device, /dev/pms0, from the i386 port, because
...
it has been obsoleted by pms(4).
Reviewed by fvdl and christos.
2002-04-18 12:54:09 +00:00
kleink
eb225418ed
Don't do random replacement in isitrap601; just like isitrap.
2002-04-18 12:33:26 +00:00
martin
ff434a1201
Handle unexpected interrupts better.
2002-04-18 12:19:05 +00:00
bouyer
618e11b77d
Add (commented out) options SIOP_SYMLED
2002-04-18 12:06:11 +00:00
bouyer
1d7af0f55e
defflag SIOP_SYMLED.
2002-04-18 12:04:05 +00:00
bouyer
52cdca5f88
If SIOP_SYMLED is defined, drive the activity LED though GPIO pin 1.
2002-04-18 12:03:15 +00:00
bouyer
7341a66098
Regen: add hooks to drive LED via GPIO.
2002-04-18 11:59:41 +00:00
bouyer
172d73c2d5
Add hooks to drive the activity led via the GPIO pin 1, as required by some
...
tekram and symbios adapters.
2002-04-18 11:56:11 +00:00
thorpej
0f3cb4bcae
Add a standalone routine for fetching the memory size from the
...
core module on an ARM Integrator board.
2002-04-18 05:30:45 +00:00
onoe
86920876dd
(force commit: no changes in the code)
...
WI_RID_SCAN_APS in previous commit works for Intel Pro/Wirelss 2011
with firmware 2.51.1.
It seems that the firmware automatically updated after the card runs on
Windows 2000 with 2011_2011B_CD_3.0 in Intel web site.
2002-04-18 05:24:28 +00:00
augustss
2f34976283
Regen.
2002-04-18 03:49:17 +00:00
augustss
544654cbc3
nother device.
2002-04-18 03:48:53 +00:00
gmcgarry
36adeea7c2
Don't frob MCR_IEN bit if on a 425e. Problem initially reported
...
by Christoph Badura:
It looks to me like the 425e uses reverse polarity of the MCR_IEN bit with
respect to the other 4xx models. That could be because it doesn't have
an inverter wired behind the IEN(OUT2) output of the UART.
Fix is inspired by change in OpenBSD. Serial console input is
confirmed working on 425e by Thilo Manske.
2002-04-17 23:31:24 +00:00
hubertf
0ee29be147
add appropriate description
2002-04-17 23:23:49 +00:00
bouyer
6b14001ff6
Really use a JUMP for NOP, not a block move.
2002-04-17 21:39:14 +00:00
gmcgarry
b3dae2b4b6
Regen: "digital audio"
2002-04-17 20:51:11 +00:00
gmcgarry
c4ab5a6201
typo in previous
2002-04-17 20:50:45 +00:00
gmcgarry
5123c61682
device id 0x13 is "digital audio" as reported by Thilo Manske.
2002-04-17 20:49:06 +00:00
gmcgarry
e25ab469b9
Attach apci console as an intio device, not a dio device.
...
Fixes console attach on 425e noted by Thilo Manske.
2002-04-17 20:40:30 +00:00
thorpej
a7a582e392
* Call board_init() rather than mem_init() (board_init() will take
...
care of that for us).
* Call board_fini() right before jumping to the kernel entry point.
2002-04-17 17:38:58 +00:00
thorpej
a400421fe8
Add board_init() and board_fini() routines for IQ80310 and IQ80321
...
eval boards.
2002-04-17 17:37:52 +00:00
martin
32b8af4ca2
Be carefull not to cause interrupts while /dev/isdn is not open.
...
Make the LEDs work.
2002-04-17 17:35:29 +00:00
martin
c8b77487a2
When clearing interrupts, clear IPAC interrupts for cards that have
...
one.
2002-04-17 17:34:48 +00:00
drochner
14a494bc05
return ENXIO if a driver cannot be found
2002-04-17 15:23:47 +00:00
rafal
7a25d8c7ba
Add event counter for zs interrupts and attach and use it; also, get the
...
zs major number out of the cdevsw table rather than hardcoding it in zs.c.
2002-04-17 13:49:54 +00:00
mycroft
f61e8b1c43
Per PR 13668, add tlp at pci.
2002-04-17 11:52:47 +00:00
wiz
2228f81f19
Fix two typos in comments. kern/16386 by Sean Davis.
2002-04-17 09:16:27 +00:00
wiz
b9abd324c6
Fix typo in comment. kern/16382 by Sean Davis.
2002-04-17 09:14:21 +00:00
mycroft
8de6aa0fbc
This file is redundant now.
2002-04-17 02:27:14 +00:00
mycroft
a03e2b5e1e
Remove TLP_MATCH_* options.
2002-04-17 02:26:48 +00:00
mycroft
558b4fb278
Switch from de to tlp by default.
2002-04-17 02:22:41 +00:00
mycroft
88e968078c
Remove TLP_MATCH_* options.
2002-04-17 02:19:13 +00:00
mycroft
332493e8b7
These machines are gone.
2002-04-17 02:04:26 +00:00
heinz
cc1422920f
Change name of console fonts kf_8x8.c and kf_8x11.c
2002-04-17 00:59:07 +00:00
heinz
89a0c77ff9
Add East European (iso8859-2) console fonts
2002-04-17 00:52:13 +00:00
heinz
77a6abbbed
Renamed kf_8x8.c and kf_8x11.c to kf_iso8859_1_8x8.c and kf_iso8859_1_8x11.c
2002-04-17 00:51:05 +00:00
thorpej
e1f3e69604
* Move the mii_bitbang attribute into dev/mii/files.mii
...
* Pull in dev/mii/files.mii from conf/files, rather than playing
the magic "files include order" dance in N machine-dependent
configuration definitions.
2002-04-17 00:35:04 +00:00
thorpej
37dc008ca3
Cleanup how file system configuration information is declared, grouping
...
related information together, with the file system code itself.
This is just low-hanging fruit -- more to come.
2002-04-16 23:14:05 +00:00
eeh
8c0f10ff03
Add icache_flus_page() to go with dcache_flush_page().
2002-04-16 23:13:13 +00:00
eeh
690711542d
We want pages modulo 16K not modulo 32K.
2002-04-16 23:11:20 +00:00
eeh
cd1c5cd9c5
Make lots of routines profile-friendly and get rid of some cruft.
2002-04-16 23:09:37 +00:00
bjh21
12282dd258
Regen. Remove pppoe from FALCON kernels.
2002-04-16 22:44:26 +00:00
bjh21
0884ac3b9e
Don't include pppoe in FALCON kernels, since they don't include any Ethernet
...
devices.
2002-04-16 22:42:55 +00:00
thorpej
4762adb809
Move ALTQ configuration definitions into altq/files.altq
2002-04-16 21:27:13 +00:00
thorpej
20ddfbf4c1
Move sysmon configuration definitions to dev/sysmon/files.sysmon.
2002-04-16 21:00:27 +00:00
thorpej
eedd94475c
* Move the mii_bitbang attribute into dev/mii/files.mii
...
* Pull in dev/mii/files.mii from conf/files, rather than playing
the magic "files include order" dance in N machine-dependent
configuration definitions.
2002-04-16 20:50:16 +00:00
thorpej
bbb03955e8
Centralize the RAIDframe config definitions.
2002-04-16 20:33:00 +00:00
manu
5261d673c9
Added getpgrp/setpgrp.
...
setpgrp is stolen from compat/sunos. It should probbaly be moved to
/compat/common
2002-04-16 20:15:47 +00:00
manu
08948f97d1
Added sysconf(SC_IP_SECOPTS)
2002-04-16 20:15:03 +00:00
thorpej
f23ba7637c
Add Application Accelerator Unit registers.
2002-04-16 17:36:06 +00:00
uch
5f10da67a7
Define all CPU types if _LKM is defined.
2002-04-16 17:33:56 +00:00
wiz
5040dc6d7d
Remove last(?) traces of pmsi.
2002-04-16 11:49:54 +00:00
drochner
e5abb78d1a
regen
2002-04-16 10:08:58 +00:00
drochner
276fd6a576
add some C&T VGA chip
2002-04-16 10:08:34 +00:00
kleink
b1a7e54209
pmsi(4) is gone.
2002-04-16 07:42:19 +00:00
onoe
fa97a362d4
Support WI_RID_SCAN_APS (wiconfig -D) for Symbol CF Card.
...
It apparently requires newer firmware (3.10.4), and doesn't work on
Intel PRO/Wireless 2011 (2.0.11).
2002-04-16 07:24:06 +00:00
martin
22143f5a44
Add strtoul.c, otherwise kernels using "wi* at pcmcia?" do not work
...
anymore.
Why only four archs provide this is beyound me.
2002-04-16 06:36:02 +00:00
enami
6cfcfb947c
genfs_{compat_}getpages(): For PGO_LOCKED request, it is safe to return
...
read only page if it was due to read fault. This avoid many unnecessary
read fault introduced by recent nfs_bio.c change. Reviewed by chuq.
2002-04-16 06:05:05 +00:00
enami
08625200a0
KNF and other misc. cosmetic changes.
2002-04-16 06:00:46 +00:00
thorpej
bbdbd9ab37
Add i80321 DMA controller registers.
2002-04-16 04:50:14 +00:00
uwe
42c0a37e03
Add Krups (sparc) devices.
2002-04-16 03:08:12 +00:00
manu
28a3cfe032
Do not restore SR on sigreturn: this could enable the user process to gain
...
unpropre privileges.
2002-04-15 20:48:12 +00:00
thorpej
d533e315ee
Fix a typo and an omission in last.
2002-04-15 17:27:39 +00:00
bjh21
1f1695ddff
Build the keymap-generating programs as hostprogs, since they're only run
...
on the host system and never installed.
Install the generated keymaps using <bsd.files.mk> rather than by hand, so
that all the UNPRIVED magic can work.
2002-04-15 17:27:33 +00:00
bjh21
5178253d62
Only include opt_*.h #ifdef _KERNEL_OPT.
2002-04-15 17:05:13 +00:00
mycroft
aa878fabc4
For 78Q2120 revisions 3 and earlier, punt to ukphy, as our special media status
...
routine does not work on those chips.
2002-04-15 16:50:52 +00:00
thorpej
bc6522fb34
Add bits for the XScale Auxillary Control Register.
2002-04-15 16:34:32 +00:00
onoe
a40f47b098
Add support to Symbol Wireless Networker CF card.
...
The card is Type 1 CF card and it doesn't have firmware in.
So we need to download the firmware image into the card before
touching it.
XXX downloading code should be written in generic (bus independent),
but I don't have enough information for now.
2002-04-15 15:05:58 +00:00
mycroft
69bae7ce64
Add wm.
2002-04-15 15:00:18 +00:00
onoe
410544177a
Generated from the firmware binaries for T3 series CF adapter.
...
Obtained from Tim Gardner <timg@tpi.com> who developoed the Linux driver.
And approved by Brad Lefore <blefore@sj.symbol.com> to redistribute it
with BSD license.
2002-04-15 14:58:51 +00:00
tsutsui
2168ee307b
Remove (commented-out) pmsi entries.
2002-04-15 14:47:03 +00:00
mycroft
0a948745d1
Regen.
2002-04-15 14:44:30 +00:00
mycroft
9d7578b25c
Use chip numbers for most of the new Adaptec IDs, not board numbers.
2002-04-15 14:43:42 +00:00
skrll
6024d2c603
Nuke pmsi
2002-04-15 12:52:28 +00:00
joda
518cc55c27
Maxtor D040H2 also can't modesense
2002-04-15 12:40:28 +00:00
ad
e200da16d8
Regen.
2002-04-15 11:12:46 +00:00
ad
aad41f43b6
Add a bunch of Adaptec, Dell and HP products. From OpenBSD.
2002-04-15 11:12:25 +00:00
leo
6b640fdcec
Fix PR-16305. Make the 'end' symbol local.
2002-04-15 09:29:56 +00:00
mhitch
77b771d03b
Don't copy boot.amiga to ${DESTDIR}/ - it is now done by the install/update
...
script, sysinst, or manually when the bootblock is installed.
2002-04-15 08:38:55 +00:00
martin
ed5298eb2f
Make the LEDs work.
...
Green LED = we have a TEI assigned, yellow LED slow blinking = one B-channel
in use, yellow LED fast blinking = both B-channels in use.
2002-04-15 08:11:00 +00:00
simonb
50d6d2b7d6
Add pcn, pnaphy.
...
Add algor, evbmips, sbmips devices.
Sort.
2002-04-15 07:37:17 +00:00
martin
bc96c942e9
This card issues a constant stream of interrupts (from an internal timer).
...
Make it do this only while /dev/isdn is open.
2002-04-15 06:59:51 +00:00
gmcgarry
3238830b82
rtc is used on hp300
2002-04-15 06:08:19 +00:00
gmcgarry
acb682fad2
When searching for devices also skip those deleted by userconf.
...
Problem reported by uwe.
2002-04-15 05:30:12 +00:00
simonb
f938ee8df6
Fix a couple of tyops.
2002-04-15 04:13:25 +00:00
briggs
0c4a264e40
Really nuke pmsi
2002-04-15 02:05:10 +00:00
briggs
9d121c1c24
Nuke pmsi
2002-04-15 01:43:35 +00:00