simonb
d224e9dcc0
Indent by tab and not two spaces.
2002-03-05 00:38:41 +00:00
simonb
de2043f47e
Sort function declarations.
...
Fix some KNF whitespace nits.
2002-03-05 00:34:14 +00:00
simonb
07a0ec1fd1
Split the (commented out) complete list of archs into separate lines
...
split alphabetically. This makes it easier to add new archs without
having to do extensive reformatting.
2002-03-05 00:07:04 +00:00
thorpej
f0963ab552
Add ofromioctl(), needed since Christos added ioctl to the memory device's
...
cdev decl.
2002-03-04 23:43:01 +00:00
shiba
db5d1f5f34
Add the machine id of PowerBook 190CS.
2002-03-04 16:58:37 +00:00
wiz
634dabecb0
possible has two s.
2002-03-04 15:35:56 +00:00
uch
2f603eaa17
CTL_MACHDEP definitions are integrated into sh3/include/cpu.h again.
2002-03-04 14:36:13 +00:00
wiz
0995897f47
Remove ipip reference.
2002-03-04 14:12:56 +00:00
kleink
8a79f029ad
VRSAVE is SPR 256, not 238.
2002-03-04 13:37:42 +00:00
sommerfeld
3406f0a3dd
The "gif*" tunnelling interface does everything ipip does.
...
Move usage example from ipip.4 to gif.4
Excise ipip and stitch up the scars.
2002-03-04 13:24:06 +00:00
dbj
b5fde890d0
add cnpollc() calls around cngetc for TRAP_PANICWAIT
2002-03-04 04:07:35 +00:00
dbj
ed04b7ecb3
add a few missing keys, including f1-f12,home,end,next,prior
2002-03-04 04:03:36 +00:00
simonb
6f0fb25121
Don't need to declare phys_map - it is declared in <uvm/uvm_extern.h>.
2002-03-04 02:43:22 +00:00
simonb
9a942a34e0
Don't use local extern declarations for the mountroot variable or
...
declare local prototypes for nfs_mountroot() or md_root_setconf().
2002-03-04 02:25:21 +00:00
simonb
64c7743a05
Don't "extern int cold;" - this is in <sys/kernel.h>.
2002-03-04 02:19:07 +00:00
wiz
1b7f309f0a
Correct misspellings of "failed".
2002-03-04 01:38:31 +00:00
kleink
995081f947
Make this link again in the absence of envsys/sysmon.
2002-03-04 00:55:04 +00:00
thorpej
e0ea696615
* Add support for running the IQ80310 kernel where KERNEL_BASE !=
...
physical memory start. Garbage-collect some cruft while here.
* Move the kernel up to 0xc0000000, giving a 1G/3G kernel/user split.
* Adjust the Integrator startup code accordingly.
2002-03-03 21:22:15 +00:00
thorpej
e23381908a
inittodr(): Actually initialize time from the file system time.
2002-03-03 21:10:40 +00:00
mhitch
d616d3990b
Enable transmit error and EPH interrupt, and reset NIC on EPH interrupt.
...
Fixes a source of lost interrupts.
2002-03-03 18:21:37 +00:00
uch
bf5bf0be48
remove obsolete headers.
2002-03-03 14:59:55 +00:00
uch
0894ee8f62
use GENERIC.
2002-03-03 14:45:21 +00:00
uch
0d29f32a67
clean up config files.
2002-03-03 14:36:48 +00:00
uch
3c9bf76936
make it work correctly when both hd64461uart and hd64465uart are enabled.
2002-03-03 14:35:08 +00:00
uch
7592c6aa95
don't initialize twice
2002-03-03 14:34:36 +00:00
uch
7166e5033d
platform dependent HD64461 PCMCIA module (power supply).
2002-03-03 14:34:00 +00:00
uch
08aefbe07d
remove temporal debug code.
2002-03-03 14:32:21 +00:00
uch
90baa8b206
SR related parts moved to psl.h. cpufunc.h segments.h are removed.
...
kernel mode checking is only SR.MD. no check stack pointer.
2002-03-03 14:31:24 +00:00
uch
17fbf85dc3
machine dependent sysctl are moved to machine/cpu.h
...
dreamcast, hpcsh ... CPU_CONSDEV
mmeye, evbsh3 ... CPU_CONSDEV, CPU_LOADANDRESET
2002-03-03 14:28:48 +00:00
uch
24ebe31f30
remove unneeded configuration.
2002-03-03 14:27:24 +00:00
chris
1181e367e0
Implement pmap_growkernel for arm32 based ports.
...
Note that this has been compiled on some systems, cats, IQ80310, IPAQ, netwinder and shark (note that shark's build is currently broken due to other reasons), but only actually run on cats.
Shark doesn't make use of the functionality as I believe there has to be a correlation between OFW and the kernel tables so that calls into OFW work.
2002-03-03 11:22:58 +00:00
scw
293681cdc3
Rename the bootstrap from netboot to just boot as eventually it will
...
support both network and scsi devices in one binary.
(There are no absolute size restrictions for a PReP-style one-stage
bootloader).
2002-03-03 11:03:43 +00:00
scw
087d3361fc
Define NEWPMAP here if it is not already defined, for the benefit
...
of lkms.
2002-03-03 10:55:35 +00:00
scw
44c52d4714
No longer need to define CACHELINESIZE here, and move NEWPMAP option
...
to std.mvmeppc since the old pmap module is not supported on mvmeppc.
2002-03-03 10:53:10 +00:00
nathanw
b50fb54af2
Calculate and print the speed of G3 and G4 processors.
...
Add code to read the on-chip temperature sensor on the G3 and hook it in
to the envsys/sysmon subsystem. "envstat" now prints the CPU temperature.
2002-03-03 07:31:33 +00:00
nathanw
1eeb28024d
Add sysmon data structures to struct cpu_info.
2002-03-03 07:09:09 +00:00
matt
d26c78e764
All Moto PPC revisions should be printed as maj.min (0x0200 -> 2.0).
2002-03-03 07:09:01 +00:00
nathanw
780a2774c6
The cpu device now requires sysmon_envsys.
2002-03-03 07:04:34 +00:00
nathanw
de0fe89086
Add sysmon device (62).
2002-03-03 07:02:54 +00:00
matt
e0ba5cf38d
Add initial MPC7455 support.
2002-03-03 06:56:09 +00:00
matt
997374a8dd
Add MPC7455
2002-03-03 06:47:25 +00:00
nathanw
5d5aeaa547
Add bit definitions for the MMCR's, and event numbers for the events
...
that are common to the G3 and G4.
2002-03-03 06:38:31 +00:00
nathanw
7a92615001
Correct the SPR numbers of PMC3 and PMC4.
...
SIA wasn't retconned, but the SPR number was wrong. Re-add it, and add
USIA.
2002-03-03 05:32:37 +00:00
nathanw
c2b8ec655a
Delete the retconned SIAR SPR.
2002-03-03 05:17:48 +00:00
nathanw
ee2cbbfe4a
Add MPC7xx/7xxx performance monitor control registers (MMCR0-2, UMMCR0-2).
2002-03-03 05:15:44 +00:00
nathanw
28b2a20fb9
Add bit definitions for the MPC750 thermal management registers.
2002-03-03 04:31:53 +00:00
jmc
8c3c52f61d
Provide a definition for DEV_EEPROM so mem.c will compile if SUN4 is defined.
2002-03-03 03:11:06 +00:00
thorpej
20dd585980
Add RCS ID.
2002-03-02 22:29:40 +00:00
uch
6042c0a3fc
Initial support for KGDB on the sh3.
2002-03-02 22:26:25 +00:00
uch
65af267aeb
Add SH7709A INTEVT2 register define.
2002-03-02 22:25:19 +00:00