Commit Graph

86349 Commits

Author SHA1 Message Date
christos
19c27f0e0d add another cdrom. The box says fujitsu, but the guts seem to be panasonic.
Mmm, inbreeding.
2001-10-14 18:09:22 +00:00
manu
948a7fa8ef Fixed some mistakes in signal handling (this is still broken)
Added some code to set linux's uname kernel version to 2.4.0 (usefull for
testing with glibc-2.2). This is currently guarded by a #if 0.
2001-10-14 17:21:47 +00:00
manu
abcf0c8406 Fixed a minor problem so that it builds 2001-10-14 17:15:58 +00:00
manu
c4210f055f Added Mips 2001-10-14 17:14:07 +00:00
bjh21
d297a20321 Copy the arm32 INSTALL notes, removing references to CATS, DNARD and RC7500
along the way.
2001-10-14 14:08:03 +00:00
blymn
23231c1a0e Added 2 new functions and a macro:
- getparx
        - getpary
        - getparyx (macro)
Also minor tweak to the man page to correct grammar on a couple of items.
2001-10-14 12:36:09 +00:00
ichiro
9ad1f29f64 The description about soft-reset of WI_PCI_COR was added
and WI_PCI_SOFT_RESET was used.
Cosmetic change.
2001-10-14 12:33:18 +00:00
tron
1e022c27b4 Use UDMA/100 on SiS 735 chipset. 2001-10-14 11:21:10 +00:00
lukem
9f95bf0782 fix error reporting in rdfs() and wtfs() 2001-10-14 01:38:53 +00:00
lukem
74cf1ec6f4 minor optimisation suggested by christos 2001-10-14 00:42:31 +00:00
simonb
0fbef69268 Put the storage class first in an array declaration. 2001-10-14 00:39:09 +00:00
chs
5a41496a04 avoid overflow in timeout calculations. 2001-10-14 00:32:33 +00:00
bjh21
83d5fd8043 Make the declaration of get_pc_str_offset() into a prototype. 2001-10-14 00:17:26 +00:00
simonb
2d0469db06 Remove so variables that are only ever set and never referenced. 2001-10-13 23:25:58 +00:00
simonb
aaaea89787 Don't initialise the 5th element of some 4 element arrays. 2001-10-13 22:59:16 +00:00
leo
37253bbe6b Add bootxxx 2001-10-13 20:40:43 +00:00
leo
38a9a4d6ff Grr, this file shouldn't have been deleted. I thought I corrected it, in
fact the comments from the commit did not mention it to be deleted, just
'changed'...
2001-10-13 20:26:48 +00:00
augustss
105d4ff9de Add wsmuxctl. 2001-10-13 20:23:24 +00:00
leo
75b42ecb12 Bootxx is no longer the last booting stage. It now handles only the
command line options. If NetBSD should be loaded, bootxx tries to load
the raw binary file '/boot' that resides on the same filesystem as the
kernel to be booted. This 3rd level boot is supposed to actually load the
kernel.
2001-10-13 20:22:56 +00:00
augustss
abb7474405 Xref wsmuxctl(4). 2001-10-13 20:21:48 +00:00
augustss
9cf0f0364b Allow creation of wsmuxctl devices. 2001-10-13 20:20:54 +00:00
augustss
2c843484d5 Fix typo. 2001-10-13 20:11:00 +00:00
leo
a9d59a63c5 We need a configurable heap now (that implies we need panic.c too....). 2001-10-13 20:10:02 +00:00
leo
530cee7ec2 3rd level boot 2001-10-13 20:06:57 +00:00
augustss
9f01baeb47 Add a simple program for listing, adding, and removing wsmux devices.
It's not a much used utility, but when you need it it's a pain to
be without.
2001-10-13 20:05:42 +00:00
augustss
5da06efad4 Allow for control devices (minor+128) to make it possible to manipulate
muxes that are in use.
Create muxes on demand.
2001-10-13 20:03:38 +00:00
augustss
ad74203973 Fix a pasto. 2001-10-13 19:58:35 +00:00
augustss
2efffa7ad7 Fix a (very old) pasto. 2001-10-13 19:56:09 +00:00
leo
dc6d9bae0d Add an address for the 3rd level boot. 2001-10-13 19:55:07 +00:00
leo
95d16475fc Arrange include files section in such a way that we can use this code in
the MiNT and NetBSD/libsa environment.
2001-10-13 19:50:36 +00:00
chs
4c1a2f36f8 fix pmap_changebit() to look for the bit in the page attrs
in addition to any PTEs.  fixes PR 14220.
2001-10-13 18:28:10 +00:00
augustss
1bcfb3cc57 Xref xi and pci. 2001-10-13 17:20:48 +00:00
augustss
004903c9e0 Update for the recent changes to wsmux. 2001-10-13 17:15:33 +00:00
ichiro
6f33add3d8 The description about PRISM for PCI-bus was added. 2001-10-13 16:56:17 +00:00
augustss
b079ab789b ANSIfy. 2001-10-13 16:05:42 +00:00
augustss
04b1440239 Use memset(), not bzero(). 2001-10-13 15:59:01 +00:00
augustss
82e5e6ab85 ANSIfy. 2001-10-13 15:56:15 +00:00
bjh21
cabab13edd When setting watchpoints, call pmap_update() for each watchpoint, rather
than at the end, since they may be in different pmaps.  This avoids a null
pointer dereference that was causing panics when resuming from DDB on arm26.
2001-10-13 15:17:38 +00:00
ichiro
8bf90d96b4 add entry Intersil Mini-PCI(802.11b)
wi* at pci?
2001-10-13 15:06:12 +00:00
ichiro
cbcfff63ec Add Intersil Prism2.5 Mini-PCI wavelan. 2001-10-13 15:00:23 +00:00
bjh21
9202040b70 Treat acorn32 the same as arm32 for the purposes of installing include files.
This is necessary to make the libstdc++ install work with the old toolchain,
since it installs <machine/_G_config.h> into /usr/src/${MACHINE}.  There may
be other dependencies on the Old Way, too.
2001-10-13 14:46:00 +00:00
bjh21
cc037046d6 Don't update referenced/modified bits if a page is entered using
pmap_kenter_pa.  pmap(9) says unmanage mappings don't get referenced/modified
tracking, and this seems to stop me getting a panic while starting up with
root on NFS.
2001-10-13 14:23:31 +00:00
lukem
6c2d977e6f A few more changes, from more discussions with Andrew Brown.
- Resurrect /etc/changelist, even if it's an "empty" file by default,
  because it's easier to use than /etc/mtree/special.local for adding
  a couple of simple files. Back by popular demand (hi @@@! :-)
- Add /etc/rc.d/* to the list of "dynamic" files; this notices changes
  in user-added scripts
- Only calculate the mtree -I nomail list once, and re-use
- Use "cat foo | while read file" instead of "for file in `cat foo`" ;
  handles whitespace better...
2001-10-13 14:22:11 +00:00
lukem
6120411e0e set "upload guest on" in incoming example, even though it is the default 2001-10-13 13:50:18 +00:00
augustss
d701e45c14 Two changes to the wsmux code:
* Allow the wsmux used by wsdisplay for the keyboard(s) to be explicitely
  specified with the kbdmux locator.
* Allow keyboards and mice that have a mux to be opened in the regular way.
These changes should be totally backwards compatible.
2001-10-13 13:35:59 +00:00
augustss
e557cebfce Add kbdmux locator to wsdisplays. 2001-10-13 13:32:20 +00:00
scw
f768a5c42b Reduce the alignment constraint from 4 to 2. This fixes the problem where
gas(2) pads the text segment with 0x0 instead of NOP. Since m68k instructions
only need 16-bit alignment, .align 2 works just fine.
2001-10-13 09:21:50 +00:00
mrg
8b4596288b when comparing bp->val[] against other types, cast the bp->val[] value to
other type.  this avoids sign extension lossage as "val" is (signed) int.
PR#14212.
2001-10-13 08:25:57 +00:00
ichiro
c0e7956031 regen. 2001-10-13 07:44:21 +00:00
ichiro
8afd8ee7a9 add vendor & product ID
Intersil PRISM2.5 Mini-PCI WLAN
2001-10-13 07:43:42 +00:00