ross
d3509bcc51
Clarify the 1000/1000A situation: two variation tables and an all-purpose
...
backup platform.family string.
1998-11-19 02:02:45 +00:00
ross
9b7ad6c70c
#include <machine/alpha.h>
1998-11-19 01:59:39 +00:00
ross
8470625657
New module to hold the alpha-specific prototypes that don't need to be
...
exported to the MI kernel. Almost everything here was formerly in cpu.h.
Optionally, this module could in the future be used to #include anything
that is always needed by arch/alpha modules.
1998-11-19 01:57:56 +00:00
ross
19a4c3110c
Rip out 70 lines of (all of) the port-alpha-specific decls and prototypes.
...
They should not be visible to the MI kernel and the MI kernel shouldn't
depend on this junk. Most of it moves to new module <machine/alpha.h>.
Leave badaddr() here, though, because it's used so widely.
1998-11-19 01:51:40 +00:00
ross
e2e3ee52ae
Nuke the giant ugly-as-sin per-platform INTRNAMES masterpiece.
...
I just cannot add one more platform without getting sick.
Instead, we do just one table for all platforms. More-or-less,
it was only the A12 that even named it's individual interrupts anyway.
Also, prototype set_iointr() here. It's a slightly odd place, but 10*
better than the old place it was, and this file is included by exactly
the perfect set of .c files for set_iointr() visibility.
1998-11-19 01:48:04 +00:00
ross
a68dbb068a
Stop including <machine/alpha_cpu.h>; we already export <machine/cpu.h>.
1998-11-19 01:42:37 +00:00
ross
da8b1017f4
"extern struct rpb *hwrpb" belongs here (duhhh)
1998-11-19 01:41:36 +00:00
thorpej
4e8bf2fa99
Make the attachment messages a little prettier:
...
com3 at pcmcia1 function 0 port 0x2e8-0x2ef: serial device
com3: ns16550a, working fifo
I.e. don't wrap the line.
1998-11-19 00:04:02 +00:00
thorpej
ac7560ad4a
Add support for hot-swapping PCMCIA serial devices.
1998-11-19 00:01:30 +00:00
thorpej
3e086bd63d
Add support for detaching "com" instances.
1998-11-18 23:58:52 +00:00
kleink
e0962e0eae
Oops, don't need <errno.h> any more.
1998-11-18 21:13:46 +00:00
kleink
6de55982d6
* Wrap file locking around the function body in order to have fseek() and
...
clearerr() executed as a single unit.
* Remove clearing of errno; this fseek() error indicator must be visible to
the caller.
1998-11-18 21:11:09 +00:00
kleink
72db869909
Now that it's delinted, make it compile on LP64 platforms again. (Using a
...
size_t for namelen isn't strictly appropriate/necessary anyhow.)
1998-11-18 20:51:51 +00:00
thorpej
eb8f1afb3e
Implement vdevgone(), to revoke all vnodes corresponding to the specified
...
type, major, (low minor...high minor).
1998-11-18 20:24:59 +00:00
kenh
58932a8415
Quirk out the first test in the beginning of wdcprobe(); the Vaio
...
CD-ROM drive doesn't like it for some reason.
1998-11-18 19:12:08 +00:00
thorpej
f50fecdeaf
Oops, fix uninitialzed variable in last.
1998-11-18 18:40:54 +00:00
thorpej
587f931901
Be a bit more precise about how we allow no deactivation support in
...
config_detach().
1998-11-18 18:40:08 +00:00
thorpej
3579ddab03
If the ca_activate entry point fails, make sure to restore the old
...
dv_flags.
1998-11-18 18:38:07 +00:00
thorpej
1d0f24882d
Now that the *_activate() functions don't do things which are attachment
...
specific, move them into the chipset drivers.
1998-11-18 18:34:52 +00:00
he
7675f01a71
Add mbrlabel, and make both mbrlabel and swapctl visible in the images.
1998-11-18 18:29:21 +00:00
thorpej
257d3e31ae
Move the i/o window unmap and i/o space free into *_detach().
1998-11-18 18:15:56 +00:00
kenh
7faa4da4bc
Don't protect this with #ifdef _KERNEL
1998-11-18 16:32:29 +00:00
oster
b66ca92f4a
Initialize (to NULL) a variable in rf_CvscanPromote().
1998-11-18 15:13:51 +00:00
hubertf
d5f8b67ebe
Add support for decoding of morse code.
1998-11-18 14:22:32 +00:00
hubertf
b3ab3ca1cd
Fix typo, per PR 6457 by Geoff C. Wing <gcw@pobox.com>
1998-11-18 13:32:17 +00:00
simonb
50faa9008e
Undo previous after thinking about it a bit more. I did say it was only
...
a temporary change :)
1998-11-18 12:41:18 +00:00
nisimura
4184d87669
- Fix cursor image handling bugs escaped in last commit.
1998-11-18 12:26:31 +00:00
pk
dee948f2d9
Increase the delay after touching the IOMMU control register by another
...
three no-ops (empirically verified by Robert Elz).
1998-11-18 12:07:47 +00:00
simonb
743ebc7bbe
Add a symlink for /bin/tar. From the comments in the file:
...
# XXX temporary extra (for 1.3.X). We need "tar" in the path but not
# under /usr until we copy the contents of /usr.install into /usr.
# Maybe a better idea is to use pax, which lives in /bin anyway...
# Should go away soon in whatever will become 1.4.
Someone shoot me if I don't remove this soon ;>)
1998-11-18 11:22:35 +00:00
he
335e356232
There should be no need for the "set -x" now, it clutters output.
1998-11-18 11:09:12 +00:00
he
43a358908f
Bring into sync with what's being installed: egcs manpages, raidctl++,
...
mbrlabel and collect2 for i386.
1998-11-18 11:06:15 +00:00
simonb
8144a979c1
Add the small netboot kernel (nfsnetbsd.ecoff).
...
Copy .profile to tmp/.hdprofile for sysinst.
1998-11-18 11:01:01 +00:00
itohy
d8f63f8a88
Get pmap_extract() return value with paddr_t, not vaddr_t.
...
Some other minor changes stolen from hp300. :)
1998-11-18 10:05:35 +00:00
tsubai
099f099133
Don't send mouse events to wsmouse layer if wsmouse isn't configured.
1998-11-18 09:11:34 +00:00
hubertf
51755c03b2
fix usage
1998-11-18 09:06:26 +00:00
sakamoto
d8d1762a15
Support frame buffer console initialized by the BootRom of the BeBox.
1998-11-18 09:05:18 +00:00
sakamoto
699dda2896
bebox etc files.
1998-11-18 08:49:33 +00:00
itohy
6d075e2860
Temporary fix of UTC -> time_t conversion:
...
1. changed to use timegm(3) on NetBSD and
2. supply alternative code for other Unix-like OSs
(NetBSD ftp shall be portable for some reasons :-).
This fix closes PR #6448 .
NOTE: This should be fixed again if a portable UTC to time_t
conversion method is specified in some standards.
1998-11-18 07:24:25 +00:00
ross
19599f6e86
Various trivial LP64 tweaks to squelch some compiler warnings.
1998-11-18 03:09:20 +00:00
simonb
4a17f9c066
Remove comment saying a translation is needed - it's there!
1998-11-18 02:06:48 +00:00
ross
3eb0afd457
Fix a bug that apparently prevented, since day 1, the .-include / .sinclude
...
feature from ever working. Also, fix the man page that incorrectly described
the syntax of the feature that didn't work.
1998-11-17 23:56:23 +00:00
simonb
7e81c41eb9
Specifically mention that NetBSD/pmax uses rzX devices for CD-ROMs and
...
not cdX like other NetBSD ports.
1998-11-17 23:23:08 +00:00
jonathan
22bc029ea1
Add 'md' devices for ramdisk; make as part of 'minimal'.
...
Clean up 'all', and comment-in /dev/lkm.
1998-11-17 23:09:46 +00:00
jonathan
fe83804dea
Add md (memory disk) hooks for pmax. ecoff kernel with 2MB ramdisk
...
tftp-boots on new PROMs. (3MB is too large).
1998-11-17 22:41:05 +00:00
thorpej
4d216414cf
Bump version to 1.3I (config_detach(), config_{,de}activate()).
1998-11-17 21:27:27 +00:00
msaitoh
91395a8690
delete .TP (because this document is written in "mdoc" format)
1998-11-17 21:02:38 +00:00
thorpej
d088902264
Add detach and activate entry points. Mostly functional except for
...
#ifdef notyet'd if_delref() and if_detach(), which will be fixed up
when that code is committed.
1998-11-17 20:44:02 +00:00
thorpej
dd6750820c
Expose the "enable" and "disable" functions so that the front-ends can
...
access them.
1998-11-17 20:25:00 +00:00
jonathan
5d02b7f1b1
Support 'MAKEDEV minimal' for ramdisk scripts. Fix 'dz' alias for dc ttys.
1998-11-17 19:02:46 +00:00
tv
5f9a39a821
Add %{R*} to the LINK_SPECs which don't have them, to make rpath options
...
consistent on the compiler's front end. (Note that -Wl,-R/path/ is still
the preferred usage in third-party software for 1.2+ compatibility.)
1998-11-17 18:22:51 +00:00