pk
24e4cb4bad
move varargs stuff to arch/<machine>/include.
1994-01-27 00:18:18 +00:00
mw
b638719362
Add support for 68040 frames and flag bits.
1994-01-26 21:35:37 +00:00
mw
77f477fe52
New code to support different display modes on the native custom
...
chips console.
1994-01-26 21:28:44 +00:00
mw
8ba9eff1f0
Tool to configure the custom chips console.
1994-01-26 21:25:54 +00:00
mw
9b4fe6ffc7
FPU software emulator for '40
1994-01-26 21:24:05 +00:00
mw
ffc9ed3e31
Update to current amiga branch.
1994-01-26 21:15:02 +00:00
mw
6f94a39c48
Add new, improved fontdumper.
1994-01-26 21:14:03 +00:00
mycroft
749627f713
Clean up deleted files.
1994-01-26 21:13:16 +00:00
mw
65e7c711f6
Updated from current amiga branch.
1994-01-26 21:13:15 +00:00
mw
28b8a3907b
Updated headers from current amiga branch.
1994-01-26 21:12:12 +00:00
mycroft
688605ccb9
Clean up deleted files.
1994-01-26 21:06:39 +00:00
mw
bdb2629d63
Integrate recent changes done to the amiga branch. Includes support
...
for the '40.
Support for more scsi controllers (zeus, magnum)
Support for more tapes (in st.c)
New custom chip console code integrated.
1994-01-26 21:05:34 +00:00
mw
100033fc0f
Integrate recent changes done to the amiga branch. Includes support
...
for the '40.
1994-01-26 21:03:39 +00:00
mycroft
2962285363
Clean up deleted files.
1994-01-26 21:03:19 +00:00
mw
06149f6fc4
Integrate recent changes done to the amiga branch. Includes support
...
for the '40.
New collection of code to handle customchips.
in_chksum.c and oc_chksum.s migrated into arch/m68k.
1994-01-26 21:02:41 +00:00
mw
faf29d9800
Integrate recent changes done to the amiga branch. Includes support
...
for the '40.
1994-01-26 21:00:13 +00:00
brezak
2ddd5dfb45
Fix silly typo for rd disks.
1994-01-26 14:28:56 +00:00
cgd
63199c0f52
secondary boot relocated to 384k; may need to move lower again eventually
1994-01-26 09:19:04 +00:00
hpeyerl
0096d95384
ne0 goes away.
1994-01-26 07:29:35 +00:00
mycroft
46d4d62be9
Clean up deleted files.
1994-01-26 07:26:48 +00:00
cgd
fe65a36342
.PATH in ${S}/stand
1994-01-26 04:17:23 +00:00
cgd
0a42b54bed
move 'all' target to the top, and kill 'dangerous' targets
1994-01-26 03:18:18 +00:00
brezak
ea5b3930f9
Deal with DDB symbol table loaded by bootstrap
1994-01-26 02:43:43 +00:00
mycroft
11af788baa
Clean up deleted files.
1994-01-26 02:39:06 +00:00
brezak
b001602018
hp300 stanealone bootstrap program ported to use CMU libsa
1994-01-26 02:38:16 +00:00
jtc
2a51c00a70
FPU control word of 0x137f doesn't work well in "real" world applications
...
so I've changed it to 0x127f. 64 bit precision causes errors in paranoia
and our math library, changing to 53 bit precision solves these problems.
I've been told that long double support in Gcc 2.5 requires 64 bit mode,
so a comprehensive FP strategy (compiler, library, FPU, emulator) will
have to be addressed in the future.
1994-01-25 19:58:30 +00:00
mycroft
9daf893372
Someone should fix his damned tabs after pasting code.
1994-01-25 13:10:21 +00:00
deraadt
33a902a405
can't use m_pkthdr.len yet, *sigh*
1994-01-25 10:46:29 +00:00
hpeyerl
9bea6007cc
This makes my soundblaster work.
1994-01-25 05:00:14 +00:00
hpeyerl
01f4843507
I want to boot without a keyboard dammit!
1994-01-25 04:32:02 +00:00
hpeyerl
f5cbfb9db1
(woops; forgot this one) make ec and we go away.
1994-01-25 04:24:59 +00:00
hpeyerl
1ebef90c46
make ec and we go away ....
1994-01-25 04:23:04 +00:00
mycroft
a2806fe037
Clean up deleted files.
1994-01-25 04:15:56 +00:00
brezak
5aba563da8
Rudimentary disklabel support.
1994-01-25 03:19:15 +00:00
brezak
6c6ec2e13b
Set text address at 0
1994-01-25 03:18:23 +00:00
briggs
71d0f0a1ee
Apply patch as suggested by Theo.
1994-01-24 22:29:40 +00:00
deraadt
db6b4cc739
RMP goes away
1994-01-24 00:48:15 +00:00
deraadt
833c2e1c78
ether_input() takes ether_type in net byte order now
1994-01-24 00:30:29 +00:00
deraadt
87568b1c96
delete RMP code
...
ether_input() takes ether_type in net byte order now
1994-01-24 00:25:21 +00:00
deraadt
f030a34a09
ether_input() takes a network byte order ether_type now
1994-01-24 00:17:16 +00:00
glass
07c5841758
now supports cachectl(). totally untested.
1994-01-23 23:42:39 +00:00
deraadt
12bc16798e
protos, cleanup spl's, bpf receive side code, check for large packets,
...
various other fixes.
1994-01-23 07:57:50 +00:00
cgd
36a23c4ad8
stub
1994-01-23 00:23:02 +00:00
cgd
f45152beb2
use <machine/asm.h> rather than "m68k/asm.h"
1994-01-23 00:19:18 +00:00
cgd
59ab2607ce
add copy.s to files.m68k, and alphabetize files.m68k.newconf
1994-01-23 00:13:40 +00:00
hpeyerl
b2ce654241
Add ep driver
1994-01-22 19:19:14 +00:00
briggs
4861250d0c
Define ENTRY and ALTENTRY--hopefully for both STDC and K&R style...
...
Nabbed & mangled from sun3/include/asm.h and locore.s...
1994-01-22 13:41:08 +00:00
briggs
bf7f4476c9
Ditch ENTRY/ALTENTRY defines and include "m68k/asm.h" instead.
1994-01-22 13:39:32 +00:00
briggs
7f7f0683a3
Add include of "m68k/asm.h" and ditch ENTRY/ALTENTRY defines.
1994-01-22 13:38:36 +00:00
briggs
4629d6e367
Add parameter of function process_sstep to function header as well as body.
...
(blush)
1994-01-22 13:37:50 +00:00
briggs
27a2300de5
ifdef out copyinstr/copyoutstr/... functions that are now defined in copy.s.
1994-01-22 03:47:48 +00:00
briggs
19bd1bdf04
Add includes and ENTRY defs so it will compile.
...
Fixup copyinstr to get rid of 64k limitation on maxlength.
Non-optimal solution--needs to be sped up, and other functions need to
be fixed to overcome same limitation.
1994-01-22 03:45:03 +00:00
briggs
5760384081
Use m68k/m68k/copy.s.
1994-01-22 03:36:58 +00:00
cgd
5fa9501505
kill the TWOENTRY gunk
1994-01-21 23:10:13 +00:00
cgd
756f7e744f
move over from the sun3 tree, and generalize so that the sun3 sfc/dfc
...
twiddling doesn't happen on the rest of the archs. this file should
be included by m68k ports via '#include "m68k/copy.s"' at the end of
locore. arguably, it should be linked in from a seperate .o, but
i can't untangle the necessary include file inclusions w/o a m68k to
compile on.
1994-01-21 22:50:10 +00:00
glass
28bd1b4bb0
restored wrong ?fc register on su*() routines. found by chris
1994-01-21 22:30:44 +00:00
hpeyerl
2eb7e135f7
From the knights that go "nit".(Tom Bishop <bishop@lear.bos.locus.com>)
1994-01-21 21:35:58 +00:00
glass
f3307888b5
cleaned up some warnings
1994-01-21 06:26:00 +00:00
cgd
07fd779cd0
delete contents; can't appear in trunk until copyright is fixed.
1994-01-21 05:11:07 +00:00
briggs
f03dd88794
New parameter to process_sstep().
1994-01-21 04:21:06 +00:00
briggs
29b900df29
cpu_*disklabel => *disklabel. This will all be revamped soon, anyway...
1994-01-21 00:20:57 +00:00
briggs
7bed222bc4
A field name in a structure changed. So we did, too.
1994-01-20 23:58:47 +00:00
briggs
a0bbe77f60
Take out coninit and clean up some warnings.
1994-01-20 23:57:09 +00:00
briggs
8a9e97410c
Be friendly and only compile this stuff if NUK > 0.
1994-01-20 23:56:08 +00:00
briggs
64be0b1f3a
Make uk and su look like devices. Haven't tried compiling uk. su is still
...
nothing.
1994-01-20 23:55:16 +00:00
mycroft
05de5d96e0
Someone needs to find his space bar.
1994-01-20 23:08:13 +00:00
ws
16b1f2baeb
Make signal handling code use copyin/copyout instead of
...
direct access to user data.
Make procfs really work for debugging.
Implement not & notepg files in procfs.
1994-01-20 21:22:06 +00:00
ws
55a366e69b
Correct parameters of sync
1994-01-20 19:58:52 +00:00
brezak
042650fe85
Fix uninitialized variable.
1994-01-20 02:17:17 +00:00
jtc
c4b7945dca
My previous checkin didn't really change the FPU Exception Mask -- it was
...
trapped inside an #ifdef -- this commit changes it as I had originally
intended.
1994-01-17 18:10:01 +00:00
mycroft
0df1b00481
Clean up deleted files.
1994-01-17 01:04:42 +00:00
briggs
b05de50fc1
We aren't a VAX.
1994-01-17 01:04:08 +00:00
cgd
e11a5f7688
casting for exec_package field changes
1994-01-16 03:08:18 +00:00
mycroft
900084ce24
Clean up deleted files.
1994-01-16 02:00:01 +00:00
cgd
d8f4f2b929
add nearly every option known to man, and clean up
1994-01-16 01:38:07 +00:00
cgd
82a0744073
turn on SYSVSHM and note the default value of SHMMAXPGS
1994-01-16 01:36:15 +00:00
cgd
ea52295d11
SHMMAXPGS now pegged at 1024, where it belongs
1994-01-16 01:36:07 +00:00
deraadt
b2c0b0a0c8
add a pmap_kernel() function
1994-01-16 00:58:07 +00:00
deraadt
6db422de7f
cpu_exit returns void
1994-01-16 00:53:44 +00:00
deraadt
7c98e17fdb
add sysarch() stub
1994-01-16 00:52:47 +00:00
deraadt
405bf3d48d
use SYS_syscall instead of SYS_indir
...
and turn off the 64 bit syscall interface
1994-01-16 00:49:47 +00:00
deraadt
376a5f4108
pullin vm_statistics.h
1994-01-16 00:42:16 +00:00
deraadt
18b8ee0b5c
prototyped callvec (ripped from stand/libsa/callvec.c)
...
#ifdef RB_MINIROOT support
our setregs() takes a stack pointer argument
netbsd-ify sendsig/sigreturn code, ie. alternate stacks
add dummy stubs for ptrace
1994-01-16 00:41:17 +00:00
deraadt
e04b358332
cleanup
1994-01-16 00:34:10 +00:00
deraadt
aa7ced4bd5
intrframe -> clockframe
1994-01-15 18:46:00 +00:00
mycroft
ee47a9e354
Just #ifdef BDB the appropriate code; it's too flaky to live right now.
1994-01-15 05:33:23 +00:00
briggs
7ea239d333
Put lun in CDB. Is there be a way to determine when this is really
...
necessary? (It is for some drives).
1994-01-15 03:26:20 +00:00
briggs
2e6a049555
undefined variable defined.
1994-01-15 03:24:23 +00:00
mycroft
3fab097f5f
Clean up deleted files.
1994-01-15 02:15:38 +00:00
deraadt
7b7ccf8500
new; pretty much straight from net/2
1994-01-15 02:04:56 +00:00
deraadt
ecefae0672
don't pull in arch/pmax/stand/libsa/callvec.c -- it's a silly idea.
1994-01-14 21:19:27 +00:00
deraadt
0cbd1c6d6e
netbsd-ify
1994-01-14 19:50:45 +00:00
phil
951bc35247
added the missing semicolon.
1994-01-14 09:03:59 +00:00
phil
0e490a71f1
New file for ptrace support. Will be corrected for the pc532 soon.
1994-01-14 08:12:29 +00:00
phil
3a66f5a68b
New file for ptrace support. Will have something in it someday.
1994-01-14 08:12:05 +00:00
phil
22b6f1e7f1
Changes to catch up with current.
1994-01-14 08:09:42 +00:00
phil
06a5cd70ad
Changes for quad library and new ptrace stuff.
1994-01-14 08:09:15 +00:00
phil
eb5b7eb72c
Adding line for file proc_machdep.c (will become process_machdep.c when
...
NetBSD/532 is self hosting.)
1994-01-14 08:08:36 +00:00
deraadt
6b8ee3c10f
various small netbsd-ifications
1994-01-14 05:05:17 +00:00
deraadt
d22f586c29
everything is now in sys/arch/pmax; and delete 4.4isms we don't do
1994-01-14 05:00:07 +00:00
deraadt
44663395d2
s/vmunix/netbsd/
1994-01-14 04:57:44 +00:00
mycroft
f8100bd977
Clean up deleted files.
1994-01-14 04:53:43 +00:00
deraadt
9fd56d82c3
some pmax updating (Terry Friedrichsen is helping on this now).
1994-01-14 04:53:37 +00:00
mycroft
2ff1cb8f3b
Totally trivial anality, not worth mailing about.
1994-01-14 02:58:37 +00:00
mycroft
d72e7068e5
Add a variable (currently unused in this port) to make DDB happy.
1994-01-13 23:49:13 +00:00
mycroft
33a067f307
Junk comselect(); it's the same at ttselect().
1994-01-13 14:58:12 +00:00
mycroft
5358c47ee5
Allocate exec_map.
1994-01-13 13:56:20 +00:00
briggs
363cc5e5be
Basic cleanup. Get rid of my_frame for frame.
1994-01-13 12:59:30 +00:00
briggs
626f129c93
Allocate exec_map.
1994-01-13 12:56:16 +00:00
glass
b7fcaa5202
exec_map is now used
1994-01-13 07:19:28 +00:00
cgd
8ca18c3fa8
use exec_map
1994-01-13 06:23:57 +00:00
cgd
aebed65bf3
add SYSV*
1994-01-13 04:30:10 +00:00
mycroft
9a58b58c31
Change the bufpages calculation back to .10min(physmem,2mb)+.05max(0,physmem-2mb).
1994-01-13 04:00:09 +00:00
mycroft
7e32102eda
We are simply not ready to use pkthdr.len yet.
1994-01-12 04:12:10 +00:00
mycroft
47f759bc3c
Use pkthdr.len field.
1994-01-12 02:58:26 +00:00
mycroft
cfdaa9d2ea
Use the pkthdr.len field rather than traversing the mbuf chain. Also put some
...
sanity checking code in, #ifdef DEBUG, just in case.
1994-01-12 02:38:17 +00:00
mycroft
81c6dcf43d
Remove some unnecessary casting.
1994-01-11 22:39:40 +00:00
mycroft
82420de143
Fix typos.
1994-01-11 22:35:55 +00:00
mycroft
c21cb48980
Fix the segment validation in sigreturn().
1994-01-11 21:46:49 +00:00
brezak
65f742625b
Check the users selectors in sigreturn()
1994-01-11 19:19:01 +00:00
mycroft
960908a885
Deal with fusubail.
1994-01-11 19:12:07 +00:00
mycroft
9a96e9531b
Add V_TRAP; remove TF_ERR.
1994-01-11 18:59:02 +00:00
mycroft
8e447f8afd
Minor changes to match magnum branch; nothing of importance.
1994-01-11 18:57:24 +00:00
mycroft
10865c97fa
Synchronize some more bits.
1994-01-11 17:51:40 +00:00
mycroft
e12a200e8a
Remove an unnecessary cast.
1994-01-11 17:37:28 +00:00
mycroft
101e3f31f7
Cleanup from magnum branch; no functional differences.
1994-01-11 17:35:04 +00:00
mycroft
efdb9fa688
*strategy functions return void.
1994-01-11 17:19:37 +00:00
mycroft
99e02ea4e5
Get rid of indirection, and change return type of strat functions.
1994-01-11 16:41:37 +00:00
mycroft
8698f35d76
Change return type of strat functions.
1994-01-11 16:40:19 +00:00
mycroft
495c0903ec
Change return type of strat function.
1994-01-11 16:38:48 +00:00
mycroft
4448a68e2c
Get rid of disklabel indirection functions.
1994-01-11 16:35:44 +00:00
mycroft
158545c164
strategy functions return nothing. Synchronize with magnum branch.
1994-01-11 16:25:52 +00:00
mycroft
07a07b09a6
Synchronize with magnum branch.
1994-01-11 15:37:18 +00:00
mycroft
ad116f4438
Some minor cleanup, mostly from magnum branch.
1994-01-11 15:11:36 +00:00
mycroft
2f414f2686
Fix the BDB bug for real.
1994-01-11 14:37:01 +00:00
mycroft
798a4ffff3
Reformat.
1994-01-11 14:24:11 +00:00
mycroft
bdf5bd0cf3
Simplify OMAGIC and NMAGIC handling. Remove all support for loading the
...
kernel in low memory, and always load the symbol table.
1994-01-11 14:13:49 +00:00
mycroft
497b6ddc04
Tiny code shortening tweaks.
1994-01-11 14:01:15 +00:00
mycroft
5e0b965829
Remove a pointless register save.
1994-01-11 13:59:24 +00:00
mycroft
03058aa56a
Remove mostly useless RCS logs.
1994-01-11 13:58:00 +00:00
mycroft
c8b8051b89
Gratuitous formatting changes.
1994-01-11 13:30:40 +00:00
briggs
197d195eb4
TRAP_TYPES macro to trap_types variable.
...
Yank some VIA initialization. Seemed to cause some problems.
1994-01-11 00:25:30 +00:00
briggs
0602c3467a
Yank a reference to a variable that bit the dust.
1994-01-11 00:20:10 +00:00
briggs
ed87cbfebd
Some generic clean-up. Get rid of old debugging code. Fix exec to work
...
with new changes by cgd. Fixup includes. Get rid of initcpu(). Change
code using struct myframe to use struct frame. Some gratuitous
reformatting and get rid of C version of copyinstr().
1994-01-11 00:18:54 +00:00
briggs
33e189e2da
Clean up isr stuff.
1994-01-11 00:16:13 +00:00
mycroft
09e9a743f5
Clean up deleted files.
1994-01-11 00:03:43 +00:00
briggs
558be1794a
Makefile: Added -T 0 to link for kernel.
...
files.mac68k.newconf: Removed ddb entries.
1994-01-10 23:58:37 +00:00
briggs
af6d2f067d
Fixup to use m68k headers, now. Thanks, Chris.
1994-01-10 23:55:20 +00:00
briggs
dfe9897dba
Update grf.h to increment a number of devices when it configures.
...
Fix a small bug in serial.
Both from Brad, Lawrence, and/or Mike.
1994-01-10 23:52:01 +00:00
mycroft
bb3d7004c8
Deal with linkl in addition to linkw.
1994-01-10 17:59:45 +00:00
mycroft
0aa5118f9f
Nuke args to newvers.sh.
1994-01-10 02:34:51 +00:00
mycroft
77ae87e498
Fix some bogus spacing.
1994-01-10 02:22:11 +00:00
mycroft
d13e46daf0
Add some padding before SR.
1994-01-10 02:19:51 +00:00
mycroft
b75455c4a3
Fix a buglet.
1994-01-10 02:18:34 +00:00
cgd
62af8f99cc
clean up and trim some
1994-01-09 23:57:00 +00:00
mycroft
999a718334
T_WATCHPOINT doesn't really exist. Deal.
1994-01-09 23:38:46 +00:00
mycroft
532938fe07
Gratuitous change.
1994-01-09 22:58:07 +00:00
mycroft
8d49c8420a
Use db_recover. Print trap name when entering DDB. Use trap_type and
...
trap_types like m68k.
1994-01-09 22:53:16 +00:00
mycroft
ebc818a088
Make trap_types a variable, so it can be imported by DDB.
1994-01-09 22:50:11 +00:00
mycroft
384b7f777a
Fix jmp_buf definitions.
1994-01-09 22:28:50 +00:00
mycroft
1c1f7996c5
Fix some #includes.
1994-01-09 22:26:26 +00:00
mycroft
832cebd4cf
Enable DDB.
1994-01-09 21:38:05 +00:00
mycroft
24aa7f14b4
Turn panic button into a debugger trap if DDB.
1994-01-09 21:36:55 +00:00
mycroft
65a81b945b
KNFify, and fix a condition where we might miss the register saves if the
...
frame length is short.
1994-01-09 21:24:46 +00:00
mycroft
71c7280658
Thinko. code is always 0 on m68k; no need to print it.
1994-01-09 20:05:47 +00:00
mycroft
11eb822fdf
Add DDB hook.
1994-01-09 19:58:47 +00:00
mycroft
8243207be1
Some more minor cleanup.
1994-01-09 19:39:23 +00:00
cgd
3f787778b2
LBL /dev/audio and soundblaster drivers, as ported by brad@fcr.com.
...
both should work with both old- and new-config i386 trees.
Some notes:
bsd_audio.c has dependencies on the soundblaster. This should
be fixed, so that it can be used for the PC speaker
(when its driver has been modified), as well.
sb.c needs some cleanup, and will have sections trimmed, eventually
(when new config becomse standard for i386). additionally,
the SBPro support needs some cleanup.
1994-01-09 19:35:00 +00:00
cgd
cb875046b8
LBL "/dev/audio" include file.
...
probably will need to be hacked if "the right things" are done to bsd_audio.c
1994-01-09 19:30:17 +00:00
mycroft
642f2bffba
Alias T_TRAP15 to T_BREAKPOINT globally.
1994-01-09 19:30:01 +00:00
mycroft
e2662b6ceb
Clean up a bit.
1994-01-09 19:28:53 +00:00
cgd
52778508b5
add 'audio' entries, at minor number 42
1994-01-09 19:28:27 +00:00
cgd
5b94c9652a
add entries for the 'audio' pseudo-dev and for the new soundblaster driver
1994-01-09 19:27:36 +00:00
deraadt
84ab77272a
*chuckle* -- i ran out of bpfilters.... (don't ask)
1994-01-09 18:21:10 +00:00
cgd
8cdc8d997d
define PT_STEP, and clean up some
1994-01-09 16:53:03 +00:00
cgd
85144bf311
ddb code now common
1994-01-09 16:40:33 +00:00
cgd
849b864238
stub
1994-01-09 16:35:32 +00:00
cgd
f77210debf
add ddb files, and also make sure alphabetically ordered
1994-01-09 16:31:50 +00:00
cgd
ba8d0fb00f
kill logs, and minor cleanup
1994-01-09 16:26:51 +00:00
cgd
12d80e6797
stub.
1994-01-09 16:17:10 +00:00
cgd
b29e20a007
kill logs, and clean up. some of this will need cpu-dependent hooks.
1994-01-09 16:13:04 +00:00
mycroft
f1be23e81a
Add the infamous IOPL sanity check, and speed up some bits.
1994-01-09 15:02:24 +00:00
mycroft
f8154a63c0
Don't bogusly save the supervisor stack on signals. Correct PSL checks. Fix
...
some return values from sigreturn().
1994-01-09 14:59:42 +00:00
mycroft
4eb1bbfb0b
Use PSL_MBO and PSL_MBZ in the more traditional way.
1994-01-09 14:58:14 +00:00
cgd
8bcd07afc2
make the include files stubs, but add bits where necessary (most XXX).
1994-01-08 19:08:45 +00:00
cgd
03e5891644
kill ptrace stuff; it's common to all m68k machines now
1994-01-08 18:36:54 +00:00
mycroft
f5d2568734
Clean up deleted files.
1994-01-08 18:36:06 +00:00
cgd
66e7c94753
delete dupes
1994-01-08 18:34:14 +00:00
cgd
12695b2d2c
add id and machine arch spec
1994-01-08 18:33:50 +00:00
cgd
ab38f02a26
kill entries duplicated in files.m68k.newconf
1994-01-08 18:31:53 +00:00
cgd
bb92026b3e
add files.m68k.newconf for the mac folks
1994-01-08 18:08:12 +00:00
cgd
f7b271f349
specify that the mac is of the m68k archtecture.
1994-01-08 18:06:25 +00:00
mycroft
ec0fa1f388
Use NULLVP, just for Correctness (tm).
1994-01-08 16:06:04 +00:00
cgd
2079970043
SHM_LOCK and SHM_UNLOCK aren't just HPUXCOMPAT
1994-01-08 15:09:01 +00:00
cgd
b38fa5acf8
stubs which pint to m68k include
1994-01-08 12:41:41 +00:00
cgd
9e3b9d9bdd
oops; forgot the new first arg to NEW_VMCMD()
1994-01-08 12:25:25 +00:00
cgd
b44f8257b1
common code
1994-01-08 11:15:53 +00:00
cgd
23c144e8b3
code reorg
1994-01-08 11:13:52 +00:00
mycroft
b7f8d61752
Clean up deleted files.
1994-01-08 11:13:10 +00:00
cgd
5fc4970c26
code reorg
1994-01-08 11:12:15 +00:00
mycroft
150f1034c9
Clean up deleted files.
1994-01-08 11:11:50 +00:00
cgd
0e515ae1bd
code reorg, and killing of common files
1994-01-08 11:11:46 +00:00
cgd
166622ffab
trim files which are now common.
1994-01-08 11:08:28 +00:00
cgd
b1d368ed16
HP300 -> M68K, and light trimming
1994-01-08 10:41:23 +00:00
cgd
957ce06f24
far reaching but relatively minor cleanup and slight reorg of exec code
1994-01-08 07:14:24 +00:00
mycroft
91b246d5be
Fix some compiler warnings.
1994-01-08 06:34:01 +00:00
mycroft
6d386b5202
Fix two casts.
1994-01-08 05:45:20 +00:00
mycroft
155811b49c
#include vm_kern.h.
1994-01-08 05:29:15 +00:00
jtc
ceb7f9888d
Change default NetBSD NPX control word to 0x137f.
...
This masks all FP exceptions (like every other UNIX system), and makes
it possible for gcc 2.5's long double support to work.
1994-01-08 01:19:06 +00:00
pk
6f81dd8136
Add .type directive to ENRTY().
...
Move PIC_ macros over here from SYS.h
1994-01-07 00:46:20 +00:00
mycroft
56dde9c46c
hpuxsysent -> hpux_sysent, hpuxnssysent -> nhpux_sysent
1994-01-07 00:45:37 +00:00
mycroft
0bbaf2a5e8
Partial cleanup. Needs more work.
1994-01-07 00:43:39 +00:00
mycroft
c26cce685a
Declare a return type explicitly.
1994-01-06 23:59:15 +00:00
mycroft
8658309e1b
Implement procfs stubs.
1994-01-06 23:55:40 +00:00
mycroft
566f233507
Clean up formatting.
1994-01-06 23:55:37 +00:00
mycroft
d74cd05c88
Implement procfs stubs.
1994-01-06 23:55:17 +00:00
mycroft
40b7801fa6
Don't know why LOAD_ADDRESS was ever here, but it's toast.
1994-01-06 17:29:59 +00:00
mycroft
734aca027a
Okay, so it *really* works now, or at least compiles.
1994-01-06 17:23:56 +00:00
mycroft
30efe4707c
Make ptrace() actually work now.
1994-01-06 17:16:34 +00:00
mycroft
ed95321df9
Still need old #defines for now.
1994-01-06 17:05:34 +00:00
mycroft
0e716894cd
Garbage collection.
1994-01-06 16:57:59 +00:00
mycroft
f76fdd7722
Implement `struct reg'.
1994-01-06 16:50:13 +00:00
cgd
48b5ac1a52
add 'maxfdescs 2048' to everything. i'm sick of the warning...
1994-01-06 12:07:41 +00:00
mycroft
f7b0ee1881
Bleah.
1994-01-05 17:52:01 +00:00
mycroft
c8fbd64ff5
Remove explicit link addresses.
1994-01-05 17:17:17 +00:00
mycroft
243ce5b9bf
*** empty log message ***
1994-01-05 17:05:56 +00:00
cgd
b7309d4800
don't include KERNFS and FDESC
1994-01-05 16:30:17 +00:00
cgd
e09a770e77
add some options
1994-01-05 16:28:55 +00:00
mycroft
07e22c53b9
LOAD_ADDRESS is now fixed at 0xf8100000.
1994-01-05 16:03:32 +00:00
mycroft
d5bb16fdb2
Move kernel to 0xf8000000.
1994-01-05 16:02:36 +00:00
deraadt
489e12a1a7
small cleanup
1994-01-05 13:38:57 +00:00
cgd
8e1f0c6b2f
add procfs machine-dependent code, from Jan-Simon Pendry, jsp@sequent.com.
1994-01-05 07:41:44 +00:00
mycroft
0a5a73ec5f
#include cpufunc.h.
1994-01-05 03:18:25 +00:00
mycroft
9030d70fd3
Change ptpage to flag, for new VM code.
1994-01-04 14:11:05 +00:00
cgd
61cf5bd904
add LKM
1994-01-04 14:06:23 +00:00
mycroft
9eb8814652
Remove the last two dependencies on 0xfe000000.
1994-01-04 01:50:18 +00:00
mycroft
e254def3cf
Fix VM_{MIN,MAX}_KERNEL_ADDRESS.
1994-01-04 00:44:03 +00:00
mycroft
d16aafd49f
Fix another off-by-one error.
1994-01-04 00:24:02 +00:00
mycroft
608662ce74
Fix two off-by-one errors.
1994-01-04 00:15:26 +00:00
mycroft
eee671fcc9
Default address is now 0xfe100000; assume we aren't going to revert.
1994-01-04 00:02:38 +00:00
mycroft
92d7ef960c
Use KERNBASE, not 0xfe000000.
1994-01-03 23:53:29 +00:00
mycroft
664f968d53
Inline all the [lr]cr[023]() `functions' in cpufunc.h.
1994-01-03 16:23:06 +00:00
mycroft
c0e772492e
Inline all the [lr]cr[023]() `functions' in cpufunc.h.
1994-01-03 16:21:48 +00:00
mycroft
7131e8517e
Garbage collection.
1994-01-03 16:20:47 +00:00
mycroft
e75be43c5d
Make sure we get the correct `rep' prefix per the Intel manual (though really
...
GAS should figure this out itself).
1993-12-31 21:11:32 +00:00
deraadt
debf054992
compile genassym -static as suggested by Jim McKim <mckim@lerc.nasa.gov>
1993-12-30 06:56:48 +00:00
deraadt
89ea303b7c
fix __asm() clobber list for some instructions. fix from
...
Lennart Augustsson <augustss@cs.chalmers.se>
1993-12-30 05:16:43 +00:00
ws
778a3db3d0
Correct dumping to WD (was destroyed by MACHINE_NONCONTIG code)
1993-12-24 13:56:14 +00:00
cgd
b0603af6e5
fix typo pointed out by Rich Murphey
1993-12-23 07:28:41 +00:00
cgd
c231ef26cb
need sys/types.h, as pointed out by Rich Murphey. also, use 'machine/pio.h'
1993-12-23 07:12:00 +00:00