mhitch
f9e9387cf0
More missing register prefixes and _C_LABEL()s for ELF. Should now compile
...
with ELF, but still needs an "elf2bb" program.
2001-03-02 16:43:25 +00:00
mhitch
5864b6d958
More missing register prefixes.
2001-03-02 16:29:41 +00:00
itojun
dc3424f555
pass key to rijndael logic as binary, not hexadecimal string.
...
sync with kame
2001-03-02 15:42:39 +00:00
pk
0548d12369
* proc_trampoline: call `proc_trampoline_mp()' #if MULTIPROCESSOR;
...
currently necessary to acquire the `running in kernel mode' lock;
pointed out by Bill Sommerfeld/Simon Gerraty.
* remove reference to `cpu_set_kpc()' from comments, as we don't have it.
2001-03-02 10:27:00 +00:00
pk
e999fb6b77
bootstrap area: remove dead code + some trivial reformatting
2001-03-02 09:48:13 +00:00
sato
f199529e4b
add MC/R430(copy of MC/R530)
2001-03-02 09:14:36 +00:00
mrg
ecb878c12d
sync with GENERIC32.
2001-03-02 07:56:26 +00:00
mrg
3c2cb5a456
- no need to hard wire pci busses or hme0 anymore
...
- clean up some comments
- __ELF__ is defined by the compiler
2001-03-02 07:50:08 +00:00
mrg
23fecf2b24
clean up slightly; prepare to make this identical to sparc/frame.h.
2001-03-02 07:40:18 +00:00
mrg
3c31d4fccb
clean up slightly.
2001-03-02 07:36:57 +00:00
thorpej
848541a63e
In the self-describing bogus code block, at least use plausible
...
subclass IDs.
2001-03-02 06:56:11 +00:00
thorpej
af864c36fe
Regen; added Xircom WinGlobal modem product ID.
2001-03-02 06:53:54 +00:00
thorpej
7ec4113ee0
Add product ID for Xircom WinGlobal modem.
2001-03-02 06:51:07 +00:00
mrg
7a1cb1dbc2
use pci_bus_devorder() and pci_dev_funcorder()
2001-03-02 06:34:06 +00:00
mrg
11524b8374
allow pci_bus_maxdevs() to be replaced with pci_bus_devorder() and
...
pci_dev_funcorder() that have the following signatures:
int pci_bus_devorder(pci_chipset_tag_t pc, int bus, char list[32]);
int pci_dev_funcorder(pci_chipset_tag_t pc, int bus, int device, char list[8]);
they control the order of PCI bus probe at the device and function level,
by filling in a value from 0 to 31 for pci_bus_devorder() or 0 to 7 for
pci_dev_funcorder, with a value of -1 to signify no more entries.
when device properties arrive, these will be replaced with some facility
based on properties (design/implementation unknown currently.)
2001-03-02 06:24:17 +00:00
itojun
f03176a0a8
have comment that refers to kame COVERAGE document. sync with kame
2001-03-02 04:55:40 +00:00
itojun
8c8c2f71a4
the date string in KAME version is getting very meaningless, remove.
2001-03-02 04:52:54 +00:00
mjacob
bf630787f7
Fix isp_print_qentry to print all four lines- it's been broken for months.
2001-03-02 04:51:14 +00:00
itojun
7806b5d1f3
increase ipstat.ips_badaddr if the packet fails to pass address checks.
2001-03-02 04:26:10 +00:00
itojun
89b4c3edc6
reject packets with 127/8 on IPv4 src/dst, they must not appear on wire
...
(RFC1122). torture-tests will be welcomed.
XXX do we want to check source routing headers as well?
2001-03-02 02:05:36 +00:00
reinoud
5cc6423696
Fixed the bug that crept into giving support for moving IOMDs during startup.
...
Initially I gave it the type `int *iomd_base' but some macro's defined in
iomdreg.h calculated with the value asuming it to be an int ... thus all the
registers offsets were multiplied by four and that can only mean trouble !
The kernel boots again ever happily. Sorry for the inconvenience... it was
a good bug hunt though!
2001-03-02 01:46:57 +00:00
marcus
33090db137
Harmonized keycodes with USB.
2001-03-02 00:25:06 +00:00
bjh21
5b15e666a1
ARM7100 -> ARM710A, following information from reinoud.
2001-03-01 23:45:56 +00:00
marcus
104415e253
Dropped the leading underscore on _etext and _end, due to move to ELF.
2001-03-01 23:35:20 +00:00
marcus
389ac2109b
Kernel binary format is hereby officially changed to ELF32.
2001-03-01 23:34:08 +00:00
mjl
01cd332ad1
Fix typo to make this compile even w/ debug defines.
2001-03-01 22:53:13 +00:00
thorpej
8f79095477
Differentiate a couple of similar error message, and add newlines
...
on the end of them.
2001-03-01 22:10:57 +00:00
is
8931aeb7a9
Don't use the frames' provided EA yet; something is wrong.
2001-03-01 22:01:52 +00:00
is
db27e55251
Add register prefixes.
2001-03-01 21:32:53 +00:00
minoura
8770ff2900
Sync with news68k:
...
Remove unneeded COMPAT_HPUX stuff.
2001-03-01 17:11:13 +00:00
uch
2485a882f2
if catch unknown scancode, print its row and column.
2001-03-01 16:41:36 +00:00
itojun
2d6047cff9
make sure to enforce inbound ipsec policy checking, for any protocols on top
...
of ip (check it when final header is visited). sync with kame.
XXX kame team will need to re-check policy engine code
2001-03-01 16:31:37 +00:00
pk
d98e8d5bca
* Correct the `flags' argument in call to pmap_enter().
...
* Enable the message buffer at a temporary virtual address (KERNBASE)
in bootstrap(), if that can be done.
2001-03-01 16:14:25 +00:00
pk
813b8d79fd
* Correct the `flags' argument in several calls to pmap_enter().
...
* message buffer initialisation:
- change the buffer size to 8192 on all platforms
- don't assume the buffer is always located at physical address 0
- drop the SUN4 hack that left first half of the page unused;
I believe this is no longer necessary, since the msgbuf
data structure is duely sanity-checked before use in initmsgbuf().
2001-03-01 16:09:25 +00:00
pk
6ae8b9ec6d
Drop MSGBUFSIZE; we don't use it and it can't currently be configured
...
to a different value anyway.
2001-03-01 15:59:04 +00:00
pk
80ba31bd21
Drop the managed() macro; it is no longer used.
...
State the intended use of the vm_{first,last,num}_phys variables that are
still exported from pmap.c.
2001-03-01 15:56:47 +00:00
pk
aad0b0bcd2
Change `pv list' management to use the hooks provided in the `vm_physmem'
...
structure. While this comes with the cost of having to search the
`vm_physmem' array every time need to find a PV entry corresponing to
some physical address, we gain the flexibility needed to support
arbitrary non-contiguous ranges of physical memory addresses.
Also, eliminate the need to sort the memory address ranges as presented
by the machine's PROM, and the requirement that physical memory starts
at address 0 (when possible).
2001-03-01 15:52:18 +00:00
itojun
0913c0736c
IPv6 support, from fujiwara@rcac.tdi.co.jp
2001-03-01 00:40:41 +00:00
tsubai
e6ae4943c2
Fix a bug in cpu_switch().
...
Reported by Tad Hunt <tad@entrisphere.com> on port-powerpc.
2001-02-28 20:44:41 +00:00
tsubai
129bc9a446
Sync cdevsw and chrtoblktbl.
2001-02-28 19:14:30 +00:00
tsubai
86f265568f
Back out previous change. It was harmful on my PowerBook G3.
2001-02-28 18:49:29 +00:00
bjh21
c25aec3d9f
PCB convergence, part the first:
...
Move the pointer to the current user trapframe from struct mdproc to struct
pcb (as on arm26). Only tested by compiling kernels on arm32 and
hpcarm (dnard seems to be incomplete anyway). Someone should try running one.
2001-02-28 18:15:42 +00:00
eeh
e330ffed34
Remove conflicts with changes made to COMPAT_SVR4.
2001-02-28 15:58:35 +00:00
mrg
c452d0b725
adjust some comments to reality.
2001-02-28 15:21:08 +00:00
mrg
5ef9914b06
add and user a linker script.
2001-02-28 15:17:48 +00:00
mrg
7fa2fd24b4
match SUNW,qfe; PR#12301 from Rob Quinn <rquinn@sprint.net>
2001-02-28 14:52:48 +00:00
pk
b87a62e09a
Make sure that e.g. myetheraddr() has a valid idprom pointer as soon as
...
possible on sun4, since it may be used before the clock attaches.
2001-02-28 14:45:23 +00:00
wiz
1651c2430f
Fix pasto reported in kern/12241 by Michael van Elst.
2001-02-28 14:08:35 +00:00
bjh21
fddf453e7a
Allow for size=0 case in copyin(), copyout() and kcopy().
2001-02-28 11:55:39 +00:00
mjacob
bcc65cfc34
roll platform minor
2001-02-28 05:53:59 +00:00
mjacob
0adf4d13bb
Oh, god, make the pain stop. "Fix" this one more time- but for the next
...
to last time.
It turns out that in fact, sparc64 was *not* working. There is a discussion
within the tech-kern@netbsd.org mail list as of just prior to this date
that contains the details.
Suffice to say that for sparc64 we have to add back in the usage
of BUS_DMA_COHERENT again to the call to bus_dmamap_load_raw. PK
added the usage of bus_dmamap_load_raw- which agrees with the
man page description of it- but now does not match what the
original BusDma author seems to think it's supposed to do.
While we're at it, do a specific set of steps for setting up and,
if necessary, tearing down, mailbox dma mappings.
2001-02-28 05:46:46 +00:00
matt
e2bb0a8f78
Recognize NETBSD & NETBSD/MACPPC parition types, default HFS to parition d.
...
Exclude FWDRIVER.
2001-02-28 03:02:29 +00:00
chs
667e1805e6
in genfs_getpages(), don't try to optimize zeroing past EOF.
...
fixes PR 12297.
2001-02-28 02:59:19 +00:00
bjh21
163eba47d8
Use <arm/cpu.h>.
2001-02-28 00:17:40 +00:00
bjh21
b4e78a4e60
Large overhaul for arm26 compatibility. This file is now even more of a mess
...
than it was.
2001-02-28 00:17:18 +00:00
mjacob
721e39d0dc
add SES device
2001-02-28 00:08:18 +00:00
mjacob
312d560493
add SES device (unused #4 )
2001-02-28 00:06:28 +00:00
bjh21
fa45b68520
Actually remember to look up the system call we're trying to invoke.
...
Oops.
2001-02-27 23:57:30 +00:00
pk
18026ec99d
* Make PAGE_SIZE et.al. constants, if possible.
...
* Add pvlist pointer to `struct pmap_physseg'
* Because of the above, add guard against multiple inclusions.
2001-02-27 22:40:08 +00:00
lukem
89de1a74b9
revert part of previous and change cpu_wait prototype back to using __P():
...
void cpu_wait __P((struct proc *));
until there's consensus on the correct way to fix this, ports that
#define cpu_wait should at least be able to compile again.
2001-02-27 22:10:27 +00:00
mjacob
32994a72dc
revert previous commit while the longbeards ponder
2001-02-27 22:00:19 +00:00
mjacob
4eff912cbb
Remove cpu_wait #define because it's now prototyped in <sys/proc.h> which
...
means it has to really exist.
2001-02-27 21:11:41 +00:00
reinoud
4cb4b8642c
Make it compile again...
2001-02-27 20:27:17 +00:00
reinoud
3500dc208f
Centralise declaration of memc_base
2001-02-27 20:23:11 +00:00
reinoud
b8c8050369
Define iomd_base ... make it compile again
2001-02-27 19:57:51 +00:00
lukem
4f9c98118a
convert to ansi knf
2001-02-27 19:52:21 +00:00
cgd
b7ad250ab1
copy from lib/libc/arch/mips/gen
2001-02-27 19:45:26 +00:00
cgd
82f3142780
fix NetBSD RCS id tags
2001-02-27 19:04:39 +00:00
reinoud
5cd12d1f9e
Make it compile again
2001-02-27 18:33:26 +00:00
reinoud
d4eb8fb142
Also forgot to declare the iomd_base.
2001-02-27 18:30:46 +00:00
reinoud
d35a86c1a6
Forgot to declare iomd_base since it isnt in iomdreg.h anymore due to the
...
inclusion of this file in assembler.
2001-02-27 18:29:36 +00:00
bjh21
748ec610af
opt_armfpe.h isn't arm32-specific any more.
2001-02-27 17:57:55 +00:00
bjh21
4b483d7606
Move "options ARMFPE" to files.arm, so generic ARM files can use it.
2001-02-27 17:56:31 +00:00
matt
a1f5b79d02
Add gpio hook.
2001-02-27 17:49:54 +00:00
bjh21
088fe8f336
<arm/armreg.h> isn't arm26-specific any more.
2001-02-27 17:42:16 +00:00
bjh21
22260fa7fd
Tidy up ARM7500 restrictions.
...
Also insist on precisely one of PROG32 and PROG26's being turned on.
2001-02-27 17:35:49 +00:00
reinoud
5b52fda1e6
cpu_number() macro has no args
2001-02-27 16:00:27 +00:00
reinoud
639dd9ffea
Rollback of patch ... there was a bug in the proc.h
2001-02-27 15:39:57 +00:00
bjh21
807ebaec96
Stop using #ifdef arm32, since future NetBSD/arm ports are likely
...
not to provide it.
For things which are historical oddities of NetBSD/arm26, use #ifndef arm26.
For things which are inherently dependent on the size of program space in use,
use #ifdef PROG32 (and include opt_progmode.h).
2001-02-27 14:11:30 +00:00
msaitoh
0aa1f3d01e
modify target name because we can't recommend to use pkgsrc/cross
...
(though I'm not the person who did such BAD modification)
2001-02-27 14:05:53 +00:00
bjh21
00b8524181
KNF
2001-02-27 14:00:24 +00:00
bjh21
9a1c596b0b
cpu_wait() is now in vm_machdep_arm.c
2001-02-27 13:58:13 +00:00
itojun
5e57143c4a
remove obsolete #if 0'ed section
...
(IPsec and DF bit interaction - the code was incorrect anyways)
2001-02-27 10:32:03 +00:00
sato
b8e5bc569c
* add WSDISPLAYIO_PARAM_BACKLIGHT, WSDISPLAYIO_PARAM_CONTRAST,
...
WSDISPLAYIO_PARAM_BRIGHTNESS supports.
2001-02-27 08:54:17 +00:00
sato
269197a956
add vrc4172pwm for MC/R530A, MC-R700.
2001-02-27 08:51:06 +00:00
sato
66261e817a
* update copyright year.
...
* some machines(MC-R700 etc) have pre-vrc4172 asic.
they don's work as vrc4172 specification, so skip some probe sequence.
- add platid related parameter.
- add VRC4172PWM_BROKEN_PROBE code.
* add MC-R700,700A parameters (tested on MC-R700).
* add contrast parameters.(but no one use yet).
* turn some message in probing to VPRINTF().
* enlarge VRC2_PWM_N_BRIGHTNESS.
2001-02-27 08:48:38 +00:00
matt
702b27ec2c
Back out change to print irq.
2001-02-27 07:34:15 +00:00
matt
2184b08f72
Enable a fix so that PowerBook(FireWire) keyboards work. This
...
should also work on iBooks and PowerBook(WallStreet). And if
we're really lucky, on the new G4 laptops.
2001-02-27 07:33:17 +00:00
matt
f209f0ea1a
Add Apple_FWDRIVER.
2001-02-27 06:16:06 +00:00
lukem
de1c2690b6
convert to ANSI KNF
2001-02-27 05:19:13 +00:00
matt
c09a88dca3
Be a bit more defensive.
2001-02-27 05:16:33 +00:00
matt
22d63778fc
Add a gpio device to handle the gpio device & extint-gpio1
...
interrupt. (think ibook/powerbook)
2001-02-27 05:15:03 +00:00
lukem
1fa336cced
oops; accidentally dropped an initialisation in pollscan() in previous.
...
called poll() to fail in interesting ways. noted by chs/nathanw
2001-02-27 04:44:51 +00:00
chs
060e70db41
min() -> MIN(), max() -> MAX().
...
fixes more problems with file offsets > 4GB.
2001-02-27 04:37:44 +00:00
matt
25b977c685
print out irq on unconf devices.
2001-02-27 03:47:02 +00:00
chs
f87a22a66b
distinguish between a file's in-memory EOF (which marks the offset at
...
which we disallow creation of page cache pages) and its on-disk EOF
(which marks the offset at which there is not (yet) data on disk that
we need to read when creating pages). for requests with PGO_PASTEOF,
the in-memory EOF maybe be much larger than the on-disk EOF.
2001-02-27 02:57:02 +00:00
chs
dfd2654fd2
min() -> MIN(), max() -> MAX().
...
fixes more problems with file offsets > 4GB.
2001-02-27 02:55:40 +00:00
nisimura
8e3f2f7c65
Change to exclude TC identification string PMAGD-AA because 8bpp can not
...
be handled with current implementation. sfbplus.c should be capable of
doing the right things for multiple depths by ultilizing SFB+ design.
2001-02-27 02:11:36 +00:00
eeh
aa63020001
Combine SVR4 options in one file.
2001-02-27 00:29:36 +00:00
reinoud
38fb2a9227
Due to changes in ../sys/proc.h ``cpu_wait(p)'' is now a function due to the
...
prototype defined it in ... added it to arm/vm_machdep.c since all ARM machines
are still single processor anyway
2001-02-27 00:16:48 +00:00
fvdl
b72e6ca276
Add quirks for VMware emulated disks, for NetBSD as a guest OS.
2001-02-26 22:31:27 +00:00
lukem
602451ac6e
convert to ANSI KNF
2001-02-26 21:58:30 +00:00
lukem
4637391f86
minor KNF
2001-02-26 21:09:57 +00:00
wiz
0a4ef18ab8
add handling for the input channel selection/volume (no recording yet,
...
just the mixer interface)
2001-02-26 21:07:51 +00:00
soren
d9c93ee62a
Regen.
2001-02-26 20:54:39 +00:00
soren
3ed46572f7
Add M-Systems DiskOnKey.
2001-02-26 20:53:43 +00:00
lukem
735e1dcaa8
convert to ANSI KNF
2001-02-26 20:43:25 +00:00
fvdl
418264a670
Some bugfixes from rev 1.33 and 1.34 of this file in FreeBSD (some
...
in effect cosmetic). Original FreeBSD commit messages:
==
date: 2000/03/15 07:18:15; author: mckusick; state: Exp; lines: +4 -4
Bug fixes for currently harmless bugs that could rise to bite
the unwary if the code were called in slightly different ways.
[...]
2) In ufs_lookup() there is an off-by-one error in the test that checks
if dp->i_diroff is outside the range of the the current directory size.
This is completely harmless, since the following while-loop condition
'dp->i_offset < endsearch' is never met, so the code immediately
does a second pass starting at dp->i_offset = 0.
3) Again in ufs_lookup(), the condition in a sanity check is wrong
for directories that are longer than one block. This bug means that
the sanity check is only effective for small directories.
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
==
date: 2000/03/09 18:54:59; author: dillon; state: Exp; lines: +2 -2
branches: 1.33.2;
In the 'found' case for ufs_lookup() the underlying bp's data was
being accessed after the bp had been releaed. A simple move of the
brelse() solves the problem.
Approved by: jkh
Submitted by: Ian Dowse <iedowse@maths.tcd.ie>
==
2001-02-26 20:25:11 +00:00
lukem
7fee352603
convert to ANSI KNF
2001-02-26 20:24:30 +00:00
lukem
5694890732
convert to ANSI KNF
2001-02-26 18:09:20 +00:00
lukem
ae86fc2df2
some KNF
2001-02-26 17:12:08 +00:00
bjh21
f983a837ed
Add multiple-include protection, and include <machine/cpus.h> here (where
...
it was actually needed).
2001-02-26 16:40:00 +00:00
lukem
7c6fe71392
convert to ANSI KNF
2001-02-26 16:35:41 +00:00
bjh21
6584a7e79d
This file doesn't need <machine/cpus.h>.
2001-02-26 16:33:10 +00:00
lukem
799d6eb9da
convert to ANSI KNF
2001-02-26 16:24:02 +00:00
is
9af33798b8
pack the structure to avoid aligning contraint problems with ELF compiler
2001-02-26 16:07:58 +00:00
is
19d69802f3
fix comment
2001-02-26 16:07:19 +00:00
bjh21
5a5316cafe
Nothing in this file needs <sys/param.h>, so stop including it.
2001-02-26 16:04:22 +00:00
bjh21
d666817eff
Remove unnecessary #include <machine/cpus.h>.
2001-02-26 15:59:54 +00:00
is
025d7c7815
use ENTRY_NOPROFILE and _C_LABEL, where appropriate.
2001-02-26 14:58:36 +00:00
briggs
a3ee43a4e6
Remove dump stuff that is now in powerpc_machdep.
2001-02-26 14:55:05 +00:00
bjh21
51a131dac3
The cpu_local and cpu_cd elements of struct _cpu were utterly unused. Remove
...
them.
2001-02-26 14:52:11 +00:00
bjh21
2ff5d800ab
Fix up indentation, and remove a spurious set of braces. Should be no
...
semantic change from the last revision.
2001-02-26 14:01:58 +00:00
bjh21
03737e3e40
fpe-sp, and the associated "options FPE", was deleted in 1997. G/C references
...
to it.
2001-02-26 13:45:07 +00:00
bjh21
66094acb2a
opt_cputypes.h is now provided by files.arm.
2001-02-26 13:26:14 +00:00
joda
7c1106ddf8
when changing to an unsupported media type, return EINVAL instead of
...
ENXIO
2001-02-26 09:42:00 +00:00
sato
42127a3ffd
register vrc4172pwm driver for MC/R530 etc..
2001-02-26 09:34:22 +00:00
sato
fb03c1ad33
DPRINTF/VPRINTF change.
2001-02-26 09:33:03 +00:00
msaitoh
bba3f2423b
add comment about $CPP
...
From source:
# XXX following definition is absolutely incorrect.
# Our cpp is not /usr/libexec/cpp but /usr/bin/cpp.
# True solution is:
# 1) copy /usr/bin/cpp into /usr/local/bin/sh-*-*-cpp
# 2) Edit CPP in sh-*-*-cpp correctly
# (e.g. "CPP=`$CC -print-prog-name=cpp`").
# 3) Edit STDINCDIR in sh-*-*-cpp correctly
# (e.g. STDINCDIR=/usr/local/sh-unknown-netbsdcoff/include)
# BROKEN
CPP=`$TARGET-gcc -print-prog-name=cpp`
# EXAMPLE
#CPP=/usr/local/bin/sh-unknown-netbsdcoff-cpp
#CPP=/usr/local/bin/sh-unknown-netbsdelf-cpp
2001-02-26 08:46:15 +00:00
msaitoh
6c4c53a461
add "MACHINE_CPU=sh3"
2001-02-26 08:24:20 +00:00
itojun
233e3963ed
make sure to validate packet against ipsec policy.
2001-02-26 07:20:44 +00:00
matt
416614582a
More fill-in
2001-02-26 03:09:23 +00:00
matt
fff9126df5
Add some of the common files.
2001-02-26 02:57:48 +00:00
matt
ff7aabff92
Begin to flesh out the DNARD (aka Shark) port.
2001-02-26 02:49:24 +00:00
matt
0da665182e
Add pckbc attachment so we can get wscons on the dnard.
2001-02-26 02:39:30 +00:00
chs
c6798f2107
add vers.c to CLEANFILES.
2001-02-26 01:42:51 +00:00
bjh21
09f63bd785
Now that arm26 does __HAVE_MINIMAL_EMUL, switch it over to using
...
<arm/types.h>.
2001-02-26 00:19:57 +00:00
reinoud
bb5b27eed9
Putting the param.h back into the arm32 resp. hpcarm include directories
2001-02-26 00:08:41 +00:00
reinoud
7127877cf8
Putting param.h back into hpcarm's include
2001-02-26 00:07:54 +00:00
reinoud
9f68c8b2b1
Putting param.h back to arm32 include directory
2001-02-26 00:06:45 +00:00
reinoud
e4e4d358a0
Fixed IOMD remapping during boottime
2001-02-25 23:59:48 +00:00
bjh21
e56f5ba174
__HAVE_MINIMAL_EMUL
2001-02-25 23:08:33 +00:00
bjh21
9d22bf6fdf
Adapt for __HAVE_MINIMAL_EMUL world.
2001-02-25 23:07:51 +00:00
bjh21
3fb058011a
Move arm32 ports over to using <arm/armreg.h>, so <cpu.h> mostly contains
...
NetBSD-specific definitions.
This also entails some changes to the way CPU identification is done. I hope
I've got it right.
2001-02-25 21:31:13 +00:00
matt
af212d3fda
Use common switch / setfault / trampoline code. (except amigappc because
...
it doesn't use trap_subr.S either).
2001-02-25 20:34:24 +00:00
matt
cd7c0ee5c4
Get the ofppc/prep/macppc/sandpoint/bebox to share the process switch
...
/ setfault / fork_trampoline code.
2001-02-25 20:21:53 +00:00
msaitoh
bc759e0d8d
check __LEADING_UNDERSCORE
2001-02-25 19:15:04 +00:00
bjh21
bdc357ddfa
Guess a CPU ID for the ARM700 as well.
2001-02-25 19:10:28 +00:00
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