bjh21
c7c73cbe90
The cpu_type element of struct _cpu was only used in identify_arm_cpu().
...
Make it a local variable.
2001-02-25 18:40:26 +00:00
bjh21
846fe69958
Remove CPU_* options (they're in files.arm now -- for some reason I missed
...
this lot in the last commit).
2001-02-25 18:28:27 +00:00
bjh21
9dcb8e583c
Add possible CPU ID for ARM7500 (based on arm/cpu.h).
...
Add macros to distinguish the three formats of CPU ID.
2001-02-25 17:49:34 +00:00
ad
811e2b490b
Wait 10x longer for status bits.
2001-02-25 17:46:42 +00:00
mrg
457aae18e4
LMREADY actually takes a `u_long' (really, a pointer).
...
LKM's work on sparc64 now, and might on the alpha. note that this changes
the value of `LMREADY' for LP64, however, it is currently broken anyway..
you will need to rebuild both the kernel and modload(1) (with the changed
<sys/lkm.h>) for this change to be effective.
2001-02-25 17:44:15 +00:00
bjh21
740551d1d1
Add PROG32 and PROG26 options.
...
These are intended to indicate what size of program space is in use, and hence
how to get at the PSR bits. They're currently set automatically by the CPU
type options.
2001-02-25 17:23:11 +00:00
reinoud
1a53c63fd7
Finally implemented the moving VIDC chip; this solves the red colour too at startup
...
for RiscPC, A7000 and RC7500. A better solution should be made but is currently
unavailable for all the VIDC stuff isnt using bus_space at all...
2001-02-25 17:17:55 +00:00
bjh21
716d92bdc2
COPY_SIGCODE is never referenced in the kernel, and the comment attached to it
...
is out of date. Assume it's obsolete and g/c it.
2001-02-25 17:04:54 +00:00
ad
8be33f9cc5
Remove mlxvar.h, which was added for no apparent reason.
2001-02-25 16:15:07 +00:00
msaitoh
581638d47c
check __LEADING_UNDERSCORE
2001-02-25 15:51:24 +00:00
msaitoh
526ce203e7
check __LEADING_UNDERSCORE instead of __sh3__
2001-02-25 15:49:58 +00:00
toshii
64d5dfd570
Use MI md_root.c.
2001-02-25 15:45:23 +00:00
msaitoh
fffd959516
shlelf->elf32shlunx
2001-02-25 15:43:24 +00:00
bjh21
96b16f75a6
Hack to allow arm26 to have its own "cpu" device. This device should really
...
be shared between all ARM ports, but the arm32 one is too ugly for me to
touch it till I've got a test system running.
2001-02-25 15:33:33 +00:00
bjh21
6f2aa0d0ba
Allow "cpu" to have children. In the long term, this may be the best way to
...
handle co-processors. In the short term, it's a necessary hack to get arm26
kernels to configure.
2001-02-25 15:31:39 +00:00
mrg
dc3c3a7bdd
re-add.
2001-02-25 14:56:47 +00:00
mrg
c4b3d490bb
delete (again), then add (again) ?
2001-02-25 14:56:01 +00:00
mrg
af19a7de64
try a `cvs ci -f' to make this appear on the trunk again. no changes.
2001-02-25 14:47:22 +00:00
jdc
8a32449594
Make sure root sector checksum is invalid if we clear it.
...
Set size of XGM partitions on auxilliary roots correctly.
From Leo Weppelman.
2001-02-25 14:33:19 +00:00
jdc
b2b6b2d9f7
Include <stdio.h> when built with -DDEBUG.
2001-02-25 14:32:59 +00:00
jdc
4a4d440928
Root sector checksums are not always valid, so ignore them.
...
From Leo Weppelman.
2001-02-25 14:32:20 +00:00
jdc
5c57e3ce2c
Make it easier to build with -DDEBUG.
2001-02-25 14:31:53 +00:00
ragge
511a94bf6e
Do not send looped-back setup packets into the IP stack.
...
Handle xmit interrupts due to invalid transmit list (``cannot happen'')
Shoot the one that wrote the software for those cards.
2001-02-25 13:51:11 +00:00
tsutsui
7b88ea28ab
Remove unneeded COMPAT_HPUX stuff.
2001-02-25 13:33:54 +00:00
tsutsui
4cd9aa3b6c
Sync with x68k:
...
Use m68k_page_offset and m68k_trunc_page macros,
instead of using PGOFSET directly.
2001-02-25 13:28:31 +00:00
takemura
074b36937c
Make it compilable, syncing with the relocation of the platid stuff.
2001-02-25 12:58:36 +00:00
jmc
af957ccb50
Make sure crunchgen remakes the makefile everytime and it doesn't use it's
...
cache since other Makefiles could change source files too easily.
2001-02-25 03:54:24 +00:00
jmc
bacb2758e0
Change keymatlen to size_t to match prototype for str2val.
2001-02-25 03:50:05 +00:00
wdk
5e42e27c0b
remove frame.h (does not currently exist for mips architectures)
2001-02-25 03:38:17 +00:00
wdk
1499c044ae
- Add "make release" target
...
- Create directories in release stage area before installing target
2001-02-25 03:36:20 +00:00
mjacob
0dce6b45bc
this was *still* wrong
2001-02-25 01:49:18 +00:00
mjacob
9d2a3fb24d
More Kudos to Izumi: fix another argument to bus_dmamap_sync
2001-02-25 01:44:02 +00:00
mjacob
d5f967e27f
Now that the underlying code for bus_dmamap_sync appears to do the
...
right thing, don't use the illegal and "just worked by chance" addition
of BUS_DMA_COHERENT to bus_dmamap_load_raw. There still is a necessity
to add to the architecture to allow one to hint that this should be
a cache coherent mapping.
Fix offset argument to be zero for flushing data tranfers. Kudos to Izumi
for spotting this.
2001-02-24 23:30:01 +00:00
matt
e7811ad9b6
Move cpu_sysct and dump{mag,lo,siz} & cpu_dumpconf to powerpc_machdep.c.
...
dumpsys is still port-specific for now. XXX dumpsys is still a stub
on all powerpc ports.
2001-02-24 22:39:16 +00:00
reinoud
142f62c206
Moved the mainbus files to the arm/conf/file.arm from the arm32 and the
...
hpcarm/conf/files.hpcarm
2001-02-24 21:43:01 +00:00
reinoud
7535275b7c
Fixed the `slow printing' bug that occured with debugged kernels on RiscPC's.
...
When the IOMD isnt mapped and all is mapped 1:1 a read gives garbage and thus
the obscure feature that slows down printing (or halts it!) when the mouse
button is pressed during output to the vidcconsole gets allways activated.
Included a simple flag that signals if the IOMD is mapped; the delay routine
won't check the mouse if this flag is still clear.
2001-02-24 21:29:38 +00:00
jmc
65f0e79e4f
Add note about mdsetimage
2001-02-24 20:23:10 +00:00
uch
0cc08093fd
enable wscons.
2001-02-24 20:17:45 +00:00
reinoud
e89d229692
Make hpcarm compile again after movement of mainbus code
2001-02-24 20:13:59 +00:00
christos
76ea3fcb82
regen
2001-02-24 20:13:53 +00:00
christos
e6583ce243
add ESS wd controller.
2001-02-24 20:13:33 +00:00
reinoud
1267afb3b6
Make lm audio for RiscPC compile again
2001-02-24 20:12:40 +00:00
reinoud
b7b1d6b636
Make rc7500 compile again
2001-02-24 20:11:08 +00:00
reinoud
78a1b11faf
Make arm32 RiscPC compile again
2001-02-24 20:08:53 +00:00
reinoud
286f491040
Changed an innocent looking but pretty expensive table walking in pmap.c
...
from DIAGNOSTIC to PMAP_DEBUG
2001-02-24 20:04:42 +00:00
uch
f4cdccec01
Jornada 690 keyboard driver (matrix switch connected SH3 PFC module)
2001-02-24 19:58:00 +00:00
uch
38626ea224
add HP Jornada 690 Japanese model keymap.
2001-02-24 19:52:22 +00:00
uch
edde743dc9
replace mips_btop, mips_ptob with mips, sh, arm common define.
...
ANSIfy and de-__P()
2001-02-24 19:51:20 +00:00
uch
0bb888c2e4
s/hpcmips/hpcsh/
2001-02-24 19:47:21 +00:00
reinoud
f583057770
Repaired a syntax fault in the files.[hpcarm,arm32]
2001-02-24 19:43:50 +00:00