uch
93da9db963
cosmetic changes, fix comments.
2002-03-17 17:55:22 +00:00
minoura
c42dd282b7
LFSv2 support.
...
Note that secondary boot does not support LFSv2.
Code written by itohy.
2002-03-17 16:14:30 +00:00
minoura
e6ff25795b
Make this compile again.
2002-03-17 15:43:10 +00:00
uch
1080799576
change to per-process AST.
2002-03-17 14:06:38 +00:00
uch
57918e656a
add kernel stack debug option.
2002-03-17 14:05:47 +00:00
uch
81cdeb6cdd
adapt to kernel stack treatment changes.
2002-03-17 14:05:10 +00:00
uch
02add6730a
reserve wired entries for kernel stack.
2002-03-17 14:04:18 +00:00
uch
3900e66164
add kernel stack and trapframe debug command.
2002-03-17 14:03:55 +00:00
uch
9e6153d985
remove obsoleted functions.
2002-03-17 14:03:34 +00:00
uch
b4b9d38675
zero clear all TLB entry to avoid unexpected VPN match.
2002-03-17 14:03:09 +00:00
uch
1e6e3f896d
write-through mode for now. since SH4 kernel access page table via P2. XXX
2002-03-17 14:02:43 +00:00
uch
4c6260b9de
kernel stack fix. old code simply P3 address converted to P1, it
...
caused memory destruction when kernel stack grow over 1 page. new
code use P3 address for kernel stack. but for the sake of debug, P1
kernel stack mode remain.
2002-03-17 14:02:03 +00:00
bjh21
315040cb53
Remove joy at ioeb, since it's not supported and it clashes with the MI
...
joy.
2002-03-17 12:00:56 +00:00
simonb
5a7cb92d99
Include <machine/swarm.h>.
2002-03-17 11:37:55 +00:00
simonb
ed84d53b75
Allow selection of a big- or little-endian kernel by uncommenting the
...
std.sbmips.eb or std.sbmips.el config include file in the kernel config
file. Idea from the evbsh3 port.
2002-03-17 11:00:22 +00:00
scw
b303a9412d
Fix an include file botch when there is no vmetwo device in the
...
kernel config.
2002-03-17 10:04:47 +00:00
scw
f39f46188c
G/C. These should have been deleted as part of the move to sys/dev/mvme.
2002-03-17 10:04:07 +00:00
simonb
c21bc616b1
Don't use a magic number.
2002-03-17 07:39:16 +00:00
simonb
9be5709e65
Fix some whitespace/indentation niggles.
2002-03-17 07:38:28 +00:00
simonb
3b362d301e
Fix up some white-space bogons.
2002-03-17 06:28:56 +00:00
simonb
c08749f1fe
An include file describing some address map info, GPIO pin assignments
...
and SMBus addesses for the swarm eval board.
2002-03-17 06:24:30 +00:00
gmcgarry
0d5d235755
Don't match on trailing spaces in the module name.
2002-03-17 05:44:48 +00:00
gmcgarry
2edbfbd9c2
Include MFS in the INSTALL kernel for the miniroot install.
2002-03-17 05:43:17 +00:00
tsutsui
2d620b2626
Use #ifdef MEMORY_DISK_IS_ROOT rather than MEMORY_DISK_HOOKS
...
to disable RB_ASKNAME.
2002-03-17 04:41:57 +00:00
tsutsui
c291c5333a
Include opt_md.h for MEMORY_DISK_HOOKS.
2002-03-17 04:34:41 +00:00
tsutsui
1bb75ed9f0
Fix typo.
2002-03-17 02:46:27 +00:00
he
be17728da0
Also correct the attach flags to enable IO space on the Intel 450NX.
...
OK'ed by fvdl.
2002-03-16 22:17:27 +00:00
christos
640a59b952
catch-up with stackgap change.
2002-03-16 20:45:43 +00:00
bjh21
a12e90b08f
Only put the CPU type into cpu_model, not the state of the control register.
...
Instead, print the control register state on the next line at startup.
2002-03-16 18:47:51 +00:00
bjh21
dccc5d2c67
Get rid of the #ifdef DEBUG_FAULT_CORRECTION #ifdef mess, and use a
...
couple of conditionally-defined macros instead. This makes the
fault-correction code almost readable.
2002-03-16 18:26:00 +00:00
bjh21
da4eca13c2
Kill some unnecessary settings of arm_dcache_align_mask.
2002-03-16 18:11:11 +00:00
bjh21
2d05b7a7b6
For those CPUs which don't have a cache-type register, keep the details
...
of the cache in a static table. Note that the table isn't complete --
contributions of cache details for CPUs whose data sheets I haven't got are
welcome.
2002-03-16 18:02:19 +00:00
martin
94881fb123
Rename ISDN devices, per discussion on tech-kern. The network devices
...
become ippp (ISDN ppp) and irip (ISDN raw IP). The character device now
are called: /dev/isdn (isdnd <-> kernel communication), /dev/isdnctl (dialing
and other control), /dev/isdntrc* (tracing), /dev/isdnbchan* (raw B channel
access, i.e. for user land PPP) and /dev/isdntel* (telephone devices, i.e.
for answering machines).
2002-03-16 16:55:51 +00:00
tsutsui
11f2ca401d
Use sony8x16 fonts instead of gallant12x22.
2002-03-16 16:50:34 +00:00
mrg
f87760870d
tell newer binutils that our use of %g2 and %g3 is OK here.
2002-03-16 15:15:33 +00:00
bjh21
57eb77d59f
Add CPU ID for the ARM1022ES.
...
Also add a CPU class for ARM10E processors in general.
2002-03-16 14:41:15 +00:00
mrg
f259d9d73e
this file is no longer used.
2002-03-16 14:03:00 +00:00
mrg
0eed6807d4
convert to using <dev/ebus/ebusvar.h> and it's struct member names.
2002-03-16 14:00:00 +00:00
isaki
81b3e9fb81
Fix mis-increment bug in converter msm6258_ulinear8_to_adpcm().
...
This fix needs factor_denom.
2002-03-16 09:00:42 +00:00
toshii
a74f33173a
Discard hpcarm copies of fusu.S and mem.c and use arm/arm32 versions.
2002-03-16 06:52:16 +00:00
gmcgarry
c8e4daf662
Move exec_hp300() out of uboot.c into its own file so that it can
...
be used by SYS_INST. SYS_INST can now boot ELF kernels inside the
miniroot.
2002-03-16 06:20:07 +00:00
chs
9fe7f9402f
only comments may follow #endif on a line.
2002-03-16 05:27:53 +00:00
reinoud
5fd6dd1b2b
Clean up cpufunc.c so you can really use it for debugging ... the
...
dependency on DEBUG_PMAP was useless anyway since the PMAP_DEBUG was
printing soooo much garbage cpufunc's debugging stuff was lost anyway.
2002-03-16 03:38:28 +00:00
reinoud
aefe920476
Serious bug fix: a userland program could panic the kernel when it tried to
...
issue an instruction that caused the late abort handler to be called for
wich the kernel had no support build in for.
It now only panics when it happends in kernel but otherwise signals the
process a SEGV signal.
2002-03-15 22:19:49 +00:00
eeh
0754ce0386
Use properties instead of board_info.
2002-03-15 21:12:07 +00:00
eeh
75343f2177
Use new non-PCI mainbus.
2002-03-15 21:10:46 +00:00
heinz
bd5eeb9796
add .CURDIR/ld.script to enable builds with OBJMACHINE=yes
2002-03-15 21:02:29 +00:00
eeh
5468c6fb37
Fixup distinguishing between user and kernel addresses for IBM 4xx CPUs.
2002-03-15 21:01:28 +00:00
eeh
de5252061e
Use properties to pass around board-specific information rather than a
...
structure.
2002-03-15 20:59:23 +00:00
eeh
d9df83b6a9
Delete files that have been moved to powrpc/ibm4xx.
2002-03-15 20:56:42 +00:00