nisimura
3478ed1de4
- Nuke 90 lines of dead code inherited from 4.4BSD. They were mostly for
...
VAX BSD VM.
1999-01-18 03:48:34 +00:00
castor
4e216f5744
Remove vestiges of cpuarch.h. Revert to using cpuregs.h instead.
1999-01-18 02:11:07 +00:00
pk
58fa0024a5
Add `qe'.
1999-01-17 20:45:26 +00:00
eeh
2dd29df04b
Let's try to add network support.
1999-01-17 20:07:52 +00:00
matt
8e06ef5a52
If using egcs, use -mno-pic to generate better code.
1999-01-17 19:09:00 +00:00
he
30cc2d95cb
Actually handle small boot blocks (<=15 blocks) correctly in the ffs case.
1999-01-17 18:16:16 +00:00
tsubai
3e7448240b
Add missing backslash.
1999-01-17 12:51:03 +00:00
tsubai
ffffbb419c
Fix a intrcnt bug.
1999-01-17 11:53:52 +00:00
tsubai
07d83c4919
Add bmac ethernet.
1999-01-17 11:49:56 +00:00
mark
8ee86da26a
Clean up the last remains of non-MNN the code.
1999-01-17 06:58:16 +00:00
scottr
2159f8a301
Add support for the Contour 3-button mouse, inadvertantly missed
...
in the ADB split a few months back. Noticed by Takashi NAKAMURA.
1999-01-16 22:49:37 +00:00
chuck
4e484e0e02
remove dead non-MNN code (one block left)
1999-01-16 21:03:48 +00:00
chuck
bef8ae1103
MNN is no longer optional
1999-01-16 20:49:12 +00:00
chuck
90ddaed9b5
MNN is no longer optional, remove dead code
1999-01-16 20:43:21 +00:00
chuck
9cb41178b7
MNN is no longer optional, remove old code
1999-01-16 20:39:03 +00:00
chuck
417e5339f0
MNN is no longer optional
1999-01-16 20:31:50 +00:00
chuck
e6f055e44b
MNN is no longer an option
1999-01-16 20:31:20 +00:00
chuck
8bd992a5f6
remove non MNN code
1999-01-16 20:30:34 +00:00
chuck
32244a5a1a
MNN is now the default
1999-01-16 20:13:17 +00:00
chuck
9588304ded
MNN no longer an option
1999-01-16 20:11:51 +00:00
chuck
66226eb6ff
remove non-MNN code
1999-01-16 20:11:03 +00:00
chuck
b0289cbb75
MNN is no longer an option
1999-01-16 20:07:37 +00:00
chuck
4dcbe95100
remove old MACHINE_NONCONTIG code
1999-01-16 20:06:47 +00:00
chuck
3a1fcc746e
MNN is now the only option possible
1999-01-16 20:04:22 +00:00
he
4155434b1c
Fix uninitialized `inode' variable in save_ffs(), fixing port-i386/6682.
1999-01-16 18:26:47 +00:00
pk
c884428427
Add `be' + MII devices.
...
Add PCMCIA devices that are known to compile at the moment.
1999-01-16 13:43:50 +00:00
nisimura
f3b48dd536
- Restore 'cpuregs.h'.
1999-01-16 09:25:18 +00:00
nisimura
d9b9f639e6
- Update 'cpuregs.h' and decline 'cpuarch.h'.
1999-01-16 09:07:37 +00:00
nisimura
6119939f5a
- Restore 'cpuregs.h'.
1999-01-16 08:51:04 +00:00
nisimura
b6cc76ac91
- Never use an uninitialized variable.
1999-01-16 08:48:06 +00:00
nisimura
25806f2bf5
- Make cpu_switch() a normal call; formally it was splitted into halves.
...
- Fix an error in mips3_cpu_switch_resume(); ASID was not set correctly.
- Remove global variable 'curpcb' reference in mips1_proc_trampoline().
- Restore 'cpuregs.h'.
1999-01-16 08:45:53 +00:00
nisimura
358a8c3092
- Add two macros to deal with a recent change in mips/trap.c.
1999-01-16 08:26:24 +00:00
nisimura
34410d5d0c
- Fixup imcomplete vm_offset_t purge work...
1999-01-16 07:05:05 +00:00
tron
3601b98911
Add missing backslashes between continued lines.
1999-01-16 06:24:07 +00:00
nisimura
f163b5653f
- Replace the stub value of 'eret' instruction with correct one.
1999-01-16 03:44:42 +00:00
nisimura
f4b56d8060
- Clarify how inimplemented FP instruction traps are handled.
1999-01-16 03:31:49 +00:00
nisimura
d077749e8f
- Fix errors involving proc0's kernel stack usage. Fortunately it made
...
no error so far...
1999-01-16 03:17:06 +00:00
nisimura
7dce3ef311
- User mode context held with pcb_regs[38] in 'struct pcb' was relocated
...
at the very bottom of process kernel stack. The address is pointed with
'curproc->p_md.md_regs'.
- Define 'struct md_coredump'.
1999-01-16 03:12:18 +00:00
nisimura
f714e02733
- Fixup for recent change in arch/mips.
1999-01-16 02:36:01 +00:00
bouyer
f20d50fae4
Add byte_swap.h here too.
1999-01-16 02:31:54 +00:00
bouyer
62a77e9dfe
Oups, need byte_swap.h too. Pointed out by Robert V. Baron
1999-01-16 02:20:26 +00:00
thorpej
8922647c58
Some minor, mostly costmetic, changes to CPPFLAGS/CFLAGS.
1999-01-15 23:37:05 +00:00
thorpej
f52ee598ae
__pmax__ -> pmax, __arc__ -> arc, like other ports.
1999-01-15 23:35:54 +00:00
thorpej
c84a74b16b
Don't define "mc68020". Nothing uses it.
1999-01-15 23:21:25 +00:00
thorpej
cd3a2c5a2a
Eliminate use of CPP symbol "mc68020".
1999-01-15 23:15:50 +00:00
castor
48cbfb842a
* Add prototype for mips1_clean_tlb
...
* Add the correct version of locore_mips1.S [ See previous revision for
description of changes ]
* Use defopt'ed MIPS3_L2CACHE_ABSENT in mips_machdep.c and pmap.c
to avoid generating extraneous code.
* GC pmap_set_referenced in pmap.c
1999-01-15 22:26:42 +00:00
bouyer
dc306354b0
Move the bswap functions from libutil to libc (this bups the
...
minor of libc and the major of libutil). For little-endian architectures
merge the bnswap() assembly versions with nto* and hton* using symbols
aliasing. Use symbol renaming for the bswap function in this case to avoid
namespace pollution.
Declare bswap* in machine/bswap.h, not machine/endian.h. For little-endian
machines, common code for inline macros go in machine/byte_swap.h
Sync libkern with libc.
Adjust #include in kernel sources for machine/bswap.h.
1999-01-15 13:31:15 +00:00
castor
45a22daf10
allow generated kernel includes and support mips pubassym.cf mechanism
1999-01-15 10:57:36 +00:00
castor
c729b2ffeb
add support for locore_mips[13].S
1999-01-15 10:33:11 +00:00
castor
534c67a373
Protect defopt against -D_LKM
1999-01-15 10:07:12 +00:00