tsubai
8bd19349a1
Fill paa_busname field in pcmciabus_attach_args.
2000-04-20 11:51:27 +00:00
nathanw
3e49436f9d
Replace rcons console code with rasops console code.
...
Console text should now be supported on all TGA cards;
8- and 32-bit TGA and 8-bit TGA2 have been tested.
Implement accelerated character drawing, scrolling, and clearing.
Stop clearing "odd" in VHCR; it's unnecessary and hurts performance.
Use bus_space_vaddr() instead of a local hack.
2000-04-20 05:25:20 +00:00
enami
c63f06acd3
IN_MULTICAST() takes in_addr.s_addr as argument, not pointer to it.
2000-04-20 01:59:22 +00:00
thorpej
c6fa58a322
- Allocate the ktrace operation header on the stack rather than using
...
MALLOC()/FREE().
- In ktrgenio():
- Don't allocate the entire size of the I/O for the temporary
buffer used to write the data to the trace file. Instead,
do it in page-sized chunks.
- As in uiomove(), preempt the process if we are hogging the CPU.
- If writing to the trace file errors, abort rather than continuing
to loop through the buffer.
From Artur Grabowski <art@stacken.kth.se>, with some additional cleanup
by me.
2000-04-19 19:14:17 +00:00
augustss
173c535a95
Add one, remove some.
2000-04-19 16:17:45 +00:00
tsubai
baa659b825
#include <machine/conf.h>.
2000-04-19 15:56:27 +00:00
itojun
79e89da473
change copyright notice from 3-clause TNF -> 4-clause TNF.
...
not sure if which we prefer, but the point is to use exactly the same
copyright. From: matthew green <mrg@eterna.com.au>
2000-04-19 15:16:02 +00:00
tsubai
c88cf26926
Sync with evbsh3.
2000-04-19 14:31:48 +00:00
haya
784977f319
Changes the name of RealTek driver. The new name is `rtk'. This used
...
to be called `rl' and it conflict with RL vax disks, canonical and
historical unix driver name.
This changes are minimal: it only changes the name of RealTek driver.
The filename of source code and a lot of the letter `rl' in source
files should be changed shortly.
2000-04-19 08:44:31 +00:00
pk
e5ab0feccc
Have prom_cngetc() wait until input has been typed.
2000-04-19 08:15:06 +00:00
bouyer
5803932005
Regen
2000-04-19 07:52:33 +00:00
bouyer
01beba012a
Add some Symbios devices.
2000-04-19 07:51:20 +00:00
itojun
5393e61dd0
add boundary check for nd6_ifinfo (otherwise ndp -i can make out-of-bound
...
accesses).
2000-04-19 07:13:03 +00:00
itojun
3be41bae18
add stf pseudo interface (commented out due to possible security risks)
2000-04-19 06:50:27 +00:00
itojun
d300ce3942
add net/if_stf.h and netinet/ip_encap.h (almost noone will include them though)
2000-04-19 06:39:15 +00:00
itojun
3909133548
introduce sys/netinet/ip_encap.c, to dispatch inbound packets
...
to protocol handlers, based on src/dst (for ip proto #4/41).
see comment in ip_encap.c for details of the problem we have.
there are too many protocol specs for ip proto #4/41.
backward compatibility with MROUTING case is now provided in ip_encap.c.
fix ipip to work with gif (using ip_encap.c). sorry for breakage.
gif now uses ip_encap.c.
introduce stf pseudo interface (implements 6to4, another IPv6-over-IPv4 code
with ip proto #41 ).
2000-04-19 06:30:51 +00:00
enami
a2bf544200
Allocate the variable `inqbuf' in scsi_probedev on stack rather than
...
statically. Since this function may called for another luns immediately,
allocating it statically doesn't make sense and may cause race condition
as pointed out by PR#9749.
2000-04-19 04:49:50 +00:00
itojun
5e5941eda1
remove extra memory region kept by "struct pfil_head pfil_head_t;".
...
it seems totally, unnecessary, or seems to be typo for typedef.
(correct me if i'm wrong)
2000-04-19 04:46:23 +00:00
enami
debe6e88b6
Calculate an offset of mailbox_in correctly by renaming BHA_MBO_OFFSET
...
to BHA_MBX_OFFSET and using it also for mailbox_in. Since all mailboxes
should be placed in a single continuous memory due to a hardware limitation,
an offset of any mailbox can be/should be calculated using a same expression.
2000-04-19 02:39:12 +00:00
mrg
19a31e7b5e
add a newline to this fake autoconfig line.
2000-04-19 02:26:08 +00:00
haya
edfd8044ec
Maintenace: add definitions for command status register.
2000-04-19 01:19:04 +00:00
matt
79a5b2164e
Remove autconf stuff. not needed and wrong.
2000-04-18 21:25:31 +00:00
minoura
dd8c46b8be
Explicitly include opt_m680x0.h.
2000-04-18 21:06:06 +00:00
minoura
64a8c7e0c8
defopt M680[2346]0.
2000-04-18 21:04:51 +00:00
matt
414d3f059d
Compile -Os instead of -O2 (optimize for space).
2000-04-18 20:47:04 +00:00
ragge
d334fb3019
Handle NCR5394 SCSI as NCR5380. (Doesn't matter, it will use the ROM
...
routines anyway).
2000-04-18 20:25:13 +00:00
ragge
86d5f2d67d
Add RPB number for VS4000 SCSI.
2000-04-18 20:23:54 +00:00
tsubai
be4988ee6d
Make kernel profiling work.
2000-04-18 17:06:01 +00:00
cgd
0d117aa518
regen for changed pcidevs
2000-04-18 16:38:12 +00:00
cgd
88e62f7c84
SiByte, Inc. is vendor 0x166d.
2000-04-18 16:37:00 +00:00
mhitch
a218b8543c
Enable cache on the 4000/VLC.
2000-04-18 16:28:04 +00:00
mhitch
a90cf56cda
PC_ICR doesn't exist on the 4000/VLC and trying to read it apparently
...
causes problems when the cache is enabled. Don't access it if boardtype
is VAX_BTYP_48.
2000-04-18 16:25:59 +00:00
mhitch
6c0d2ca981
Add some defines gleaned from OpenVMS to enable cache on the 4000/VLC.
2000-04-18 16:23:42 +00:00
tron
939041f1aa
Fix typo in last commit.
2000-04-18 14:48:53 +00:00
eeh
c58f0ee9cd
Prevent the system from getting watchdog reset by returning directly to user
...
mode if restoring the user window traps. Also reduce the time we run with
%tl>0.
2000-04-18 02:12:25 +00:00
eeh
2aec15d3d3
Turn off traptrace before printing a panic message so we don't flush the useful
...
traces out with the printf guts, and wrap some lines at 80 columns.
2000-04-18 02:07:57 +00:00
pk
4665cccb20
Comment-out the RASTERCONSOLE_{BG,FG} color settings; they represent
...
the default initialization.
2000-04-17 21:48:23 +00:00
pk
a558005cec
When constructing `ri_devcmap[]', pack four instances of the LUTs in each
...
32 bit wide entry (as not documented in the non-existent rasops(9)..)
2000-04-17 20:37:28 +00:00
ragge
a1413dca83
Fetch the SCSI ID out of NVRAM instead, if possible.
2000-04-17 20:36:23 +00:00
pk
d5a5871d3c
Make sure to reset the CPU context in ctx_free().
2000-04-17 20:32:00 +00:00
oster
5845348e54
Revert last change (the last change was not necessarily desirable, and
...
had some other minor side-affects that were troublesome).
2000-04-17 19:35:12 +00:00
drochner
5e990a7f7c
implement bus_space_vaddr()
2000-04-17 17:39:17 +00:00
drochner
13c9f8d398
implement bus_space_vaddr()
2000-04-17 17:24:48 +00:00
cgd
a267efd061
#if 0 the (way bogus) PCI_CLASS_COMMUNICATIONS/PCI_SUBCLASS_BRIDGE_PCI (!!!)
...
match pointed out (again?) by Johan Danielsson, after i repeatedly told
him not to do something similar in com_cardbus.
2000-04-17 16:45:04 +00:00
ragge
d37dfad561
DEC have the internal SCSI controller as ID6, and CDROM as ID7.
2000-04-17 16:30:40 +00:00
itojun
81e8059dfc
fix endian issue in filling in interface id.
...
better sync with kame (nuke space at EOL).
2000-04-17 16:26:07 +00:00
mrg
9dc12ba15b
regen
2000-04-17 14:33:11 +00:00
mrg
a6f7a7855f
implement lchflags(2), which does the chflags(2) dance without following
...
symlinks, and thus can operate on symlinks. remove a bogus comment in
chflags(1) that claims symlinks do not have file flags.
XXX: todo -- make chflags(1) use lchflags(2) when given the right options.
2000-04-17 14:31:21 +00:00
joda
5c507c46b5
regen
2000-04-17 12:01:20 +00:00
joda
4f797c7b55
Panasonic KXLC003
2000-04-17 12:00:35 +00:00
joda
7dbedb5a11
rewrite match function to use CIS information
2000-04-17 09:21:59 +00:00
joda
1f1d169e20
extract serial funce
2000-04-17 09:16:38 +00:00
joda
6e5b98b12c
add serial funce entry
2000-04-17 09:15:58 +00:00
tron
5bfc315184
Fix typo in comment.
2000-04-17 07:57:21 +00:00
thorpej
d8bccc7c6e
Regen.
2000-04-17 00:26:45 +00:00
thorpej
fcd420cf5d
Add product ID for the S3 Trio3D/2X AGP graphics adapter.
2000-04-17 00:26:22 +00:00
christos
18e39b7462
PR/9901: mycroft: make select guts partially visible for X/Open 5.
2000-04-16 23:12:13 +00:00
pk
470504f184
Use screen attributes passed to our hardware rasops routines.
...
Move colormap initialization to cg6reset(), so this is also done
on last close of the framebuffer device (e.g. after X server shutdown).
2000-04-16 22:17:03 +00:00
pk
a644297344
Initialize the rasops device colormap to match colormaps used by
...
our supported devices (including even coloured text on the console).
2000-04-16 22:12:05 +00:00
pk
065ce82243
Switch initial colormap setup again to be compatible with the PROM's,
...
i.e. background at index 0: white, foreground at index 255: black.
Also, allocate a slice for an ANSI colormap, so we can experiment
with coloured text on the bare console.
2000-04-16 22:07:24 +00:00
pk
0ba1516cd7
Use a default attribute to restore the display mode to original settings.
...
Also, pass in WSATTR_COLORS at all times when allocating screen attributes
since without it we cannot even get black-on-white from rasops(9).
2000-04-16 21:49:49 +00:00
chs
9431f1857b
change "nextvnodeid" from a global in namei.h to a static in
...
the one function that uses it.
2000-04-16 21:41:49 +00:00
chs
d0fb21715e
limit the number of namecache entries to numvnodes rather than desiredvnodes.
...
getnewvnode() has been changed to virtually guarantee that we'll have more
vnodes than "desired", so previously there would always be more vnodes
than namecache entries. this fixes PR 9792.
2000-04-16 21:39:57 +00:00
pk
8505eb6375
Slight optimization when searching the video parameter table.
2000-04-16 21:01:43 +00:00
chs
e34eb900c0
remove an LBL ifdef that we can't turn on anyway.
2000-04-16 20:59:49 +00:00
chs
46faa6bb58
remove ifdefs to skip htons() on some big-endian platforms.
2000-04-16 20:58:52 +00:00
chs
d444bb4032
undo rev 1.13, which is to say, don't block interrupts while deactivating
...
one pmap and activating another. this isn't actually necessary (since
pmap_activate() and pmap_deactivate() affect only user-level mappings,
which cannot be accessed from interrupts anyway), and pmap_activate()
is very slow on old sun4c sparcs so we can't block interrupts for this long.
this fixes PR 8322.
2000-04-16 20:52:29 +00:00
thorpej
2f7f997512
Oops, forgot RCS ID.
2000-04-16 19:46:54 +00:00
thorpej
506bf156e0
Kernel configuration file for my Abit BP6+dual Celeron machine. This
...
could be used as an example configuration file for that motherboard.
2000-04-16 19:46:21 +00:00
augustss
876b21e514
Add more items and reorganize.
2000-04-16 18:38:44 +00:00
matt
0aae0cd7a6
only print packets if debug > 1
2000-04-16 17:03:42 +00:00
matt
ee754e5548
Autoconf for SCSI stuff on VS4000s.
2000-04-16 16:03:42 +00:00
matt
5fa416e77a
This should have never been checked in. it's what this directory is supposed
...
to make. opps.
2000-04-16 15:59:02 +00:00
itojun
3e34240544
perform neighbor unreachability detection on p2p links (spec requires
...
it for bidir p2p links).
improve -i in ndp(8) to allow tweaking per-interface ND flag on.
fix ndp(8) infinite loop on certain routing table setup.
2000-04-16 15:27:59 +00:00
itojun
30272756a8
better sync with latest kame (cosmetic only).
2000-04-16 15:00:56 +00:00
kleink
903fce95c7
* GC two unused variables.
...
* Printf format nits.
2000-04-16 14:44:03 +00:00
minoura
4d4c982aa3
all -> realall.
2000-04-16 14:19:53 +00:00
minoura
311c19c0d5
Sync w/ GENERIC.
2000-04-16 14:17:59 +00:00
nisimura
a01973aecb
Change the way how pmap_protect() modifies the protection of KSEG2
...
space using MIPS_TBRPL() call. It avoils to 'vistimize' a possibly
useful TLB entry. XXX MachTLBUpdate() will be retired, soon.
2000-04-16 10:16:19 +00:00
nisimura
8feff14832
Fix a typo in the previous change.
2000-04-16 10:08:32 +00:00
ragge
9403f3fec8
Reset the device before starting the init sequence.
...
Add shutdown hook.
2000-04-16 09:55:39 +00:00
ragge
637d2e3a82
Be a little bit more generous with TBIA.
2000-04-16 09:42:22 +00:00
ragge
7ad2b0ede3
Call doshutdownhooks().
2000-04-16 09:41:51 +00:00
nisimura
4edcc4fca2
Change the way to implement zero copy data move in pagemove() using
...
MIPS_TBRPL(). It saves about 20 instructions to run for each
iteration, and avoids TLB polution. Currently works for MIPS1 only
configuration.
2000-04-16 09:09:42 +00:00
nisimura
7717409808
Introduce MIPS_TBRPL() which replaces a TLB entry of given vaddr
...
with new entryHi and entryLo pair iff found in TLB. Works only
for KSEG2 this moment. mips3 version will follow.
2000-04-16 09:00:26 +00:00
tsutsui
95dd4d0f2c
Include "zstty.h" instead of "zsc.h".
2000-04-16 05:42:40 +00:00
oster
c71398f7a9
Don't allow configuration where the specified SectPerSU may result in IO larger
...
than MAXPHYS being sent to underlying devices. Addresses PR#9868.
Will change if/when MAXPHYS goes bye-bye.
2000-04-16 03:24:26 +00:00
takemura
95e706c931
Don't call IsDlgMessage() if we are on Windows CE 2.01.
2000-04-16 03:17:59 +00:00
matt
92b3e1fecd
Use objcopy to emit the binary and linked around for debugging.
2000-04-16 01:44:36 +00:00
matt
5e9394eecb
move ustarfs to end so that '@" can be avoided. from mhitch.
2000-04-16 01:42:41 +00:00
matt
faec4da943
Add missing cases for MARIAH/SOC/NVAX and fix a comment or two.
2000-04-16 01:41:23 +00:00
soda
c56a43535d
remove following symbols which became unnecessary in recent cpu_intr() change:
...
mips_hardware_intr
MIPS3_INTERNAL_TIMER_INTERRUPT
mips3_intr_cycle_count
mips3_timer_delta
2000-04-15 22:05:51 +00:00
soda
94ee00e39d
define `ssir' here, rather than misp/mips/trap.c (like other mips ports)
2000-04-15 22:02:26 +00:00
soda
79bdf6e4a6
adapt interrupt() -> cpu_intr() change
2000-04-15 22:01:14 +00:00
soda
b3dcd5c3ee
add some TODOs.
...
overblocking and related problems are currently common to all mips ports.
2000-04-15 21:57:37 +00:00
scw
9b7b8d2fff
Bah, forgot to add intr.h during my last round of roto-tilling.
2000-04-15 21:20:35 +00:00
tsarna
a32696c2de
Death to nfsiod!
...
It is replaced by kernel threads that do the same thing. The number of
kernel threads used is set with the vfs.nfs.iothreads sysctl.
2000-04-15 21:14:48 +00:00
scw
8e95e817ec
Move <machine/cpu.h> above <m68k/*.h> so we get M680x0 #defines
...
for those m68k ports which define them in the former file.
2000-04-15 20:31:27 +00:00
is
136b230eaa
Don't use runtime systems' includes.
2000-04-15 20:10:41 +00:00
mrg
6b7f13609a
remove <vm/vm_swap.h> and <vm/vm_conf.h>
2000-04-15 18:08:12 +00:00
simonb
450dc64ed8
Remove some routing specific sysctl function declarations from
...
<sys/sysctl.h> and make them static in net/rtsock.c.
2000-04-15 17:51:27 +00:00
simonb
b75e8aa042
There is no vm_sysctl() or fs_sysctl() - don't declare prototypes for
...
them.
2000-04-15 17:43:53 +00:00
simonb
dd06794f0b
Remove shmsegs declaration from conf/param.c - it doesn't belong here.
...
Instead, put it in kern/sysv_shm.c.
2000-04-15 16:49:35 +00:00
augustss
6d6ad52fd4
Regen.
2000-04-15 15:57:59 +00:00
augustss
f6b73a654c
Add another camera.
2000-04-15 15:57:27 +00:00
veego
8c1897c2fd
Also add the Intel ID for the LAN+MODEM56 card to the csdevs list to get
...
it working.
2000-04-15 06:29:25 +00:00
nisimura
e54e10f9ce
- Withdraw dealfpu() code which has been never useful so far.
...
- XXX It was a mistake to add CP1 insn encoding values into cpuregs.h.
Those will be relocated into mips_opcode.h with some adjustment work.
2000-04-15 06:21:01 +00:00
simonb
55bf62c1a1
For the KERN_PROC sysctl, when using KERN_PROC_TTY allow
...
KERN_PROC_TTY_NODEV to select processes with no controlling
tty and KERN_PROC_TTY_REVOKE to select processes with a
revoked controlling tty.
2000-04-15 04:38:07 +00:00
mrg
2aba26f773
- auxio cleanup and sbus support.
...
- make GENERIC64 include GENERIC and set the 3 optoins it needs. suggested
by hubert feyrer.
- add a comment that we maybe should use the `bpp' driver, not the lpt, on
the ebus because the `bpp' driver does DMA already.
- ebus_attach_args got a member renamed
2000-04-15 03:08:12 +00:00
mrg
e4ca29ac00
kill dead code
2000-04-15 03:07:38 +00:00
tsarna
24d492c6f3
Default the keymap to new "us.iopener" mapping
2000-04-14 23:14:25 +00:00
tsarna
501c07e5d4
Add an "iopener" keymap variant, giving us.iopener and
...
us.iopener.swapctrlcaps. This makes F1 ("Back") into Escape, and shifts
the other keys over by one, so F2-F12 ("Forward"-"Home") become F1-F11.
2000-04-14 23:11:08 +00:00
is
f0b2e9f184
Make this work again after the last changes...
...
remember, folks, potential Amiga console devices run autoconfiguration
_twice_.
2000-04-14 21:56:22 +00:00
pk
321bc31690
Remove spurious splx() call.
2000-04-14 20:33:48 +00:00
is
97df1401a1
Move original Motorola files to the "dist" subdirectory, in response
...
to PR 9626 by Kris Shannon.
2000-04-14 20:24:29 +00:00
pk
20c3689343
Initialize local variable `bt' in cgthree_attach().
2000-04-14 19:36:43 +00:00
scw
c56f4bceb8
Fix some callout fallout. Hi Jason!
2000-04-14 19:31:50 +00:00
augustss
b6ef06e018
Add a file I forgot.
2000-04-14 18:15:47 +00:00
augustss
633209364f
Add FTDI FT8U100AX driver.
2000-04-14 14:53:32 +00:00
augustss
2ed37fcf5d
Add driver for FTDI FT8U100AX serial adapter.
...
XXX This is still experimental and needs more work.
2000-04-14 14:51:22 +00:00
augustss
689485b4df
Add Rio 500 device.
2000-04-14 14:44:49 +00:00
takemura
1572bc4bfd
Make 'Boot' button to be default push button.
...
You can push return key to boot.
(But it does not work on Windows CE 1.0.)
2000-04-14 14:42:29 +00:00
augustss
219f3c9ccf
More debug.
2000-04-14 14:41:35 +00:00
augustss
1767c08cba
Add a capability for pre/post processing on write/read.
2000-04-14 14:21:55 +00:00
augustss
3149043619
Add a driver for the Rio 500 MP3 player.
...
XXX This driver might go away again, since you can do it all with ugen.
XXX But this driver is compatible with the Linux driver so there are
XXX programs for it.
2000-04-14 14:20:02 +00:00
augustss
0839e2a0d9
Regen.
2000-04-14 14:15:41 +00:00
augustss
471d06cfbc
Rename FUTURE to FTDI.
...
Add the funky little D-Link radio.
2000-04-14 14:14:48 +00:00
pk
cd955cb171
dvma_init: avoid integer variable overflow
2000-04-14 14:14:47 +00:00
augustss
017ca78459
Make attach of ugen work as it should so product&vendor locators can be used.
2000-04-14 14:13:56 +00:00
augustss
e44f0f1147
Support for SIGIO.
2000-04-14 14:12:47 +00:00
augustss
eaaf682603
Fix a typo in a comment.
2000-04-14 14:12:11 +00:00
augustss
e1f94170e5
Generate a diagnistic dump on "Host Controller Halted".
2000-04-14 14:11:36 +00:00
tsutsui
8d9c5e8206
- Fix comments. (NEWS have Zilog 8530, not Intel 82530)
...
- Fix cdev_tty_init() arg on newsmips (NZSC -> NZSTTY)
2000-04-14 13:41:24 +00:00
tsutsui
7865e586d3
Typo in comments. (Zilog 8350 -> 8530)
2000-04-14 13:29:57 +00:00
tsubai
dd83a9aa4f
Make this compile.
2000-04-14 10:22:06 +00:00
tsubai
0546f6b51a
Adapt cpu_intr change.
2000-04-14 10:11:06 +00:00
mrg
01ff053e58
add bpt and lpt. fixes final gcc warnings for GENERIC.
2000-04-14 08:36:39 +00:00
mrg
af6a8541e4
add some casts to (u_long) to shut up gcc. cleanup unused variables
2000-04-14 08:29:03 +00:00
mrg
dfe176302c
add some casts to (u_long) to shut up gcc
2000-04-14 08:22:49 +00:00
mrg
726f5f3169
two more compiler warnings killed.
2000-04-14 04:08:26 +00:00
msaitoh
7e7033d239
Catch the breakpoint trap ("trapa #0xc3") and send SIGTRAP.
...
Now works breakpoint and continue!
TODO: single step
2000-04-13 23:00:42 +00:00
jhawk
a71de73182
From kern/9569.
...
Preserve ddb's idea of "count" from one command to the next if
repeating a command via hitting newline.
2000-04-13 22:48:29 +00:00
soren
0ce39b7430
Typo; user stack only needs to start one page below 0x80000000.
2000-04-13 22:02:54 +00:00
eeh
9b019404f8
Apparently gas 2.9.5 (don't ask) does not like to add values to %lo()
...
directives so move the additions inside %lo() to make it happy.
Hopefully this won't break older versions.
2000-04-13 18:40:27 +00:00
eeh
92aaaad1e1
Make /etc/mk.conf optional for kernel builds.
2000-04-13 16:57:51 +00:00
itojun
7716681678
add comment on sdl_alen check (sync with kame)
2000-04-13 16:27:00 +00:00
itojun
ff22afe8bf
fix fatal bug in EUI64 generation (0xff -> 0xfe typo)
2000-04-13 16:21:25 +00:00
joda
e3f576a688
disable function after attach
2000-04-13 16:17:55 +00:00
msaitoh
8796b43e1c
remove sys_vtrace()
2000-04-13 15:54:27 +00:00
msaitoh
c750d5f42d
- save/restore more registers in process_{read,write}_regs()
...
- return EINVAL in process_sstep (temporary)
2000-04-13 15:51:26 +00:00
msaitoh
9c13ab1d7c
KNF
2000-04-13 15:45:11 +00:00
msaitoh
ca4ca0111c
exports MACH and MACL registers, too.
2000-04-13 15:41:55 +00:00
msaitoh
9a41bed54e
move the Interrput Priority Level (IPL_*) definitions into MD part.
2000-04-13 15:36:09 +00:00
tsutsui
934ac598d8
Use "${OBJCOPY} -O binary" to strip a.out header.
2000-04-13 14:44:02 +00:00
mrg
fd85c1c4a2
avoid a potential memory leak.
2000-04-13 14:39:34 +00:00
itojun
8b8adc2ee4
bark if sdl_alen == 0. test code for KAME PR 235.
2000-04-13 14:32:53 +00:00
tsutsui
297d0a58b7
Disable DPRINTF().
2000-04-13 14:19:57 +00:00
itojun
18f9d539cc
even if nd6_nud_hint is called, do not change a neighbor's status
...
unless the old status is probably reachable (i.e. the link-layer address
has already been resolved).
KAME PR 235.
2000-04-13 14:11:06 +00:00
itojun
af4021abec
do not return icmp6 error against icmp6 error.
...
(this is due to a bug in header chain chasing)
2000-04-13 14:07:10 +00:00
is
ab879a6479
Copy M_BCAST and M_MCAST flags when fragmenting a packet (else
...
Multicast packets won't be send to the correct link layer address
by the interface driver).
By Artur Grabowski, PR 9772.
2000-04-13 11:48:07 +00:00
mrg
5792df1cf9
- do the "options<space><tab>" thing everywhere.
...
- disable COMPAT_AOUT.
- enable hme at sbus/pci
- enable bpp at sbus
- clean up esp attachments
- enable all xxphy's
- sync GENERIC & GENERIC64.
2000-04-13 11:23:14 +00:00
joda
1498ccad74
add com at cardbus
2000-04-13 11:21:18 +00:00
joda
39a71b22e4
add com at cardbus comment
2000-04-13 11:20:06 +00:00
joda
90bee16298
enable com at cardbus
2000-04-13 11:18:24 +00:00
joda
8fba568264
cardbus attachment for com devices (thanks to Chris Demetriou and
...
Darren Reed for constructive criticism and help with testing)
2000-04-13 11:17:53 +00:00
joda
3692f27c7d
regen
2000-04-13 10:13:12 +00:00
joda
69241946d8
add entry for a Xircom modem (as reported by Darren Reed)
2000-04-13 10:12:46 +00:00
joda
81bac16312
add CARDBUS_SUBCLASS_COMMUNICATIONS_SERIAL
2000-04-13 10:11:15 +00:00
mrg
fa13d97855
this does not need auxreg.h
2000-04-13 09:54:43 +00:00
mrg
b60fe7f45a
store all the physical address bits.
2000-04-13 09:53:49 +00:00
mrg
e7f3d69787
this does not need auxreg.h
2000-04-13 09:52:46 +00:00
mrg
542f08a422
add a version file.
2000-04-13 09:38:12 +00:00
mrg
f2ab01bf42
copy the "sparc" clean/cleandir target code, so that "cleandir" actually does a "clean"
2000-04-13 09:23:38 +00:00
chs
c81c7aa367
always define PI_MAGIC so this compiles in all cases.
2000-04-13 00:44:19 +00:00
scw
d5d6c20e74
Regen
2000-04-12 21:13:12 +00:00
scw
e083abcad8
Add support for the SOHOware PCMCIA Ethernet card, model ND5100-E.
...
This seems to be a re-badged NDC (National Datacomms. Corp) card.
It needs a quirk entry due to lack of manufacturer tuple in the CIS.
For some reason, the 'Tx/Rx' LED on the connector module is inverted
such that it is off during network activity...
2000-04-12 21:07:55 +00:00
christos
44c22dc618
make this compile with -DDEBUG_SVR4 [wrong variable name]
2000-04-12 15:13:15 +00:00
christos
e3004f2598
make this compile with -DDEBUG_SVR4 [lossage because sizeof is u_long now]
2000-04-12 15:12:13 +00:00
takemura
a3c99d2662
Dialog Box style key function. You can push space key to boot.
2000-04-12 15:07:34 +00:00
pk
eba24e4799
* Spell shift counts in decimal and masks in hex
...
* Optimize numerous array references
* Cleanup whitespace turds
2000-04-12 14:22:28 +00:00
simonb
6008cfd5de
Remove bogus "#ifdef EIDRM" checks and warnings that BSD doesn't define
...
EIDRM - EIDRM was added over two years ago!
2000-04-12 13:08:26 +00:00
pk
a388797ed5
Ignore unknown devices on mainbus.
2000-04-12 11:40:12 +00:00
fvdl
ea3e5a38b8
Fix from Ethan Solomita <ethan@geocast.com> to avoid a livelock problem
...
where the buffer cache code would be recycling B_AGE buffers with
dependencies.
2000-04-12 11:33:43 +00:00
itojun
c24f5b5068
add more IPv6 cases. not tested.
...
TODO: IPv6CP support. currently IPv6 packet will be generated right
after link up (spec violation)
2000-04-12 10:51:15 +00:00
itojun
ecb5f2e56a
revisit in6_ifattach().
...
- be persistent on initializing interfaces, even if there's manually-
assigned linklocal, multicast/whatever initialization is necessary.
- do not cache mac addr in the kernel. grab mac addr from existing cards
(this is important when you swap ethernet cards back and forth)
now ppp6 works just fine!
call in6_ifattach() on ATM PVC interface to assign link-local, using
hardware MAC address as seed.
(the change is in sync with kame tree).
2000-04-12 10:36:38 +00:00
matthias
397c7cc20c
Merge all missing changes from sys/i386/i386/pmap.c;1.88.
2000-04-12 06:23:21 +00:00
nisimura
e7206926ef
Add a comment block describes what the intent of safepri global variable
...
as "During autoconfiguration or after a panic, a sleep will simply ..."
2000-04-12 04:40:50 +00:00
nisimura
cce3288e2f
Backout the previous change; safepri is an evil idea after all.
2000-04-12 04:30:35 +00:00
chs
6040f9fa38
remove sunos stuff.
2000-04-12 04:21:22 +00:00
chs
b9c0393d3f
remove support for sunos and ancient BSDs.
2000-04-12 04:20:47 +00:00
chs
1f7a988bd2
unconditionalize "ifdef sparc".
2000-04-12 04:06:41 +00:00
nisimura
19156689a9
- Abandon processor type check for R3000 or R4000/R4400 because VAX
...
processor is unlikely able to boot the kernel.
- Correct comments about what mach_init() and cpu_startup() do.
- Relocate cn_tab = &promcd to make ROM console printf() work in the
earliest stage of boot.
2000-04-12 03:05:08 +00:00
christos
aca4545896
Markus Kilbinger <kilbi@rad.rwth-aachen.de>, reported that https: does not work.
...
The reason is that netscape tries to do stream operations on a plain file. So
we avoid that...
2000-04-12 02:46:41 +00:00
nisimura
a889c809fd
MIPS1_PSL_LOWIPL -> PSL_LOWPSL. No functional change is expected.
2000-04-12 02:01:07 +00:00
nisimura
ce0937324b
- Move a loop invariant of 'if (CPUISMIPS3)' out of pagemove().
...
- XXX I'm not sure whether the anticipatory MachTLBUpdate(to, pte) is
a gain or loss on runtime. If not a loss, it should be MIPS_TBIS().
2000-04-12 01:37:58 +00:00
nisimura
85f3855a8c
- Implement mips3_TBIAP().
...
- Remove obsoluted routines in locore_mips3.S
- addiu -> addu, andi -> and, ori -> or.
2000-04-12 01:05:34 +00:00
mrg
1fdef1b204
deja vu: add "struct device *booted_device;" so raidframe links.
2000-04-12 00:47:10 +00:00
uch
441ca96c28
sync with new mips trap.c
2000-04-11 17:57:42 +00:00
castor
4ebaf4d105
Taken from Jeff Smith <jeffs@geocast.com>:
...
Fix regress/lib/libc/ieeefp/except for MIPS. Newer FPE handling code
did not generate SIGFPE, but always SIGILL. Add this back to the
assembly code. The QED 5231 requests the kernel emulates some of
the conditions that generate an SIGFPE, but when the emulation code
did a ctc1 to fsr with an exception the kernel got a FPE in kernel mode.
Fix this by saving the fp regs earlier, then saving the new FSR in
the context. This allows the FSR value to be seen by the SIGFPE
handler.
Add fp emulation for 8 mips2 fpu instructions to handle exceptions
(round.w.fmt, trunc.w.fmt, ceil.w.fmt, floor.w.fmt). This lets
perl5 run when compiled -mips2.
2000-04-11 16:28:05 +00:00
nisimura
8bbdc89989
One more line escaped from trap.c rework.
2000-04-11 12:05:35 +00:00
pk
741c324930
Finish previous.
2000-04-11 08:12:14 +00:00
leo
7d08f8e623
Add dummies for barrier methods (copied from i386).
2000-04-11 07:12:47 +00:00
leo
9b47c7431d
Now what are we doing with the return value of splx()? (probably a pasto)
2000-04-11 07:08:45 +00:00
haya
21837796b8
Maintenace: add NetBSD tag and correct the name of the auther.
2000-04-11 06:57:59 +00:00
nisimura
678a23b345
Forgot to remove mips_hardware_intr global variable.
2000-04-11 06:50:37 +00:00
matthias
156e51244a
Fix typo, DIAGNOSITC -> DIAGNOSTIC
2000-04-11 06:30:28 +00:00
chs
45c43091fb
add a cast for clarity.
2000-04-11 05:26:27 +00:00
nisimura
aa4f967e51
Abandon rather random distinctions in andi/addiu coding and make
...
them consistent with and/addu instrunction mnemonics which produce
exactly same binaries.
2000-04-11 04:53:57 +00:00
nisimura
dba7b560cd
Load delay slot is automagically adjusted at runtime since MIPS II
...
architecture.
2000-04-11 04:39:14 +00:00
chs
a6d33cc1f2
add a new function vn_marktext() for exec code to let others know
...
that the vnode is now being used as process text.
2000-04-11 04:37:47 +00:00
nisimura
3dd5742b63
Change to have cpu_intr() peculiar to DECstations; have ssir global
...
variable and cpu_intr() body in machdep.c. Reorder and rename
model specific interrupt handler arguments. Fixup machine/intr.h and
machine/cpu.h appropriately.
2000-04-11 02:43:51 +00:00
chs
8724ec3b5c
avoid declarating "i" as a local variable in a macro.
...
it's too easy to shadow another local.
2000-04-11 02:34:19 +00:00
chs
43003128d4
tidy.
2000-04-11 02:30:32 +00:00
nisimura
e342080364
Introduce cpu_intr() whose body is now provided by target ports in
...
their own ways. Ugly fixup #define in machine/intr.h have gone.
mips_hardware_intr global variable patch work has gone.
2000-04-11 02:30:14 +00:00
chs
b937447204
actually add buf- and vnode-printing commands to the table.
2000-04-11 02:21:16 +00:00
nisimura
4f3093c121
Remove various TLB manipulation routines which have been unused
...
long time, commented out and is unlikely useful; TLBWriteIndexed(),
TLBWriteRandom(), TLBFlush(), TLBFlushPID() and TLBFind().
2000-04-11 01:32:19 +00:00
uch
b16a6100aa
comment out SOFTDEP
...
add upl, uvisor.
2000-04-10 17:44:06 +00:00
mrg
b2d31a5cc9
- fix a speeling error
...
- rename some numbered labels to be a bit less confusing.
- remove dead code
- fix a debug error message (argh!)
2000-04-10 16:28:56 +00:00
mrg
cb2b15a484
- UltraSPARC IIi does not have streaming buffers; don't try to find it's
...
diag regsiter to work out why the (non-existant) strbufs don't work.
- check for malloc failure in _all_ places.
- setup the PCI control register as recommended in the IIi users manual.
2000-04-10 16:11:23 +00:00
mrg
79f22c2c51
UltraSPARC IIi CPU has bits 6-10 of the INO hardwired to 1. when we
...
install an interrupt handler, make sure we set these bits to 1. now,
interrupt_vector in locore can find our registered interrupt handlers
and at least try to setup a call to them.
2000-04-10 16:07:50 +00:00
mrg
304778e6c2
- IRSR_BUSY is bit 5 not bit 4.
...
- IRSR_MID(x) is &'d with 0x1f (5 bits) not 0xf.
2000-04-10 16:05:13 +00:00
mrg
f7618dcb04
add 4 more bits for the PCI control register
2000-04-10 16:04:02 +00:00
itojun
6db43d2c0e
cosmetic (space before EOL), to ease diff against kame
2000-04-10 15:45:24 +00:00
pk
cfadc0991a
Get a kernel without DDB to build.
2000-04-10 13:34:18 +00:00
nisimura
53e7a8c8d5
- Fix a bug in mips1_TBIAP() misbehaving like as mips1_TBIA().
...
- Adjust comments to reflect what it does.
2000-04-10 11:38:16 +00:00
simonb
3d6b29f228
Use UVM_PGA_ZERO in uvm_pagealloc() calls instead of using pmap_zero_page().
2000-04-10 08:50:20 +00:00
haya
f0f4d101b2
Add rl cardbus attachment.
2000-04-10 07:58:18 +00:00
haya
1e921e0bd3
Regen.
2000-04-10 07:46:51 +00:00
haya
e49807d100
Incorporate the changes of RL81x9 driver provided by M. Kanaoka
...
<kanaoka@ann.hi-ho.ne.jp>. He separated the driver into IC specific
portion and bus attachment portion and added cardbus attachent.
2000-04-10 07:42:55 +00:00
bouyer
73fe3e3323
Add dependancy to wdc for ata.c, so that 'atapibus at umass' will compile
...
without wdc or pciide. Closes kern/9842 from Gary Duzan.
2000-04-10 06:43:38 +00:00
thorpej
d37f3bd4ee
Use UVM_PGA_ZERO in pmap_alloc_ptp().
2000-04-10 06:34:11 +00:00
simonb
856c6ff149
Remove duplicate CTL_MACHDEP definitions (duplicated in <alpha/cpu.h>).
2000-04-10 06:04:28 +00:00
nisimura
ea23dc6364
Make sure ASID management is done in the same way of NetBSD/alpha. Rename
...
and change 'pmap_alloc_asid()' into 'pmap_asid_alloc()'
2000-04-10 05:34:27 +00:00
nisimura
c84ed44f75
Make (sure) ASID management same as what NetBSD/alpha does for ASN.
...
ASID#0 is reserved for pmap0 shared between proc0 and kthreads,
and every TLB for KSEG2 has G (global) bit to have wildcard match
regardless of the process' ASID. MIPS1 would flush TLBs belong
to user spaces upon ASID generation bump. Change for MIPS3 is
to be done.
2000-04-10 04:59:46 +00:00
matt
9434b7b19e
Add fix for VS4000 SCSI hangs on disk writes. Add a VAX_BUS_DMA_SPILLPAGE
...
and use it in the asc_vsbus driver.
2000-04-10 03:49:56 +00:00
chs
1c084aee4f
add ddb commands for printing vnodes and bufs.
2000-04-10 02:22:13 +00:00
chs
66014d2dff
sparc -> __sparc__
...
print lock status in uvm_object_printit().
2000-04-10 02:21:26 +00:00
chs
061ecbff46
tidy.
2000-04-10 02:20:06 +00:00
chs
545ce9be22
remove unused macro.
2000-04-10 02:19:29 +00:00
chs
9faf1824c8
in pool_put(), fill the entire object with PI_MAGIC instead of just the
...
first element.
2000-04-10 02:17:42 +00:00
chs
8ad280f815
sparc -> __sparc__
...
sun3 -> __sun3__
2000-04-10 02:16:15 +00:00
simonb
e2b66b68da
Small white space and 80col wraparound cleanups.
2000-04-10 01:53:11 +00:00
thorpej
b6e1cd056f
Make `whichqs' volatile so that C code can safely loop around it.
2000-04-10 01:48:56 +00:00
chs
ef20427f07
sparc -> __sparc__
2000-04-10 01:22:44 +00:00
chs
19de42337d
add rudimentary support for tracing stacks back into user space.
2000-04-10 01:22:09 +00:00
chs
7e160e9e20
add newline at end of debug printf.
2000-04-10 01:21:06 +00:00
chs
64bb56dcc8
add decls for fd driver.
2000-04-10 01:19:13 +00:00
thorpej
eeb3a38cfc
Use UVM_PGA_ZERO in the promote-zero-fault case of uvm_fault().
2000-04-10 01:17:41 +00:00
thorpej
a9f69b00d2
Use UVM_PGA_ZERO.
2000-04-10 00:48:35 +00:00
thorpej
345b3d2136
Use UVM_PGA_ZERO in a few (easy) places.
2000-04-10 00:32:46 +00:00
thorpej
2c48131727
Add UVM_PGA_ZERO which instructs uvm_pagealloc{,_strat}() to return a
...
zero'd, ! PG_CLEAN page, as if it were uvm_pagezero()'d.
2000-04-10 00:28:05 +00:00
christos
e6baf1c570
Follow the unused convention.
2000-04-09 22:40:11 +00:00
ragge
8d2f5fd273
Fix TOY clock reading/writing on KA820.
2000-04-09 21:05:39 +00:00
augustss
b0789bc4f4
Add upl(4) driver. Uncomment uvisor(4) driver.
2000-04-09 18:34:02 +00:00
augustss
40b25953db
Add driver for Prolific PL2301/PL2302 host-to-host adapter.
2000-04-09 18:23:23 +00:00
ragge
d9c7f72cf3
Device driver for the DEC DEBNA/DEBNT/DEBNK ethernet device.
...
This is for sure the most overkill hardware I've ever seen! For example,
it needs the VAX page tables so that it can access all data structures
and mbufs in virtual memory! It will be a real challenge to make this
device work on mips and Alpha systems :-)
2000-04-09 16:49:57 +00:00
ragge
9b917327ac
Add insqti/remqhi macros. These macros are interlock queue instructions
...
used in multiprocessor systems as well as in uniprocessor environments
with intelligent I/O devices.
2000-04-09 16:37:09 +00:00
uch
b6627b36a0
add rnd, IPV6 etc.
2000-04-09 14:14:50 +00:00
takemura
f83087efc5
Add pseudo device 'rnd' for /dev/random.
2000-04-09 08:28:00 +00:00
takemura
2c13222ffc
Delete needless #if.
2000-04-09 08:26:15 +00:00
mrg
5e32788ad7
regen
2000-04-09 06:49:16 +00:00
mrg
a20d930808
rename some unimplimented (because they are OLD in sunos) syscalls to avoid confusion.
2000-04-09 06:47:39 +00:00
christos
93f27a1a74
Print the extra bits in the SS_ flags. Somehow lwp uses 0x6f00000b0. What is
...
0x6fxxxxxx. Inquiring minds would like to know :-) It does not appear to be
documented.
2000-04-09 06:28:28 +00:00
christos
0884c7e58f
Disable previous; it makes things worse.
2000-04-09 05:48:07 +00:00
christos
9813882e34
Add new sysconfig bits.
...
Fix the bogus numbering of the old bits.
2000-04-09 05:33:04 +00:00
christos
a8d9661557
Try to do something more reasonable in the ASLWP case. Unfortunately
...
we don't support the semantics needed.
2000-04-09 05:30:17 +00:00
christos
926a3cecf8
print the extra SA_ bits we don't support.
2000-04-09 05:29:28 +00:00
christos
d1ea7c73a4
Try to emulate the svr4 setpsr trap. Needed by lwp.
2000-04-09 05:25:37 +00:00
soren
e48983aa08
Add some IRIX constants.
2000-04-09 01:09:59 +00:00
mark
b9156eec05
Add missing include of vm/vm.h
2000-04-09 00:18:12 +00:00
soren
ea5325726d
Be a little more careful parsing boot parameters.
2000-04-09 00:13:54 +00:00
soren
579f97d5c5
The interrupt line registers for the devices wired directly to the CPU
...
are not meaningfull. Instead match them by {bus,device,pin}.
2000-04-09 00:13:27 +00:00
soren
43a7ae04c9
Disabling PCI Memory Read Multiple improves Tulip transmit performance 30%.
2000-04-09 00:11:51 +00:00
soren
09ad839ab3
This file has been superseded by the MI ELF code.
2000-04-08 22:30:26 +00:00
tsarna
12188e5241
A GENERIC-like configuration for the Netpliance i-opener.
2000-04-08 21:27:07 +00:00
augustss
8fb6cb9b81
Remove usused field.
2000-04-08 20:54:38 +00:00
augustss
2d88a5d886
Regen.
2000-04-08 20:35:13 +00:00
augustss
e75e18b138
Add another ISD IDE adapter.
2000-04-08 20:14:00 +00:00
kleink
87e3081158
Make this actually configure.
2000-04-08 18:16:42 +00:00
mrg
e2ed27832e
with these two, POWEROFSEVEN now compiles cleanly.
2000-04-08 15:15:41 +00:00
tsutsui
909b096cf8
Remove #ifdef __NetBSD__ code inside !__NetBSD__ part.
2000-04-08 13:49:43 +00:00
tsutsui
de19673726
Add vaddr_t cast to vtophys() arg. (for powerpc)
2000-04-08 13:44:12 +00:00
mrg
171d3a1576
don't use -Wuninitialized
2000-04-08 04:46:15 +00:00
mrg
d0be8351d9
add casts to stop gcc complaining
2000-04-08 04:45:41 +00:00
mrg
4583d39d24
correct the pci ino->ipl table. shut up gcc once more.
2000-04-08 04:35:01 +00:00
mrg
5b5f175f38
- store the ebus's parent so we can find the IOMMU
...
- use generic iommu routines in the ebus code (uses the above)
- add some more comments.
2000-04-08 04:33:09 +00:00
mrg
d360a37afd
- remove unused variable.
...
- include <sparc64/sparc64/cache.h> to get cache_flush() prototype.
- remove an unnecessary cast.
2000-04-08 04:17:31 +00:00
tsarna
9964217571
Fix fms_free like auvia_free
2000-04-08 03:50:48 +00:00
tsarna
a1ea15c0e1
Fix auvia_free, clean up more on close, and be more careful in interrupt
...
handler.
2000-04-08 03:33:58 +00:00
mrg
34d04ff6db
include <ddb/db_output.h> to get the db_printf() prototype.
2000-04-08 03:09:00 +00:00
mrg
748cfc6b99
rearrange a little to accommodate real SUNW,psycho support.
2000-04-08 03:08:20 +00:00
mrg
70e38e4034
actually, i wrote these in 2000
2000-04-08 03:07:07 +00:00
itojun
d65678850d
fix build of ucom. (static/non-static)
2000-04-08 01:22:26 +00:00
soren
aa4c70110e
Move the start of the user stack down a little to account for the
...
virtual address checking done by the R8000 and some QED CPUs.
From Jeff Smith.
2000-04-07 21:50:08 +00:00
aymeric
8e8e291c78
Prevent serial port from hanging when used as both console and terminal.
2000-04-07 19:47:18 +00:00
augustss
ef57f37442
Regen.
2000-04-07 19:00:17 +00:00
augustss
4ca1044eb8
Add Prolific host-host adapter.
...
I'll write a driver in a few days.
2000-04-07 18:59:58 +00:00
thorpej
0ed7436590
Add a patchable variable `tlp_srom_debug' that enables dumping of
...
SROM output, etc.
2000-04-07 18:58:15 +00:00
nathanw
69b1a83709
Restore sysbeep (accidentally removed in last commit).
2000-04-07 18:58:09 +00:00
thorpej
4044b5a41c
Use separate callouts for motor-on and motor-off. Fixes a condition
...
where the floppy driver would wedge because a motor-on timeout would
be cancelled by another I/O operation cancelling a motor-off timeout.
From enami tsugutomo <enami@sm.sony.co.jp>.
2000-04-07 16:58:53 +00:00
thorpej
6dd5a9db6e
Use dev/isa/fd.c.
2000-04-07 16:35:19 +00:00
thorpej
91d6998394
Combine the Alpha, BeBox, and i386 ISA floppy drivers with a sledgehammer.
...
Not a perfect solution, but this is two less versions of this driver I
now have to modify.
2000-04-07 16:32:03 +00:00
tsubai
2ca39ceddf
Make this compile again.
2000-04-07 14:35:58 +00:00
augustss
3b05a69aa2
Remove a couple of Static that shouldn't be there.
2000-04-07 12:40:16 +00:00
tsutsui
85bebee4a9
Use proper virtual address for some devices.
...
The transparent translation register is no longer required.
2000-04-07 12:09:30 +00:00
chs
d75d6fb164
restore a brelvp() that I removed in a moment of overzealousness.
...
Debugged by: Brian Grayson <bgrayson@netbsd.org>
2000-04-07 08:27:28 +00:00
chs
f1196b666f
change "ifdef sparc" to "ifdef __sparc__".
...
this fixes solaris shared libraries.
2000-04-07 07:02:11 +00:00
wiz
afc40c7421
comment out (erroneously?) added mcabus, until dev/mca exists
2000-04-06 23:55:04 +00:00
augustss
9355847b78
Fix typos in comments.
2000-04-06 23:44:20 +00:00
augustss
af0c0d535a
Fix a bug in HID Pop handling. From UCHIYAMA Yasushi.
2000-04-06 22:58:32 +00:00
tsutsui
cae6a3d2a4
Fix bogus byte-swap code in ncr_snooptest().
...
XXX This snoop test is not needed if ncr had real bus_dma(9) support...
2000-04-06 14:42:06 +00:00
augustss
7859835446
Add another #if NATAPIBUS > 0 in case there is no atapibus attached.
2000-04-06 13:52:04 +00:00
mrg
580ccd66ad
make this work with years-old new-style mdsetimage, etc.
2000-04-06 13:39:26 +00:00
jdolecek
cef3c93f82
Switch to MI ns_cksum.c - the MD ns_cksum.c is equivalent to it
...
(modulo some u_intX_t vs. u_char type usage). In particular, the
MD version didn't contain any MD code.
2000-04-06 13:37:49 +00:00
augustss
cf248f12dd
Add some, remove some.
2000-04-06 13:33:47 +00:00
mrg
966add799c
avoid some more compiler warnings, and fix a couple of errors.
2000-04-06 13:32:49 +00:00
augustss
a302716de4
Let the parent device of a ucom decide what size the read and write
...
buffers should be since it knows about the speed.
Increase the buffer size of uvisor.
XXX The uvisor is still pitifully slow. There must be a problem somewhere.
2000-04-06 13:32:28 +00:00
mrg
6b64191106
add some more casts to shut up gcc.
2000-04-06 12:49:00 +00:00
mrg
736ce53ae5
- #include "opt_ddb.h" to get correct Debugger() prototype.
...
- add some (u_long) casts to shut up GCC.
2000-04-06 12:17:26 +00:00
mrg
2809e2c3c4
cast to u_int64_t before shifting by 32 bits; avoids compiler warning.
2000-04-06 12:08:34 +00:00
haya
7bc5a1ca36
Add CardBus interrupt enable flag. When this flag is asserted, a
...
CardBus interrupt is routed to the child devices and vice versa. This
flag is negated when a pccbb receives a suspend or stanby event.
2000-04-06 09:11:57 +00:00
augustss
1acb380bf7
Make it compile without USB_DEBUG. From Chris Jones.
2000-04-05 21:24:11 +00:00
nathanw
bac9153774
Advance index into rasops_cmap for each color, not per triplet.
...
This makes highlighing and color possible on truecolor displays.
2000-04-05 20:33:28 +00:00
is
1edce49e66
Bug fixes for 68020only or 68030only machines, by Aymeric Vincent.
2000-04-05 19:38:33 +00:00
phil
799abe9329
Quiet some printfs unless VERBOSE.
2000-04-05 18:39:09 +00:00
ad
031d0221e7
Only spew about every interrupt that gets hooked up if DEBUG is defined
...
(i.e. not DIAGNOSTIC).
2000-04-05 17:49:55 +00:00
mrg
c4436b3c73
add some comments, clean this up a bit.
2000-04-05 14:30:44 +00:00
mrg
410a32c515
enable auxio at ebus.
2000-04-05 14:28:55 +00:00
mrg
21adbdd7d0
after enabling the streaming buffer, check to see that it is actually
...
there and enabled. if it appears to be missing or not enabled, do
not use it.
2000-04-05 14:26:51 +00:00
mrg
ff95126059
add a couple of comments.
2000-04-05 14:23:45 +00:00
mrg
b986c284fe
correct a message
2000-04-05 14:23:27 +00:00
mrg
cb71509569
be slightly more verbose when attaching ebus devices.
2000-04-05 12:30:42 +00:00
jdolecek
2a0b424186
LKM fixes:
...
* fix a typo in callout_stop() call
* prototype fd_mod_init(), fd_mod_free() to avoid warnings
* include iwm_mod.h
Fix sent in port-mac68k/9787 by Dave Huang.
2000-04-05 11:37:13 +00:00
augustss
1b535c32fc
Make this driver actually work.
...
(Noone did any testing for me, so I had to buy a Handspring Visor myself.)
2000-04-05 11:12:48 +00:00
augustss
8b5373dd2e
Use reference counting on the softc so detach doesn't blow it away prematurely.
2000-04-05 11:11:33 +00:00
jdolecek
8857b94a5c
winchip_cpu_setup(): restructure code to avoid warning when I586_CPU is not defined
2000-04-05 10:09:50 +00:00
mrg
add6dbf96c
clean this up some.
2000-04-05 08:03:03 +00:00
mrg
f4e31c4b14
attach auxio at ebus
2000-04-05 07:58:44 +00:00
mrg
9933bfdf9c
driver for the PCI/ebus AUXIO registers.
2000-04-05 07:52:48 +00:00
jdolecek
7bc4915fcd
Disable TSC on WinChip C6, add WinChip 2 & WinChip 3 entries.
...
From Kamo Hiroyasu <wd@ics.nara-wu.ac.jp> OpenBSD kern/991
via Takahiro Kambe <taca@sky.yamashina.kyoto.jp>.
2000-04-05 07:46:33 +00:00
scottr
3ca0215f69
Correct a pasto in pm_pmgrop_pm1(); while there were no negative side
...
effects, the place this code ended up couldn't have had any positive
effect, either.
2000-04-05 07:29:18 +00:00
scottr
15a3a17a43
Correct a few instances where we returned from a function that
...
had set splhigh() but returned without restoring the previous spl.
The PowerBook keyboard works better, now, but still starts to flake
out pretty badly at 70+ wpm.
2000-04-05 07:18:07 +00:00
mrg
952f1cf1d0
avoid using uninitalised variables inside WDCDEBUG.
2000-04-05 06:27:36 +00:00
mrg
508af4078f
- go through a list of kernels like other ports do.
...
- don't drop off the partition from the boot device, so that we
can boot from partitions that aren't the start of the disk...
2000-04-05 06:23:33 +00:00
mrg
66ca8568fe
minor cleanup.
2000-04-05 06:21:14 +00:00
mrg
f3468bd3d8
use DPRINTF() style debug messages; s/sbus/iommu/ in a few remaining places.
2000-04-05 05:59:03 +00:00
mrg
36b65b7d48
return if we can't map DMA buffers
2000-04-05 05:54:02 +00:00
enami
07702f68a6
Introduce new filesystem type FS_CCD so that an operator can mark the
...
ccd component partition. Note that the ccd driver still allows partitions
of any types as components since an on-disk BSD disklabel isn't available
on some port.
2000-04-05 04:03:20 +00:00
mrg
fe2a55b12c
include opt_ddb.h. use generic iommu enter/remove/flush routines
2000-04-05 03:08:03 +00:00
mrg
ef18ba9083
include opt_ddb.h
2000-04-05 03:05:15 +00:00
mrg
7928eb6d98
add "hme at pci" support. also, add "nsphy at mii" and other mii stuff
2000-04-05 02:34:19 +00:00
mrg
710872c1d0
add "hme at pci" support.
2000-04-05 02:31:19 +00:00
pk
99dbc425e9
Use copyin/copyout to get a colormap from/to user space.
...
Also, prepare for the case of a colormap maintained in kernel space.
2000-04-04 21:47:17 +00:00
nathanw
2d78be17d1
Fix computation of ri_xorigin in RI_CENTER case; convery from bytes to
...
pixels, not from bytes to bytes^2/pixel.
2000-04-04 20:59:17 +00:00
augustss
36b5d25ca8
Make protocol message more accurate.
2000-04-04 20:16:47 +00:00
augustss
a94b555441
Put a ratecheck on error messages from the interrupt pipe.
2000-04-04 20:16:19 +00:00
thorpej
5ecdfa3fc0
Rearrange the 21142/21143 SROM/CIS handling code to give it a chance
...
of working, and last-ditch default to MII-over-SIO with no reset routine
if we don't find an ISV SROM or quirk.
2000-04-04 19:33:21 +00:00
thorpej
5a41b5bf56
- if_tlp_cardbus.c: Use the `pmreg' pointer passed by by
...
cardbus_get_capability() [mirror change already made to if_tlp_pci.c]
- if_tlp_cardbus.c: If we don't find an ISV SROM, try to grab the
Ethernet address from the CIS.
- if_tlp_cardbus.c: set CardBus cards to store-and-forward mode from
the get-go.
- Put the TxThresh tables in tulipvar.h, and use them in the CardBus
and PCI front-ends to go to store-and-forward mode.
- Document the Xircom X3201-3 clone a little more.
2000-04-04 19:22:50 +00:00
thorpej
d11a9a62e2
Fix fallout from callout.
2000-04-04 17:20:54 +00:00
bouyer
77f1e5eb02
Add checks to detect busy-waits, conditionnal on new debug flag
...
DEBUG_DELAY (0x40). This will print how much time we did loop in wdcwait(),
if we had to read registers more than one time.
2000-04-04 12:43:13 +00:00
bouyer
fcb3e9ddac
Better fix to previous: delay(100) before the IDENTIFY, and if it fails
...
delay(1000000) and retry. The 1s delay is needed for some special case only,
no need to hang the machine for that long everytime (especially for PCMCIA).
2000-04-04 09:25:51 +00:00
jdolecek
c78399fc88
Add a new sysctl variable vfs.ffs.log_changeopt - if this is true,
...
an optimalization strategy change is logged into syslog. Default
is 0 (to not log). This replaces the recent not quite "right"
change to only log the change if kernel is compiled with DEBUG.
2000-04-04 09:23:20 +00:00
jdolecek
2deec9c018
add a comment regarding FATMIRROR bit usage and restructure the code
...
slighly to make the check more explicit
2000-04-03 18:12:12 +00:00
aymeric
fdbfdd90f2
added two vaddr_t casts so that this compiles again with -DDEBUG
2000-04-03 15:07:07 +00:00
joda
d3b06b0596
regen
2000-04-03 15:05:05 +00:00
joda
0caed62b03
add some NVIDIA chipsets
2000-04-03 15:04:42 +00:00
augustss
358b947b7b
Correct a typo.
2000-04-03 13:40:05 +00:00
augustss
d063047593
Enable QIC157 command set. Untested.
2000-04-03 12:31:34 +00:00
augustss
dc3ce0b35e
Enable UFI protocol. Still untested in NetBSD. Used by, e.g., Y-E Data
...
floppies.
2000-04-03 12:12:38 +00:00
augustss
b9d50c36a7
Regen.
2000-04-03 12:10:04 +00:00
augustss
e0b4887adf
Add more vendors and devices. From FreeBSD and Nick Hibma.
2000-04-03 12:09:43 +00:00
augustss
b94d546033
Change #define CMSG_ALIGN so it's not recursive. Now the kernel compiles
...
again.
2000-04-03 11:49:25 +00:00
soda
1c5551f260
splsoftnet() should block softclock() too.
2000-04-03 11:44:19 +00:00
tsubai
c1acffff5c
When call a signal handler, don't pass the kernel (local) address in r5.
2000-04-03 10:23:24 +00:00
chs
60a7a67f71
remove uvm_shareprot(). no longer needed since the demise of share maps.
2000-04-03 08:09:02 +00:00
chs
03a4ef3a79
remove the "shareprot" pagerop. it's not needed anymore since
...
share maps are long gone.
2000-04-03 07:35:23 +00:00
simonb
9edec906b5
Removing trailing comma from enum declaration.
2000-04-03 05:58:31 +00:00
sato
8bf945e9b3
push power button, send POWERCONTROL_LCD event.
2000-04-03 04:32:00 +00:00
sato
0f3ba7133a
MCR-300, MC-CS LCD on/off port.
2000-04-03 04:31:05 +00:00
enami
6442efb498
Make this file compiles under some condition:
...
- #if 0'ed out the umass_reset for now.
- some atapibus specific code is conditionalized by NATAPIBUS.
2000-04-03 03:56:49 +00:00
enami
97ba34b80b
- Unselect the multicast outgoing interface if it is being detached.
...
- Drop the multicast membership if we are joining through the interface
being detached.
2000-04-03 03:51:16 +00:00
enami
107aabc200
Bump the reference count of ifaddr while it is refered through in_multi.
2000-04-03 03:50:05 +00:00
sato
126ead3471
add some events.
2000-04-03 03:48:42 +00:00
sato
c1f0f12753
- hpcmips_verbose
...
- pbsdboot -v option
- WIN I/O setting
- vrisa IRQ GPIO mapping
- memory banks.
2000-04-03 03:39:58 +00:00
enami
c560e9a77b
When killing pending xfers on device detach, we can't expect scsipi_done
...
to remove all xfers from the pending queue. It removes only xfers for
asynchronous transactions. So, simply loop over all pending xfers
with calling scsipi_done and wait xfers to drain. Addresses PR#9703.
2000-04-03 03:37:33 +00:00
sato
7782859d5b
mips_hardware_intr is defined in <mips/intr.h>
2000-04-03 03:37:25 +00:00
sato
1e2f627e0b
- virtual TEXT vram implimentation.
...
- optimize scroll.
- hardware accelerator hooking mechanism (initianly, maybe change..)
- multiscreen (some bugs, so currently disabled)
- if you want disable above codes, #define HPCFB_DISABLE.
2000-04-03 03:35:37 +00:00
itojun
07f0b2299b
hide CMSG_ALIGN() from the userland, it is not part of RFC2292/Posix.1g.
2000-04-03 02:06:11 +00:00
cgd
1f0de7e7d2
actually put a _comment_ before the second read of the ident register
...
that Charles added in rev 1.58. Not only is it good programming practice
to explain magic, but code that looks like:
reg = pcic_read(h, PCIC_IDENT);
reg = pcic_read(h, PCIC_IDENT);
is _gonna_ be interpreted as a cut-n-paste error by someone eventually.
2000-04-03 01:55:25 +00:00
thorpej
156114a02f
Use the new cpu_amask variable rather than calling alpha_implver() and
...
alpha_amask() ourselves.
2000-04-03 01:48:07 +00:00
thorpej
55287d7159
Print any architecture extensions present on the primary CPU.
2000-04-03 01:47:28 +00:00
enami
ae8fb348b3
Fold long line.
2000-04-03 01:40:51 +00:00
thorpej
dbcb4cee48
Fix a typo in a previous revision, and add bit names for amask bits for
...
use with bitmask_snprintf().
2000-04-03 01:10:17 +00:00
mycroft
cfeee7a4ef
Enable de, since tlp doesn't support one of my cards.
2000-04-03 01:04:36 +00:00
soren
076e3ffa1c
Update.
2000-04-03 00:20:11 +00:00
augustss
9a31a8c77f
Add atapibus* at umass?
2000-04-03 00:03:28 +00:00
augustss
e126f0d1b3
New and shiny version of the umass driver. This is a port of the new
...
FreeBSD umass driver by Nick Hibma <n_hibma@freebsd.org> and
MAEKAWA Masahide <bishop@rr.iij4u.or.jp>.
Improvements:
uses asynchronous USB requests
supports more transport protocols (Bulk-only and CBI)
supports more command sets (SCSI and ATAPI)
Tested with Zip100 and Imation Superdisk.
2000-04-02 23:46:53 +00:00
augustss
60057aca5c
Allow atapibus to be attached to umass.
2000-04-02 23:40:41 +00:00
augustss
b6cee95eb7
Let the device thet gets an atapibus attached specify how to kill pending
...
transfers by giving a function pointer.
The old method always called wdc specific code.
2000-04-02 23:38:19 +00:00
mycroft
b1c28384dc
If the SROM size is to far out of range, issue a diagnostic and set the size
...
to 1Kb. Some boards (e.g. my SMC9332) have a broken MicroWire interface.
2000-04-02 23:38:05 +00:00
augustss
0a425e1f3d
Generate an error message if starting a transfer fails.
2000-04-02 21:25:41 +00:00
thorpej
2bc5adb20e
Instead of checking vm_physmem[<physseg>].pgs to determine if
...
uvm_page_init() has completed, add a boolean uvm.page_init_done,
and test against that. Use this same boolean (rather than
pmap_initialized) in pmap_growkernel() to determine if we are
being called via uvm_page_init() to grow the kernel address space.
This fixes a problem on some i386 configurations where pmap_init()
itself was needing to have the kernel page table grown, and since
pmap_initialized was not yet set to TRUE, pmap_growkernel() was
choosing the wrong code path.
Fix tested by Havard Eidnes.
2000-04-02 20:39:14 +00:00
thorpej
d8be1024c1
Make this compile again after the callout changes.
2000-04-02 19:54:29 +00:00
mycroft
8aeb8df354
Add a flag to tell whether a MAC address was actually found in the CIS.
...
XXX This whole piece of code should go away ASAP. We should use a callback
as in the PCMCIA code. In fact, we should use the PCMCIA code...
2000-04-02 19:11:37 +00:00
thorpej
dc680eb373
Slight correction to last: really only do it if it's a 21142 or 21143.
2000-04-02 19:02:34 +00:00
nathanw
f5b5bbbf21
Add code to read and write bt463-style ramdacs; pick ramdac interface
...
functions based on type returned from tga_getconf().
Adapt to change in ramdac interface.
Fix race condition in tga_sched_update().
Make tga_sched_update() work before interrupts are enabled.
2000-04-02 19:01:11 +00:00
nathanw
bc3260fcb0
Restore ramdac-type field to TGA configuration structure.
2000-04-02 18:59:32 +00:00
nathanw
c0a4c9e67d
Move bt463 code to dev/ic and adapt to the new ramdac interface.
...
Set default window type to 24-bit truecolor.
Correctly set pseudocolor mode.
2000-04-02 18:57:36 +00:00
nathanw
c66f54d73d
Adapt to change in ramdac interface.
2000-04-02 18:55:01 +00:00
nathanw
2b4ac6a7b9
Add ramdac_register() to interface structure.
2000-04-02 18:54:33 +00:00
mycroft
e70fd4b33c
During the socket probe, read the ident register twice.
...
I don't understand why, but sometimes the clone chips in hpcmips boxes read
all-0s the first time.
2000-04-02 18:29:14 +00:00
augustss
7246364f07
With SCSIVERBOSE, only print sense data if there actually is a problem.
2000-04-02 17:58:17 +00:00
augustss
7797648425
Change the initial field in struct ata_atapi_attach and struct scsipi_link
...
slightly to allow scsibus and atapibus to attach to the same device.
Furthermore, only attach a scsibus when the bus type is BUS_SCSI.
2000-04-02 17:25:52 +00:00
mycroft
229fcf5bbe
When using MII on 2114[23] chips, zero the SIA TXRX register to disable the
...
internal Nway engine. This fixed a major performance problem.
Thanks to Matt Thomas for pointing this out.
2000-04-02 17:23:33 +00:00
minoura
78b105698a
Move dl* function definitions to libc on ELF.
...
Based on the patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>.
See http://mail-index.netbsd.org/tech-userlevel/2000/02/23/0000.html .
2000-04-02 15:35:47 +00:00
tsubai
b18b370715
Make sure color rgb:0/0/0 is black.
2000-04-02 12:53:05 +00:00
tsubai
7df13bfec7
Enable wdc1 (needed on StarMax).
2000-04-02 12:36:38 +00:00
tsubai
e352cada4b
Make this compile again.
2000-04-02 12:03:04 +00:00
tsutsui
fa07b81e43
Make to match also MII_OUI_DAVICOM.
...
(This seems to work, but any GENERIC does not have dmphy...)
2000-04-02 03:06:19 +00:00
enami
28d49dce4e
Add missing protect from disk interrupt while calling scsipi_free_xs.
2000-04-02 03:05:55 +00:00
itojun
f564201ae9
sync with ata driver change (dma_start args).
2000-04-02 02:07:52 +00:00
is
389ed19c62
Start to define an INSTALL kernel.
2000-04-01 20:21:27 +00:00
soren
5932e9f765
Match new prototype of pciide_dma_start in pciide.c.
2000-04-01 20:17:12 +00:00
bouyer
3b69a8011b
make it compile again after ATAPI changes.
2000-04-01 17:52:14 +00:00
bouyer
b2cd1f029a
Bump delay() from 100 to 1000000 before attempting a IDENTIFY just after a
...
reset - solves a problem reported by cpg@aladdin.de .
2000-04-01 14:50:32 +00:00
tsutsui
ef28a8deb8
Typo. (callout_rest -> callout_reset)
2000-04-01 14:41:13 +00:00
tsutsui
294b27df46
Fix typo. (s/sc_adapter/sc_link/)
2000-04-01 14:38:42 +00:00
bouyer
26f6c9a9cf
- DMA code cleanup: pciide_dma_finish() doesn't stop/unload the current DMA op
...
if an IRQ was not detected, unless the force flag was given. Use this to
detect if the IRQ was for us (closer to shared IRQ for controllers which
don't have their own IRQ handler in pciide.c) and to poll for DMA xfer.
Also makes the timeout recovery code simpler.
- ATAPI cleanup: don't call controller-specific functions from atapiconf.c
(wdc_*), so that it's possible to attach an atapibus to something else
than a wdc/pciide (Hi Lennart :).
Overload struct scsi_adapter with struct atapi_adapter, defined
as struct scsi_adapter + atapi-specific callbacks. scsipi_link still points
to an scsi_adapter, atapi code casts it to atapi_adapter if needed.
Move atapi_softc to atapiconf.h so that it can be used by the underlying
controller code (e.g. atapi_wdc.c).
Add an atapi-specific callback *atapi_probedev(), which probe a drive
in a controller-specific way, allocate the sc_link and fills in the
ataparams if needed. It then calls atapi_probedev() (from atapiconf.c)
to do the generic initialisations and attach the device.
- While I'm there merge and centralise the state definitions in atavar.h.
It should now be possible to use a common ata/atapi routine to set the
drive's modes (will do later).
2000-04-01 14:32:22 +00:00
tsutsui
3d917bfc34
Add OVERLAY and RAID_AUTOCONFIG. (sync with GENERIC)
2000-04-01 14:00:29 +00:00
augustss
7311856f29
Add a delay before reading the number of ports from the controller to
...
avoid getting 0 from it.
2000-04-01 09:27:35 +00:00
takemura
9afabc7add
Recompile binaries for Mobile Pro 700.
2000-04-01 02:37:23 +00:00
castor
5e29a96b48
Make standalone in_cksum work on little-endian machines, too, courtesy of
...
Jeff Smith, <jeffs@geocast.com>.
2000-03-31 19:55:09 +00:00
ragge
fe43e9f08f
Fix spelling error.
2000-03-31 18:40:58 +00:00
soren
0551ccb4d4
Typo.
2000-03-31 15:00:49 +00:00
soren
278498c05f
Some cleanups.
2000-03-31 14:51:49 +00:00
jdolecek
c42f28d24a
Since last duplicate prototype cleanup, we need to include
...
<netinet/ip_mroute.h> to get ip_mforward() prototype if MROUTING
is defined.
2000-03-31 14:31:03 +00:00
jdolecek
a59a99b6dc
Slighly improve previous - only include <netinet/ip_mroute.h> if MROUTING
...
is defined.
2000-03-31 14:27:17 +00:00
tsutsui
8c8679f1ac
Remove declaration of kd_rom_intr(). It is not needed on sun3.
2000-03-31 14:24:03 +00:00
tsutsui
49e70b6653
Add include <vm/vm.h> and <uvm/uvm_extern.h> for
...
declaration of uvm_swapin(), which is no longer in <sys/proc.h>.
2000-03-31 14:18:53 +00:00
hubertf
ca4c16d936
Note that the Handspring Visor is a Palmpilot compatible PDA.
2000-03-31 13:08:01 +00:00
jun
657c5b4130
add Mobile Pro 700
2000-03-31 13:01:17 +00:00
pk
b6a73eb3a1
Make this compile without RASTERCONSOLE too.
2000-03-31 12:58:54 +00:00
jun
ad4db7ca62
add NEC Mobile Pro 700
2000-03-31 12:53:06 +00:00
jun
2c3c66ea0c
regen.
2000-03-31 12:46:23 +00:00
soda
18dbe75d6e
cancel previous change, and add a comment about it.
...
$INCS variable is introduced by cgd to export kernel headers which
are needed from userland. In other words, $INC should only have
headers for kernel <-> userland programming interface.
Headers for kernel internal implementation should not be exported
to userland.
2000-03-31 11:44:05 +00:00
jdolecek
c2acbd102b
include <netinet/ip_mroute.h> for ip_mforward() - needed after
...
last duplicate prototype sweep (prototype for ip_mforward() used to be in <netinet/ip_var.h>)
2000-03-31 08:34:20 +00:00
scottr
4d23f7686d
Attach all displays, keyboards, and mice, not just the first
...
ones found.
2000-03-31 08:27:43 +00:00
tsarna
56e25c18bb
Add and enable auvia
2000-03-31 04:47:52 +00:00
tsarna
07dea214dc
Add auvia, a driver for the integrated AC'97 audio on the VIA VT82C686A
...
southbridge.
Tested on a ASUS K7M (w/ AD1881 codec). Please report any problems.
2000-03-31 04:45:28 +00:00
oster
cf0b47bd0e
Minor cleanup of unneeded verbosity.
2000-03-31 02:05:24 +00:00
oster
cd61979606
Print out the 'root' status of a RAID set during autoconfiguration.
2000-03-31 01:20:43 +00:00
soren
fab7d466f3
Add little to-do list.
2000-03-30 22:14:17 +00:00
soren
70abbd3c24
Crude kernel installer.
2000-03-30 21:46:16 +00:00
soren
e204cb3eb9
machine/cpu.h includes mips/cpuregs.h.
2000-03-30 21:37:51 +00:00
soren
80e6d43253
Add asm.h like other ports.
2000-03-30 21:33:30 +00:00
soren
726573bf96
Match contents.
2000-03-30 21:33:19 +00:00
is
b2a8826b6a
The cfunit (ab)use fix broke the Amiga early console autoconfiguration.
2000-03-30 20:58:39 +00:00
soren
471a03f8f6
Remove local hack.
2000-03-30 20:08:37 +00:00
soren
712cb103ff
Customary GENERIC configuration.
...
Unfortunately, the Cobalt firmware seems to fail loading kernels larger
than about 2.5 megs before compression, so without a boot loader, this
is a rather amputated GENERIC.
2000-03-30 20:01:02 +00:00
joda
4772fa5b3c
regen
2000-03-30 17:35:39 +00:00
joda
4c8aed5893
add the device id for the VIA 686A modem controller, continuing the
...
trend of mislabelling VIA's south bridges
2000-03-30 17:34:53 +00:00
augustss
d3908431bb
Turn on UVISOR_DEBUG with USB_DEBUG.
2000-03-30 17:04:47 +00:00
augustss
dbf4f91643
Add (commented out) uvisor driver.
2000-03-30 17:01:01 +00:00
augustss
e8f6613abe
Add driver for the Handspring Visor.
...
This code probably doesn't work, because it has not been tested.
Despite several pleas for testing there doesn't seem to be any Visor owners
out there. Perhaps it will get tested if it's in -current?
Anyway, the code can at least serve as a template for how to make a USB driver
that shows up as a tty.
2000-03-30 16:56:19 +00:00
augustss
2c3137dc38
Add forgotten OpenBSD fix.
2000-03-30 16:38:55 +00:00
jun
c852fae661
add MobilePro700
2000-03-30 16:26:51 +00:00
jdolecek
fde0c4e6e0
Prototype vtophys() before defining it. Needed for compilation with
...
-Wstrict prototypes on macppc.
Problem noted by Hans-Christian Becker <hcb@phc.chalmers.se> in private mail.
2000-03-30 16:18:24 +00:00
simonb
bf851ea6cb
Nuke register.
2000-03-30 14:45:04 +00:00
simonb
6e0357239a
Nuke register, diddle a bit of indentation in some function declarations.
2000-03-30 14:36:30 +00:00
pk
a41d265271
Add hardware acceleration features for use with the RASTERCONSOLE option.
...
Code posted on port-sparc by `der Mouse'; it was slightly re-arranged to
fit the layout of this driver.
2000-03-30 13:57:50 +00:00
augustss
4b30d9885e
More register removal.
2000-03-30 13:53:32 +00:00
augustss
13e9027f58
Remove more register declarations.
2000-03-30 13:44:53 +00:00
oster
8d702c4b54
Nuke 'register' from some function prototypes.
2000-03-30 13:39:07 +00:00
leo
469b432d2d
Make this compile with -DDEBUG
2000-03-30 13:28:28 +00:00
augustss
8529438fe6
Remove register declarations.
2000-03-30 12:51:13 +00:00
augustss
169ac5b3c1
Remove register declarations.
2000-03-30 12:41:09 +00:00
augustss
641df97d12
Remove more register declarations.
2000-03-30 12:31:50 +00:00
augustss
f0f9fcbe61
Remove register declarations.
2000-03-30 12:23:20 +00:00
augustss
bd842961d4
Register, begone!
2000-03-30 12:22:12 +00:00
augustss
1279e67b6e
Kill some more register declarations.
2000-03-30 12:19:46 +00:00
augustss
1469ed1614
Kill more register declarations.
2000-03-30 12:13:30 +00:00
tsutsui
58714261cc
Remove register declarations.
2000-03-30 11:37:21 +00:00
augustss
5e3d7e5317
Die, register, die!
2000-03-30 11:31:26 +00:00
augustss
a82aeb5508
Kill register declarations.
2000-03-30 11:24:16 +00:00
augustss
c1ebd1929a
Kill some more register declarations.
2000-03-30 09:45:33 +00:00
augustss
c87c1861bb
Add a special option, DEBUG_HALT_BUSY, that allows you to debug when the
...
system doesn't want to halt cleanly. The code was there before, but only
with the DEBUG option.
2000-03-30 09:32:25 +00:00
augustss
264f1d27c6
Get rid of register declarations.
2000-03-30 09:27:11 +00:00
augustss
4fe9287221
Two more OpenBSD fixes.
2000-03-30 08:53:30 +00:00
sato
9f9ade2b2c
add MC-CS backlight control.
2000-03-30 08:41:48 +00:00
sato
b2f06b320c
fix mapping.
2000-03-30 03:29:47 +00:00
simonb
171910636e
Delete redundant decl of aobj_pager - it's in <uvm/uvm_aobj.h>.
2000-03-30 02:49:55 +00:00
simonb
e4f5c09322
Delete redundant decls of fifo_vnodeop_p - it's in <miscfs/fifofs/fifo.h>.
...
Don't need <sys/conf.h> here.
2000-03-30 02:49:11 +00:00
simonb
c2e5560a03
Delete redundant decls of rootvp - it's in <sys/systm.h>.
...
Delete redundant decl of ffs_sbupdate() - it's in <ufs/ffs/ffs_extern.h>.
2000-03-30 02:48:22 +00:00
simonb
02042ff82c
Delete redundant decl of rootvp, it's in <sys/systm.h>.
...
Don't need <sys/conf.h>.
2000-03-30 02:47:18 +00:00
simonb
19f0e3f6e8
Delete redundant decl of nfs_vget() - it's in <nfs/nfsmount.h>.
2000-03-30 02:46:36 +00:00
simonb
3e3701895d
Delete redundant decls of fifo_vnodeop_p - it's in <miscfs/fifofs/fifo.h>.
...
Don't need <sys/conf.h> here.
2000-03-30 02:45:19 +00:00
simonb
b6c62dcaae
Delete redundant decl of nfs_pub - it's in <sys/mount.h>.
...
Delete redundant decl of nfsrv_zapsock() - it's in <nfs/nfs_var.h>.
2000-03-30 02:43:58 +00:00
simonb
11bec2d6e1
Delete redundant decl of nfs_pub - it's in <sys/mount.h>.
...
Delete redundant decls of nfsv{2,3}_type - they're in <nfs/nfsproto.h>.
2000-03-30 02:43:13 +00:00
simonb
13e9e9754e
Delete redundant decl of nfs_pub - it's in <sys/mount.h>.
2000-03-30 02:42:17 +00:00
simonb
515481f1ce
Delete redundant decl of nfsv2_vnodeop_p, it's in <nfs/nfsnode.h>.
2000-03-30 02:40:37 +00:00