Commit Graph

92343 Commits

Author SHA1 Message Date
reinoud 11982f07b9 _important_ : the old BtRiscBSD compatibility has been put to rest... this
means that kernels from now on are not bootable by !BtRiscBSD but only with
!BtNetBSD.

Big initial commit for a new cleaned up and extended bootblock style. This
patch also allows ELF symbol tables to be read when the patches on the
bootloader are commit but will work fine with the older bootloader.

An extra option `oldkernel' will be provided in the newer bootloader to
pass out old style bootconfig's thus enabling old style kernels to load and
function.

Tested on a.out and ELF (preliminary) kernels with both older and new style
bootconfig blocks.
2002-02-11 18:47:36 +00:00
kleink 47294af050 Add documentation for pci_conf_hook(). 2002-02-11 18:43:39 +00:00
jdolecek 96b14b7848 Document PIPE_SOCKETPAIR 2002-02-11 18:16:48 +00:00
jdolecek 5798a9a710 Switch default for pipes to the faster John S. Dyson's implementation.
Old, socketpair-based ones are available with option PIPE_SOCKETPAIR.
2002-02-11 18:11:41 +00:00
uch 26c1382e72 sync with PTE bit change. 2002-02-11 18:06:34 +00:00
uch 9487e1d731 change PTE PG_* bit define to support SH4 PCMCIA space attribute fully.
for detail, see pte.h.
2002-02-11 18:06:06 +00:00
uch 32f2c6e61f clean up redundant PTE PG_* defines.
PG_RO     -> PG_KR
PG_RW     -> PG_KW
PG_u      -> PG_URKR
PG_PROT   -> PG_UW
PG_AVAIL1 -> PG_PVLIST
2002-02-11 18:05:17 +00:00
uch 6a86080d84 add useful macro for running P2, P1 area. 2002-02-11 18:04:24 +00:00
uch de4d07e475 add defines 2002-02-11 18:03:48 +00:00
uch e63a9777b2 add new cache routine. 2002-02-11 18:03:05 +00:00
jdolecek c095cf0006 use opt_pipe.h for PIPE_SOCKETPAIR, add PIPE_NODIRECT there too 2002-02-11 18:03:00 +00:00
uch 03487ed5cb machine tlb command print PFN with AREA number. 2002-02-11 17:50:17 +00:00
thorpej f0c87a0e2d First cut at instkernel for NetBSD/shark. Based on NetBSD/alpha
instkernel.
2002-02-11 17:49:40 +00:00
uch 54dd82020c recompile 2002-02-11 17:45:53 +00:00
uch 4dff96d2d9 SH4 support. my target is HITACHI PERSONA HPW650PA 2002-02-11 17:32:35 +00:00
uch dca6104509 hpcsh spcific console defines are moved to console.h 2002-02-11 17:30:44 +00:00
uch b67fd34c0f HD64465 interrupt, uart, pcmcia modules 2002-02-11 17:27:15 +00:00
uch d310eb6303 MQ100 (HD64464) register, framebuffer offset define. 2002-02-11 17:25:00 +00:00
kleink 4691174484 Move the declaration of pci_conf_hook down to <machine/pci_machdep.h>;
a port may choose to implement it not as a function but i.e. as a
pci_chipset_tag_t function vector.
2002-02-11 17:24:00 +00:00
uch 400b507277 add more debug message 2002-02-11 17:22:39 +00:00
uch f27eb3ee07 add primitive serial console debug routine. 2002-02-11 17:21:48 +00:00
uch 12d7b235bc {} -> do {} (0) 2002-02-11 17:20:18 +00:00
uch c8a89ad160 KNF 2002-02-11 17:19:04 +00:00
uch c06011471e enable KLOADER, PIPE_SOCKETPAIR 2002-02-11 17:18:35 +00:00
uch 3cde195353 add reset method. 2002-02-11 17:13:28 +00:00
uch f8bc44a14f add dbg_bit_print_msg define 2002-02-11 17:11:48 +00:00
uch acb09f9887 totaly clean up SH3/SH4 related code 2002-02-11 17:08:54 +00:00
uch 984e019350 fix memory size estimation. add error check code. 2002-02-11 17:05:45 +00:00
uch 587d245cb8 change debug printf method. 2002-02-11 17:01:09 +00:00
tron 24a6d142c3 First step of supporting XFree86 4.x binary sets:
- Recognize version dependent X11 lists files.
- Move all files which only belong to XFree86 3.3.6 in lists for version 3.
2002-02-11 16:23:17 +00:00
wiz 1d5d65f8a8 Some more punctuation fixes. 2002-02-11 16:21:55 +00:00
skrll dd6c2b08f4 Add in the changes tls@netbsd.org made to all the other ports recently. 2002-02-11 15:57:54 +00:00
augustss 490beda381 Remove an accidental change from last commit. 2002-02-11 15:20:23 +00:00
augustss 319f13f6ef Give usbd_do_request_flags() an extra argument for the timeout. 2002-02-11 15:11:49 +00:00
augustss 5f87e5a984 Regen. 2002-02-11 15:00:35 +00:00
augustss cf31e1b945 Add a bunch of mass storage devices. 2002-02-11 15:00:17 +00:00
augustss afcd602367 Create the ulpt devices that don't reset the printer on open.
(I don't get this, I could have sworn I committed these files a while ago.)
2002-02-11 14:57:31 +00:00
lukem a8aa7922b1 don't forget to install ipfs... 2002-02-11 14:00:35 +00:00
lukem 84ea7917fd - Remove previous hack; rc.subr warns about the variable not being set
for a reason, which is usually ``your /etc/defaults/rc.conf is not up
  to date''.
- Consolidate `rm's into one line.
2002-02-11 13:55:42 +00:00
skrll 4cd25cd0e8 First cut at cats support. 2002-02-11 13:50:18 +00:00
martti 89122f4056 Don't try to execute this script if ipfs is not set to YES. Otherwise
you'll see the following message:

   # /etc/rc.d/ipfs stop
   /etc/rc.d/ipfs: WARNING: $ipfs is not set properly.

This horrible change is needed because of the "shutdown" keyword.
2002-02-11 13:39:14 +00:00
lukem 9ee14b2e73 be consistent, and use "mkdir foo 2>/dev/null" instead of "mkdir -p foo"
(to suppress errors if foo already exists)
2002-02-11 12:54:13 +00:00
lukem b927725af9 support multiple entries for "." and full paths if the types match; the last
listed entry's settings override the existing settings for that node.
2002-02-11 12:43:55 +00:00
augustss e644076000 A little const poisoning. (From FreeBSD.) 2002-02-11 12:42:48 +00:00
augustss a91e01c9ee s/ab_csr/ab_addr/ so it compiles again. 2002-02-11 12:32:43 +00:00
martti 52d30cc560 Use "mkdir -p" instead of "mkdir" to create /dev/altq 2002-02-11 12:27:10 +00:00
wiz a73f989efa Fix lots of Xrefs, sort sections, sort SEE ALSO, whitespace nits. 2002-02-11 12:12:40 +00:00
lukem 9616ee612a Don't log an xferlog-style entry if bytes == -1.
Per suggestion by Kimmo Suominen and observation of wu-ftpd in similar
circumstances.
2002-02-11 11:45:07 +00:00
takemura 47c249a13d Added Vr4122 and Vr4131 support to GENERIC configuration. 2002-02-11 11:44:36 +00:00
augustss 6f566032d7 Whitespace changes. 2002-02-11 11:42:16 +00:00