mycroft
|
a6cc4ebda5
|
Copy copyinstr() from m68k generic, to deal with len > 64k. XXX I think this
code is buggy.
|
1994-05-23 12:16:34 +00:00 |
mycroft
|
a6cdb9aa18
|
Merge with 4.4-Lite.
|
1994-05-23 10:17:41 +00:00 |
mycroft
|
5dede9ed00
|
Oops. Missed one.
|
1994-05-23 09:42:17 +00:00 |
mycroft
|
64745810db
|
Small changes to match our tree.
|
1994-05-23 09:21:16 +00:00 |
mycroft
|
648acdf769
|
Make the kernel text writable for DDB.
|
1994-05-23 08:42:50 +00:00 |
mycroft
|
cf4e21af5d
|
Merge with 4.4-Lite.
|
1994-05-23 08:22:24 +00:00 |
mycroft
|
48dd63215d
|
Merge with 4.4-Lite.
|
1994-05-23 08:03:32 +00:00 |
mycroft
|
0c3f5c039d
|
Merge with 4.4-Lite.
|
1994-05-23 06:21:18 +00:00 |
mycroft
|
56c75f2846
|
Update to match other code.
|
1994-05-23 06:19:05 +00:00 |
mycroft
|
f2ec88b045
|
Merge with 4.4-Lite.
|
1994-05-23 06:13:52 +00:00 |
mycroft
|
057ff5994c
|
Clean up deleted files.
|
1994-05-23 06:06:00 +00:00 |
mycroft
|
374ffaf7a4
|
Merge with 4.4-Lite.
|
1994-05-23 06:01:20 +00:00 |
mycroft
|
247d9ba6f1
|
Clean up deleted files.
|
1994-05-23 05:59:34 +00:00 |
mycroft
|
c1e1831b84
|
Merge with 4.4-Lite.
|
1994-05-23 05:58:16 +00:00 |
mycroft
|
735cde792d
|
`clock' is no longer a device.
|
1994-05-23 05:51:01 +00:00 |
mycroft
|
ef8c1b6829
|
From 4.4-Lite.
|
1994-05-23 05:49:17 +00:00 |
cgd
|
7179bc94a1
|
mark buffer_map as pageable, when it's created.
|
1994-05-23 02:36:53 +00:00 |
cgd
|
188f390137
|
enable pmap_bootstrap_alloc
|
1994-05-23 02:36:21 +00:00 |
cgd
|
5be66e3d97
|
vmmeter
|
1994-05-21 09:22:33 +00:00 |
cgd
|
5cdafa6720
|
struct md_coredump
|
1994-05-21 09:16:34 +00:00 |
mycroft
|
47e0d86386
|
Add label location overrides.
|
1994-05-20 18:22:44 +00:00 |
mycroft
|
2fa167c047
|
Kill stupid #ifndef.
|
1994-05-20 18:21:26 +00:00 |
mycroft
|
154fa7b57f
|
Avoid name clash.
|
1994-05-20 18:19:45 +00:00 |
mycroft
|
a23ee46b98
|
More swtch() changes.
|
1994-05-20 10:44:55 +00:00 |
mycroft
|
c720dfd781
|
#ifdef out pmap_bootstrap_alloc() for now.
|
1994-05-20 10:35:16 +00:00 |
mycroft
|
29da7efedd
|
swtch() --> cpu_switch()
|
1994-05-20 10:31:48 +00:00 |
mycroft
|
076a7d70b4
|
Need vnode.h.
|
1994-05-20 10:07:52 +00:00 |
mycroft
|
9d938a6e1d
|
Fix typos.
|
1994-05-20 09:59:38 +00:00 |
mycroft
|
d632dcc41b
|
Add isdisk() and chrtoblk().
|
1994-05-20 09:52:15 +00:00 |
mycroft
|
e3c66a5dde
|
Fix cpu_coredump().
|
1994-05-20 07:21:31 +00:00 |
mycroft
|
2dbea09686
|
Gah. Need vnode.h.
|
1994-05-19 09:03:22 +00:00 |
mycroft
|
275380b2e2
|
Add cpu_coredump().
|
1994-05-19 09:01:55 +00:00 |
cgd
|
f3a6716e70
|
need vnode.h
|
1994-05-18 06:50:24 +00:00 |
cgd
|
da707cc4eb
|
syscall and time stuff
|
1994-05-17 10:37:09 +00:00 |
cgd
|
08124ce51b
|
fix syscall for new names
|
1994-05-17 10:36:03 +00:00 |
cgd
|
d339b7f220
|
prototyping foo, and kill profclock stuff
|
1994-05-17 10:35:21 +00:00 |
cgd
|
db2fef4843
|
fix strcat invocations, and cast lots of args
|
1994-05-17 10:34:41 +00:00 |
cgd
|
d4f4f4f021
|
profiling stuff
|
1994-05-17 10:34:00 +00:00 |
cgd
|
5d40a1394d
|
pmap_bootstrap_alloc
|
1994-05-17 10:33:21 +00:00 |
cgd
|
6b7f802ece
|
iskmemdev and iszerodev
|
1994-05-17 10:32:53 +00:00 |
cgd
|
25bfe2fdc8
|
cpu_swapin and need_proftick
|
1994-05-17 10:30:33 +00:00 |
cgd
|
0918278c51
|
splstatclock
|
1994-05-17 10:29:52 +00:00 |
cgd
|
3e4570726f
|
cast
|
1994-05-17 10:28:30 +00:00 |
cgd
|
21280fa872
|
pass pointer to vm_map, not vm_map
|
1994-05-17 10:27:49 +00:00 |
cgd
|
feaf0071d2
|
no SYSVSHM
|
1994-05-17 10:26:43 +00:00 |
cgd
|
441e45a8c9
|
kill typo
|
1994-05-16 06:13:11 +00:00 |
mycroft
|
5755752551
|
Liten up.
|
1994-05-13 14:00:21 +00:00 |
mycroft
|
41719a1259
|
Update to match other code.
|
1994-05-13 08:36:17 +00:00 |
mycroft
|
dc235f561b
|
Keeping up with the Chrises...
|
1994-05-13 00:57:37 +00:00 |
mycroft
|
bbc1b37ee0
|
Get rid of private *read() and *write() functions.
|
1994-05-11 10:16:11 +00:00 |
mycroft
|
ddd4abfced
|
Nuke arg to softclock().
|
1994-05-07 06:32:17 +00:00 |
mycroft
|
44a9de93e3
|
Add sysctl() stuff.
|
1994-05-07 06:26:03 +00:00 |
mycroft
|
10e30f1c38
|
Update for signal changes.
|
1994-05-07 06:23:12 +00:00 |
mycroft
|
89a5de9e12
|
Most of the changes needed to make this continue to run.
|
1994-05-05 10:10:21 +00:00 |
mycroft
|
e1f885f156
|
HPUXCOMPAT -> COMPAT_HPUX
|
1994-05-04 04:10:28 +00:00 |
mycroft
|
e5a2605525
|
Remove silly redundant #ifdefs.
|
1994-05-04 04:09:34 +00:00 |
mycroft
|
495d3519fa
|
HPUXCOMPAT -> COMPAT_HPUX
|
1994-05-04 04:02:54 +00:00 |
mycroft
|
e3e3d72f66
|
Update to match proc.h.
|
1994-05-04 03:47:10 +00:00 |
hpeyerl
|
04853608cf
|
make a make and a make install work
|
1994-04-27 06:23:02 +00:00 |
mycroft
|
bec176e7da
|
Update for new time struct.
|
1994-04-26 22:33:28 +00:00 |
mycroft
|
ebd7e0e107
|
Fix typo.
|
1994-04-24 12:06:03 +00:00 |
mycroft
|
aa59ec01a8
|
Remove all vestiges of hppagesperpage and HP_PAGE_SIZE, and just use NBPG.
|
1994-04-24 11:48:50 +00:00 |
mycroft
|
64a52d148e
|
Clean up bogus VM #includes.
|
1994-04-24 07:00:12 +00:00 |
mycroft
|
b03a6c6949
|
Clean up bogus VM #includes.
|
1994-04-24 06:38:46 +00:00 |
mycroft
|
34caa72b58
|
Update to match queue changes.
|
1994-04-24 06:14:02 +00:00 |
mycroft
|
613c669b62
|
Add COMPAT_09.
|
1994-04-24 05:41:34 +00:00 |
mycroft
|
3ffc74d2d4
|
Garbage collect.
|
1994-04-23 06:50:36 +00:00 |
mycroft
|
00d9262a55
|
Add NETISR_ARP.
|
1994-04-18 23:33:34 +00:00 |
mycroft
|
94c7c95ebd
|
Clean up deleted files.
|
1994-04-16 08:38:03 +00:00 |
cgd
|
6debdb3c22
|
kill symbols.{raw,sort}; no longer necessary, with kvm dbs.
|
1994-04-16 08:37:50 +00:00 |
cgd
|
e937bc9bfd
|
convert vm system to use new queues. I'll never write code w/queues again.
|
1994-04-15 07:04:03 +00:00 |
hpeyerl
|
a2bafbde7f
|
Make hil input work. From <deraadt@fsa.ca>
|
1994-04-10 22:12:32 +00:00 |
mycroft
|
349b61b0c9
|
Fix a couple of oversights in the last change.
|
1994-04-10 08:23:02 +00:00 |
hpeyerl
|
b97e243bba
|
Delete MAP_FILE here too.
|
1994-04-08 06:32:26 +00:00 |
hpeyerl
|
660e347200
|
Remove "MAP_FILE". okey-dokey'd by Charles.
|
1994-04-08 06:28:21 +00:00 |
mycroft
|
b40fa7f850
|
p_regs fix from amiga.
|
1994-04-05 07:45:54 +00:00 |
mycroft
|
34f313fac4
|
Fix bogon in last change.
|
1994-04-05 02:48:23 +00:00 |
mycroft
|
6a718d3287
|
Implement __syscall(). Do the userret() thing. Some stylistic cleanup.
|
1994-04-02 21:36:10 +00:00 |
ws
|
ce516ff13d
|
Make FFS optional
|
1994-03-09 21:21:37 +00:00 |
brezak
|
3d090222c3
|
Fix for disk (and tape) units > 0
|
1994-03-09 20:17:38 +00:00 |
hpeyerl
|
965017cfd9
|
define disklabel location.
|
1994-02-22 07:29:02 +00:00 |
hpeyerl
|
c19b5f314c
|
SCSI disklabel support complete with Duct Tape (tm).
|
1994-02-22 07:17:22 +00:00 |
hpeyerl
|
81058be6b3
|
fix up some #include's.
|
1994-02-19 17:55:12 +00:00 |
mycroft
|
04bedf2b62
|
Fix a couple of bogons I just created.
|
1994-02-16 21:07:22 +00:00 |
mycroft
|
c540418d24
|
Use IFF_ALLMULTI correctly.
|
1994-02-16 20:15:18 +00:00 |
mycroft
|
8cb24d089a
|
Eliminate a bunch of compiler warnings.
|
1994-02-15 16:25:04 +00:00 |
mycroft
|
a06d1b4301
|
Fix some weirdness in the multicast initialization.
|
1994-02-14 23:03:54 +00:00 |
mycroft
|
d2c5a70266
|
Rearrange some #includes.
|
1994-02-10 14:55:29 +00:00 |
mycroft
|
20f96b580e
|
Add arg to ioctl functions. Clean up #includes.
|
1994-02-10 13:59:25 +00:00 |
mycroft
|
70a4b20dfa
|
Use b_actb, not b_actl.
|
1994-02-06 07:24:58 +00:00 |
mycroft
|
e0cbda5321
|
Add a prototype, to eliminate silly warnings.
|
1994-02-06 01:32:31 +00:00 |
mycroft
|
3738793f03
|
Remove outdated console handling code.
|
1994-02-06 01:08:36 +00:00 |
mycroft
|
7165791ed6
|
Fix typo.
|
1994-02-06 00:53:26 +00:00 |
mycroft
|
f1827085d7
|
Strict prototyping and a couple of other nits.
|
1994-02-06 00:46:02 +00:00 |
mycroft
|
fd2124f1a9
|
Clean up deleted files.
|
1994-02-06 00:44:41 +00:00 |
mycroft
|
ea15b558a8
|
Use common version of cons.c.
|
1994-02-06 00:44:26 +00:00 |
mycroft
|
442a100145
|
Increase # of transmit buffers.
|
1994-02-05 15:08:47 +00:00 |
mycroft
|
cd2e9eb071
|
Remember to set txcnt before it bites me.
|
1994-02-05 15:04:18 +00:00 |
mycroft
|
0ee7464aba
|
Allow multiple transmit buffers to be outstanding. Original code by Hibler;
some cleanup by me.
|
1994-02-05 06:58:08 +00:00 |
mycroft
|
ebb4a096a1
|
Add multicast support. Lots of other cleanup, mostly from the SPARC port.
|
1994-02-05 05:06:54 +00:00 |
mycroft
|
073a9f9e99
|
Simplify calling sequences for hardclock() and profclock().
|
1994-02-05 01:14:55 +00:00 |
mycroft
|
c5485aeac0
|
Hack to get softclock() arg correct. The arg should go away eventually.
|
1994-02-04 23:11:43 +00:00 |
mycroft
|
6169755d98
|
Reorder clockframe.
|
1994-02-04 23:09:04 +00:00 |
mycroft
|
9bb7b8ff7e
|
Use CLKF_PC(), rather than decomposing the frame ourselves.
|
1994-02-04 23:05:38 +00:00 |
mycroft
|
a3f011655d
|
profclock() takes a pointer to clockframe.
|
1994-02-04 23:02:03 +00:00 |
mycroft
|
e61823b6c0
|
Fix comments
|
1994-02-04 22:56:17 +00:00 |
mycroft
|
17f893cc17
|
Pass a frame pointer to profclock(), too.
|
1994-02-04 22:55:23 +00:00 |
mycroft
|
c7368afa03
|
Pass a pointer to hardclock()...
|
1994-02-04 22:19:28 +00:00 |
mycroft
|
5b6b8b1361
|
Add appropriate DDB calls on startup.
|
1994-01-31 17:09:33 +00:00 |
mycroft
|
f129143885
|
Use esym now. Note this *requires* using the NetBSD boot block.
|
1994-01-30 21:18:16 +00:00 |
mycroft
|
f2d8e8807d
|
Add a missing ${.CURDIR}.
|
1994-01-30 20:02:56 +00:00 |
mycroft
|
91c1305a51
|
Don't rely on esym being passed in until I am impressed enough with the new
boot program to switch.
|
1994-01-30 19:50:21 +00:00 |
mycroft
|
19d75d46d4
|
Remove functions that are defined in libkern or m68k/copy.s.
|
1994-01-30 19:15:48 +00:00 |
mycroft
|
1ef3aa2cc7
|
Fix Theo's typos.
|
1994-01-30 18:42:47 +00:00 |
mycroft
|
106118de0d
|
Remove bogus declaration.
|
1994-01-30 18:30:45 +00:00 |
mycroft
|
eeef378067
|
Update for current exec code.
|
1994-01-30 18:21:47 +00:00 |
jtc
|
5235180083
|
Fix spelling error in Copyright notice
|
1994-01-28 23:43:26 +00:00 |
mycroft
|
ed3beef088
|
.
|
1994-01-27 15:24:36 +00:00 |
cgd
|
c9c3b2abbe
|
HP300 -> MACHINE
|
1994-01-27 02:12:44 +00:00 |
brezak
|
2ddd5dfb45
|
Fix silly typo for rd disks.
|
1994-01-26 14:28:56 +00:00 |
cgd
|
fe65a36342
|
.PATH in ${S}/stand
|
1994-01-26 04:17:23 +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 |
mycroft
|
9daf893372
|
Someone should fix his damned tabs after pasting code.
|
1994-01-25 13:10:21 +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 |
deraadt
|
87568b1c96
|
delete RMP code
ether_input() takes ether_type in net byte order now
|
1994-01-24 00:25:21 +00:00 |
cgd
|
36a23c4ad8
|
stub
|
1994-01-23 00:23:02 +00:00 |
brezak
|
042650fe85
|
Fix uninitialized variable.
|
1994-01-20 02:17:17 +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
|
5358c47ee5
|
Allocate exec_map.
|
1994-01-13 13:56:20 +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
|
0aa5118f9f
|
Nuke args to newvers.sh.
|
1994-01-10 02:34:51 +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
|
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
|
11eb822fdf
|
Add DDB hook.
|
1994-01-09 19:58:47 +00:00 |
cgd
|
849b864238
|
stub
|
1994-01-09 16:35:32 +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 |
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
|
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 |