Commit Graph

101297 Commits

Author SHA1 Message Date
scw 3a0067a42a Comment out wscons-related options until port-specific code is written. 2002-08-23 13:16:23 +00:00
scw 27ff9862b3 Override the last commit by auto-generating the file from walnut's
etc.MAKEDEV.

Pointed out by Thomas Klausner.
2002-08-23 13:01:21 +00:00
scw 50e32c42df Make the comments at the top match reality.
G/C a couple of other unused devices.

As a precaution, comment out the wscons entries until
the kernel supports it and note that their major numbers
will need to be re-synced.
2002-08-23 12:58:37 +00:00
scw 9ba60b4297 Install the ECC error interrupt handler at the level specified by
a "4xx-ecc-irq" property.
If the property isn't defined, assume the hardware has no ECC support.
This should, ideally, be a config file option.
2002-08-23 12:46:49 +00:00
scw a97e0cd99d G/C satlink and wscons. Neither are applicable to the walnut port. 2002-08-23 12:18:46 +00:00
scw a625cf764a Don't create satlink or ttyE device nodes. The former clashed with tty00,
and the latter (wscons) doesn't exist on Walnut anyway.
Renumber ttyCY to match Walnut's conf.c.
2002-08-23 12:18:06 +00:00
wiz d4a8d9ed9e Remove duplicate 'is' reported by Arto Huusko in misc/18048. 2002-08-23 12:04:39 +00:00
scw c4fdfebd38 Allow port-specific Makefiles to override the name and location
of locore.[So].
This is in preparation for arch/evbppc.
2002-08-23 12:01:58 +00:00
scw a0d58bf2f5 Remove an extra trailing bracket in a DEBUG printf. 2002-08-23 11:59:40 +00:00
scw f384fe8ba7 Don't assume all com ports run at "COM_FREQ", or a multiple thereof.
Use a board-specific property instead.
2002-08-23 11:42:13 +00:00
scw 19c988633d Don't frob cpu-specific DCR registers in common code. 2002-08-23 11:40:07 +00:00
scw 4968573654 Split off common 4xx locore code so it can be re-used by other 4xx ports. 2002-08-23 11:37:53 +00:00
wiz 4a20060b4c Fix typo. 2002-08-23 10:39:46 +00:00
tron 85f89e9c20 Adapt minor number of "libutil". 2002-08-23 10:35:36 +00:00
tron ef63cbff6b Bump minor number to 3 because there are already systems with
"libutil.so.6.2" to avoid further problems.
2002-08-23 10:34:02 +00:00
ragge 3f5fba68de Do not try to use "__builtin_ffs" on vax, ffs is an instruction already.
Maybe possible to teach gcc to use it?
2002-08-23 08:45:27 +00:00
kanaoka d4a4b29e36 - Support -4 and -6. Approved by itojun. 2002-08-23 08:14:20 +00:00
itojun e68a39d27b attach random number source. 2002-08-23 07:45:39 +00:00
lukem 76f5313c64 in start_init(), if RB_ASKNAME is set in boothowto, ask for the path
name to start up as init (rather than just cycling thru initpaths[]
and panicing when out of options).  if RB_ASKNAME isn't set, the old
behaviour remains.  inspired by changes in der Mouse's patchtree.
resolves [kern/18027] from me.
2002-08-23 06:17:08 +00:00
enami 691598efd0 s/FREE/PNBUF_PUT/ 2002-08-23 05:38:51 +00:00
lukem 59cfca9978 set CRUNCHENV= RESCUE=/rescue (still don't want SMALLPROG) 2002-08-23 03:25:21 +00:00
lukem f8df88f111 if RESCUEDIR is defined, set _PATH_RESCUE to that 2002-08-23 03:19:07 +00:00
lukem 8f87d6469c if _PATH_RESCUE is defined, try that before _PATH_SBIN & _PATH_USRSBIN 2002-08-23 03:17:18 +00:00
thorpej 90817e313c Use the structures defined in bsd_openprom.h for "reg", "range",
and "intr" properties, rather than having identical-except-for-names
sbus_* and iommu_* versions.
2002-08-23 02:53:10 +00:00
thorpej e92b96b3c4 CPU_ISSUN4OR4C -> CPU_ISSUN4 || CPU_ISSUN4C 2002-08-23 02:46:37 +00:00
thorpej 8b7cc1c1d2 Protect against multiple inclusion. 2002-08-23 02:45:44 +00:00
thorpej de6a644cea * Refine the comment describing openprom_addr.
* Add openprom_range and openprom_intr structures.
2002-08-23 01:08:45 +00:00
dbj f72f04ea8e comment out force of logical block is no larger than physical block. 2002-08-23 00:59:36 +00:00
augustss 6add8c3d67 Remove some debugging crap. 2002-08-23 00:58:58 +00:00
augustss fb1033e35b Add firmware downloader for BCM2033 (no firmware yet; waiting for OK
from Broadcom).
2002-08-23 00:55:20 +00:00
augustss 19801c46c9 Regen. 2002-08-23 00:53:58 +00:00
augustss 70dfad754f Use separate ids for BCM2033 before and after firmware download. 2002-08-23 00:52:45 +00:00
matt 78581fe411 In amap_ref, only increment the amap's refcnt after we have established
the ppref array.  Otherwise, the newly ref'ed pages will be doubly
counted and thus never freed because the pprefcnt can't fall to 0.
2002-08-22 23:39:37 +00:00
wrstuden e85eb3093d Enable memory for cards with 64-bit memory mappings in addition to
32-bit memory mappings. Makes Intel GigE card work in my Beige G3.

Patch from thorpej
2002-08-22 22:47:35 +00:00
dbj 6c9aa83c79 remove workaround for missing errno.h include 2002-08-22 22:38:05 +00:00
dbj 676f520cb1 add include of errno.h 2002-08-22 22:37:10 +00:00
dbj a93a935dc2 re-enable printing of A/UX fields used by NetBSD 2002-08-22 22:36:09 +00:00
dbj 6ee55a329c on exit, check map pointer before accessing it.
this prevents core dump when map wasn't found on disk
2002-08-22 22:35:22 +00:00
thorpej c196b51fad In sbcompress(), if we toss an empty mbuf, make sure to update
sb_lastrecord if necessary.

From Daniel Hartmeier <daniel@benzedrine.cx>.
2002-08-22 20:56:48 +00:00
martin be6275d6fc Add a mixerctl to mute the internal (mono) speaker via
"mixerctl -w monitor.mono=off".

From Sung-Won Chung, slightly modified. All errors by me.
2002-08-22 20:42:22 +00:00
thorpej 11cad93278 Note that checksum offload is supported. 2002-08-22 18:16:13 +00:00
abs a086fb2909 Move humanize_number(3) from libutil to libc as per discussion on tech-misc
Revert minor number bump on libutil (with note to skip it next update), and
bump libc.
2002-08-22 17:24:08 +00:00
itojun 949583590f drop AAAA reply with IPv4 mapped address. sync w/kame
draft-itojun-v6ops-v4mapped-harmful-00.txt
2002-08-22 16:32:14 +00:00
matt 510b31be28 Add missing PMAPCOUNT2 macro for the non-PMAPCOUNTERS case 2002-08-22 15:43:08 +00:00
christos 52f955bcfd fixed user miscounting. reported by kim. 2002-08-22 14:52:55 +00:00
abs 2287052465 PIPE_SOCKETPAIR, MALLOC_NOINLINE and VNODE_OP_NOINLINE are all appropriate for
the 'minimal memory' configurations.
2002-08-22 14:36:48 +00:00
blymn 841a6ed66f Allow either the field_check or char_check pointers to be NULL, as
suggested in PR 18028.
2002-08-22 11:34:00 +00:00
blymn e5ce8316fe Fix some off by one errors in the menu mark and unmark buffer handling.
This fixes PR 18003.
2002-08-22 11:30:18 +00:00
augustss 974cba9514 Print a message saying that this is not real driver. 2002-08-22 10:17:46 +00:00
augustss 4b34ae978d A placeholder until we have a real Bluetooth driver. 2002-08-22 10:15:57 +00:00