uwe
4924c0ae30
On ms-IIep kernel runs with PCI endian swapping turned on but we need
...
to turn it off before we pass control to PROM's repl as it expects
PCIC to be in little endian mode and would hang otherwise.
2001-12-11 03:35:02 +00:00
uwe
ee71ea68bc
microSPARC-IIep is a sun4m but with an integrated PCI controller.
...
In a lot of places (like pmap &c) we want it to be treated as SUN4M.
But since various low-level things are done very differently from
normal sparcs (and since for now it requires a relocated kernel
anyway), the MSIIEP kernels are not supposed to support any other
system. So when MSIIEP is defined - insist on SUN4M defined and SUN4
and SUN4C not defined.
2001-12-11 03:28:38 +00:00
uwe
814a815542
Export msiiep_swap_endian(onoff) from msiiep.c to turn on/off
...
automagic endian swapping performed by PCI controller. Need it in
several places where we want to enter PROM repl.
2001-12-11 03:24:46 +00:00
chris
32f7e7abff
Sync to current arm32 MAKEDEV
2001-12-11 00:54:31 +00:00
chris
66df5c94fc
Add clockctl, pci# and wsfont devices to MAKEDEV. Probably others that are missing.
2001-12-11 00:46:00 +00:00
chris
80e667c6ab
Add clockctl device.
...
Note that someone needs to tidy this up, we've got 92 block devices, which just ain't true. Also appears we're actually missing some, eg the ld block device.
2001-12-11 00:34:50 +00:00
uwe
78eadd17b7
Attachment for MI com(4) driver at ebus.
2001-12-11 00:31:08 +00:00
uwe
81f0e10ca5
rtc (ds1287a) time of day clock at ebus.
2001-12-11 00:29:21 +00:00
uwe
255d046f95
EBus support for ms-IIep.
2001-12-11 00:25:31 +00:00
uwe
e0046f836b
EBus support for ms-IIep. This file should eventually be merged into
...
sys/dev/ebus/ebusreg.h and shared with sparc64 port.
2001-12-11 00:24:03 +00:00
uwe
de47c08727
microSPARC-IIep support.
2001-12-11 00:18:22 +00:00
wiz
77c9498048
Typo fixes, sort sections and SEE ALSO, whitespace nits, mark up path names.
2001-12-11 00:08:52 +00:00
wiz
552c88dee6
Lots of grammar fixes and other slight improvements.
2001-12-10 23:57:48 +00:00
wiz
f5cd075d16
Refer bsd.pkg.defaults.mk instead of mk.conf.examples. Reported in
...
pkg/14899 by Jonathan Perkin.
2001-12-10 23:30:27 +00:00
martin
8b3d9b9497
Enable active LCP keepalive handling in the PPP layer, the PPPoE layer
...
itself has no means to detect broken connections.
2001-12-10 23:23:24 +00:00
thorpej
cebf842aa6
Update for changes to sp64nbsd-nat.c
2001-12-10 23:19:59 +00:00
uwe
02529ca11e
Fixed VA for microSPARC-IIep PCI controller.
2001-12-10 23:10:34 +00:00
lukem
5463706383
remove referenced to raw (block) and cooked (character) devices, since
...
opendisk(3) doesn't care. the iscooked parameter just changes which
paths in /dev are tried if the supplied one doesn't work.
2001-12-10 22:50:33 +00:00
thorpej
02be0ec37b
* Massive overhaul, including sharing the code that supplies registers
...
with both the inferior and core targets.
* Add support for ELF core files.
Similar changes for 32-bit sparc forthcoming.
2001-12-10 22:43:34 +00:00
briggs
eca843c395
define __HAVE_NWSCONS for pckbc.
2001-12-10 22:42:54 +00:00
lukem
f0061ca489
revert previous.
...
it appears that i misread the intent of the iscooked parameter when
originally designing this feature with jason, and changing it broke
some programs.
2001-12-10 22:41:52 +00:00
uwe
75b646134f
mk48txx needs-flag to allow sparc's clock.c to be compiled without
...
mostek support that pulls in a lot of other stuff too.
2001-12-10 22:36:21 +00:00
martin
aabc2a9efc
Add pppoe(4).
2001-12-10 20:51:11 +00:00
martin
5994282374
Add documentation for the in-kernel pppoe implementation.
2001-12-10 20:49:29 +00:00
briggs
25e9f1f519
Provide basic bus_space_mmap(). Noted by self and in PR port-powerpc/14873.
...
This at least allows the compile to complete. There are still Issues with
vga_pci.c's assumptions about a PC-ish environment.
2001-12-10 20:30:21 +00:00
thorpej
b5ea4050f9
Update for core dump changes.
2001-12-10 19:18:49 +00:00
thorpej
09c0648a6e
Fix a typo in fetch_core_registers() which caused the integer regs
...
to get scribbled over.
2001-12-10 17:52:51 +00:00
martin
fa6de1190e
/usr/sbin/{pppoectl,ispppcontrol} -> /sbin/
2001-12-10 17:27:05 +00:00
martin
b7af7aeccd
Move /usr/sbin/pppoectl to /sbin/pppoectl, so we can call it from
...
ifconfig.pppoe* files.
Rename the source directory and files to match the primary purpose
of this utility - probably noone is using this for ISDN now anymore,
as isdnd has simpler ways to acomplish the same.
2001-12-10 17:22:09 +00:00
martin
d835715cfa
Add ifwatchd.
2001-12-10 17:02:23 +00:00
martin
2859135383
Add rc.d support for ifwatchd (used to run ip-up/ip-down scripts for
...
in-kernel pppoe interfaces).
2001-12-10 16:53:06 +00:00
wiz
61cbc31fe7
Sort options, fix a typo, and some minor clean-up.
2001-12-10 15:04:51 +00:00
martin
136813d385
Call up-scripts for interface already up on startup to account for the
...
late start of this daemon on system boot.
Add and document an option to prevent this.
2001-12-10 14:54:09 +00:00
blymn
574a09c0eb
Fix off by one bug in t_agetstr - the pointer is moved to one past the
...
end of the termcap capability string.
2001-12-10 12:11:05 +00:00
kleink
0fc3ae7e76
Add (some) register definitions for the Motorola MPC105 PCI Bridge/Memory
...
Controller (PCIB/MC).
2001-12-10 12:09:33 +00:00
msaitoh
cf9f94a483
sync with other archs.
...
Important fixes:
> ldexp(denormal, exp>1023) would generate the wrong result in all non-overflow
> cases. Totally rework this code to fix this bug *and* make it faster.
> Don't ever return -0.0.
2001-12-10 10:23:03 +00:00
kleink
ea8bbaf8e1
Sort conversion specifiers.
2001-12-10 10:01:38 +00:00
msaitoh
4a4b629051
ADD MISSING SLASH.
...
Broken insall had been made a temporary file at the parent directory
(may cause Cross-device link(EXDEV)).
2001-12-10 08:54:38 +00:00
gmcgarry
6f71c27e26
MACHINE_ARCH -> MACHINE_CPU
2001-12-10 07:27:52 +00:00
gmcgarry
47e4542449
Pull in <bsd.own.mk> early so we can use MACHINE_CPU. Use
...
MACHINE_CPU instead of MACHINE_ARCH.
2001-12-10 07:26:47 +00:00
gmcgarry
b44fadc911
Add mipsel gdb build framework from mipseb. Compile-tested only.
2001-12-10 06:32:45 +00:00
jmc
bbce64239a
Convert to minimal /dev with the rest generated at bootup on an mfs mounted dir
2001-12-10 06:18:26 +00:00
jmc
440c9209e1
Remove ed. It's not needed for install and consumes way too much space to fit.
...
Also convert umount to using the x_ version
2001-12-10 06:17:24 +00:00
gmcgarry
28cc8c307b
Add G_GCOV_OBJS so gcov compiles.
2001-12-10 06:16:01 +00:00
mhitch
4c3d013b14
Add a left shift routine needed by changes in lib/libsa/ufs.c.
2001-12-10 05:31:39 +00:00
jmc
353e1ce493
Clean this up for a proper cross-build setup.
...
1. Replace all "groff"'s with $GROFF so the right binary is picked up depending
on new or old toolchain setups and USETOOLS
2. Remove the DESTDIR check where it adds -M. This is pointless as some of the
file in share/tmac have hard coded references to /usr/share/tmac so using the
new ones in $DESTDIR will just point you back into /usr/share anyways...
(the new toolchain has no issue here as it's tmac files all point into
$TOOLDIR. Any old setups should just depend on the local setup instead of
some mix of DESTDIR and old files the -M would have produced).
2001-12-10 05:27:59 +00:00
chs
8eafa995c7
don't strip any symbols from profiling kernels,
...
that makes it harder to figure out what's going on.
2001-12-10 05:24:17 +00:00
thorpej
7767121514
I can't win today -- make this link.
2001-12-10 04:05:23 +00:00
augustss
aa816a6d89
Regen.
2001-12-10 03:36:54 +00:00
augustss
9cfe511c73
Add some devices.
2001-12-10 03:36:12 +00:00