gwr
|
4bf773963e
|
Update a comment to match code...
|
1994-11-28 19:33:08 +00:00 |
gwr
|
b57d4010ce
|
Fix syscall arg copyin, etc.
|
1994-11-28 19:17:07 +00:00 |
gwr
|
0caf3c47cb
|
cosmetic
|
1994-11-28 19:13:18 +00:00 |
gwr
|
433fc1d2f8
|
Revert trap/dopanic case (avoid recursive traps).
|
1994-11-23 08:18:17 +00:00 |
gwr
|
70b0a8404f
|
Fix a warning.
|
1994-11-23 08:16:26 +00:00 |
gwr
|
c4a2c15f0e
|
Add nullcnpollc() so DDB works again.
|
1994-11-23 08:15:58 +00:00 |
gwr
|
49e502d8f9
|
New cd_match prototype.
|
1994-11-23 08:13:53 +00:00 |
gwr
|
dcca0eee6a
|
New cd_match prototype.
|
1994-11-23 07:01:01 +00:00 |
gwr
|
e99ed4c957
|
New cd_match prototype.
|
1994-11-23 06:58:36 +00:00 |
gwr
|
5b330c7b77
|
sun_* -> sunos_*
|
1994-11-23 06:46:25 +00:00 |
gwr
|
2f20ff9585
|
Update to match new d_ioctl prototype.
|
1994-11-23 06:45:48 +00:00 |
gwr
|
6ab4f0b024
|
sun_* -> sunos_*
|
1994-11-23 06:40:22 +00:00 |
gwr
|
00605f6af8
|
Update sendsig() to match new prototype.
|
1994-11-23 05:43:00 +00:00 |
gwr
|
4e1ccf9989
|
Add USPACE
|
1994-11-23 05:18:16 +00:00 |
gwr
|
80420e1f71
|
Lots of changes. Fairly stable now.
|
1994-11-21 21:38:16 +00:00 |
gwr
|
59bf96aa56
|
Lots of changes. Fairly stable now.
|
1994-11-21 21:26:40 +00:00 |
gwr
|
2bad33d88e
|
Implements db_write_bytes() for the sun3.
(Needed now that kernel text is read-only 8-)
|
1994-11-17 05:08:55 +00:00 |
christos
|
40abc70ce2
|
changed open prototype
|
1994-11-14 05:55:23 +00:00 |
gwr
|
87ce99227c
|
Move sun3_round_up_seg() here from param.h as a temporary measure.
Eventually, it should be eliminated from these two files as well.
|
1994-10-26 19:04:36 +00:00 |
gwr
|
6bc6879e46
|
Remove some unnecessary junk.
|
1994-10-26 18:56:02 +00:00 |
cgd
|
20af809ca2
|
new RCS ID format.
|
1994-10-26 09:07:55 +00:00 |
cgd
|
fdc5c13d94
|
update for new syscall args description mechanism
|
1994-10-20 05:02:13 +00:00 |
cgd
|
49c34d3337
|
move arch dependence to archs. clean up a bit. deal with weird MAXPARTITONS.
|
1994-10-14 18:26:22 +00:00 |
gwr
|
2905514717
|
Fix routines to read/write the stupid intersil clock.
|
1994-09-26 17:25:21 +00:00 |
gwr
|
7370c0119e
|
Remove some unused definitions (locore.s includes trap.h now).
|
1994-09-20 16:53:40 +00:00 |
gwr
|
1731680194
|
Move internal swap device to BLK major 4 (xy wants 3).
Add some more comments about Sun device numbers.
|
1994-09-20 16:52:56 +00:00 |
gwr
|
552b122850
|
Cleanup, use obio_find_mapping() instead of xxx_va
|
1994-09-20 16:52:21 +00:00 |
gwr
|
52ef17d342
|
Call eeprom driver for eeprom access.
|
1994-09-20 16:51:09 +00:00 |
gwr
|
5189af7e96
|
Get boothowto flags from PROM flags; fix reboot.
|
1994-09-20 16:50:28 +00:00 |
gwr
|
4e9d2ade85
|
Add GENERIC support.
|
1994-09-20 16:49:51 +00:00 |
gwr
|
2dba7bd973
|
New functions to handle writing EEPROM with correct delay.
Also provides ee_get_byte() for early use by other drivers.
|
1994-09-20 16:35:44 +00:00 |
gwr
|
399b15ebf9
|
Kill CLOCK_VA, INTERREG_VA. Do spl0() and splx(x) inline too.
|
1994-09-20 16:31:03 +00:00 |
gwr
|
7cd046827a
|
Add obio_find_mapping(), kill xxx_va gunk.
|
1994-09-20 16:28:00 +00:00 |
gwr
|
732923addf
|
Cleanup, fix mon_reboot()
|
1994-09-20 16:26:40 +00:00 |
gwr
|
946d055d67
|
Add prototype for ee_get_byte(), etc.
|
1994-09-20 16:26:00 +00:00 |
gwr
|
1b53c4c36c
|
Add obio_find_mapping() for use by devices that need mappings before
autoconfiguration is done. It re-uses the PROM's mappings now.
|
1994-09-20 16:24:45 +00:00 |
gwr
|
ca73a257a8
|
Correct some misinformation about recovery time.
|
1994-09-20 16:23:06 +00:00 |
gwr
|
51afe89406
|
Call obio_alloc with just two args (mappings always writable).
|
1994-09-20 16:21:44 +00:00 |
gwr
|
d68c93647d
|
Add dev/eeprom.c
|
1994-09-20 16:18:34 +00:00 |
gwr
|
255acc64c2
|
Turn on optimization.
|
1994-09-20 16:17:53 +00:00 |
gwr
|
185c98f55a
|
GENERIC kernel works.
|
1994-09-20 16:17:08 +00:00 |
jtc
|
23ece5babc
|
asm -> __asm (PR #463).
|
1994-09-16 02:39:36 +00:00 |
gwr
|
1e707d2dec
|
Add USPACE
|
1994-08-23 21:11:37 +00:00 |
gwr
|
dac6268e7d
|
Added for X11 (at Theo's suggestion).
|
1994-08-08 21:14:15 +00:00 |
gwr
|
ad138901b9
|
My config file for testing.
|
1994-07-29 04:19:59 +00:00 |
gwr
|
06d1ca40f1
|
Remove some overly paranoid and incorrect debugging tests.
|
1994-07-29 04:04:31 +00:00 |
gwr
|
9f5e7a71ae
|
Add swapconf() to compute size of swap space, and
variables required by savecore. No dumpsys() yet.
|
1994-07-27 04:51:58 +00:00 |
gwr
|
302e9ebd74
|
No longer redefine CLK_TCK because JTC says the value is arbitrary
and the redefinition caused noisy warnings.
|
1994-07-26 18:15:18 +00:00 |
gwr
|
529e9bf50a
|
Add intrnames, intrcnt, eintrcnt so vmstat will work.
|
1994-07-25 18:28:01 +00:00 |
gwr
|
ee7e5d368d
|
Fix unterminated comment from when I botched the last change...
|
1994-07-23 03:43:01 +00:00 |
gwr
|
c53ca7b9df
|
Fix config line, clean up.
|
1994-07-23 03:39:02 +00:00 |
gwr
|
a44d2310a3
|
Initialize p_fstype when reading Sun disklabel.
(Now I can open other partitions, mount /usr :-)
|
1994-07-23 03:27:28 +00:00 |
gwr
|
b9311f14dd
|
Get rid of MDP_AST
|
1994-07-23 03:23:15 +00:00 |
gwr
|
a5d981ea62
|
Conditionalize some more debugging code.
(Don't need to drop into DDB on each COW fault :-)
|
1994-07-19 02:45:55 +00:00 |
gwr
|
eb09e89755
|
Answer a silly question in a comment.
|
1994-07-19 02:39:18 +00:00 |
gwr
|
f16450708d
|
Kill some over-zealous debugging checks.
Make sure kernel maps DVMA space non-cached.
|
1994-07-18 15:07:18 +00:00 |
gwr
|
23e5b7b70a
|
Add mising dependency
|
1994-07-18 14:59:47 +00:00 |
gwr
|
776aa7931b
|
Oops, I inserted that last patch in the wrong place.
|
1994-07-14 01:24:19 +00:00 |
gwr
|
f487cb907c
|
Avoid trying to unmap DVMA space from pv_remove_all().
|
1994-07-14 01:18:46 +00:00 |
gwr
|
357f0db25c
|
Add "evil empire" copyright to avoid a fight.
|
1994-07-14 01:17:40 +00:00 |
gwr
|
a578a56105
|
Remove some stupidity pointed out by Adam.
|
1994-07-13 18:04:46 +00:00 |
gwr
|
32ec36897f
|
Fix two more bugs. Seems to work now!
|
1994-07-12 05:18:53 +00:00 |
gwr
|
72d730bdc9
|
miscellaneous cleanup
|
1994-07-11 03:41:28 +00:00 |
gwr
|
c1e4c90429
|
Yes!!! Fix use of uninitialized variable in pmap_remove_range_mmu()
Add even more paranoid debugging checks (it's still sick )-:
|
1994-07-11 03:38:11 +00:00 |
gwr
|
7b4643faf3
|
Add Theo's fix for "must be one" bits in tdr2.
|
1994-07-11 03:31:17 +00:00 |
gwr
|
6ea87b0150
|
Add a fix for slow devices from Phil Nelson.
|
1994-07-06 02:53:39 +00:00 |
gwr
|
f4e2e49ef3
|
Add yet more debugging code... (but still not enough).
|
1994-07-05 03:45:14 +00:00 |
gwr
|
e97507bf44
|
Fix uninitialized local variable in get_pte_pmeg which caused
random physical pages to be unmapped, etc.
|
1994-07-05 03:00:37 +00:00 |
gwr
|
d79cf5993e
|
Oops, the call to trapsignal needs to be conditional.
|
1994-07-01 21:30:13 +00:00 |
gwr
|
c39ef8bbe5
|
Add yet more debugging hacks:
set pmap_db_watchva=VADDR to see all activity for that VADDR
|
1994-06-30 12:45:54 +00:00 |
gwr
|
2a45f65ed0
|
Yes, trap() can be called when curproc==NULL
|
1994-06-30 12:42:05 +00:00 |
gwr
|
76511003fc
|
Make setsoft* use the real software interrupt register.
Integrate several fixes from the amiga port (and drop COMPAT_HPUX for now).
Add lots of debugging checks to pmap.c - still needs work.
|
1994-06-29 05:35:55 +00:00 |
gwr
|
ab9bc34d8d
|
...wrong version last time...
|
1994-06-29 05:34:16 +00:00 |
gwr
|
c51c8eb6c8
|
..wrong version last time...
|
1994-06-29 05:32:53 +00:00 |
gwr
|
f3d0b50b88
|
Make setsoft* use the real software interrupt register.
Integrate several fixes from the amiga port (and drop COMPAT_HPUX for now).
Add lots of debugging checks to pmap.c - still needs work.
|
1994-06-28 22:05:41 +00:00 |
gwr
|
ccceee9df1
|
Make setsoft* use the real software interrupt register
provided on Sun machines (instead of simulating mtpr).
|
1994-06-28 21:47:56 +00:00 |
gwr
|
dd658a58ea
|
Add PMEGQ_KERNEL for pmegs on the new kernel queue.
|
1994-06-28 21:44:38 +00:00 |
gwr
|
8db19b31db
|
Make initial tty mode the same as the PROM uses
(so you can read the console messages).
|
1994-06-28 21:42:32 +00:00 |
gwr
|
321a38087b
|
Move vnode_if.o earlier in the OBJ list.
|
1994-06-28 21:40:34 +00:00 |
gwr
|
7b8364e019
|
Add functions for new FS code: chrtoblk, isdisk, ...
|
1994-06-14 02:31:09 +00:00 |
gwr
|
99b3d9f091
|
Update for new FS code (vnode_if.*)
|
1994-06-13 15:54:16 +00:00 |
gwr
|
19a8f3b47d
|
Make buffer_map and phys_map pageable for new VM code.
(Thanks to Harry Schreurs, Adam Glass)
|
1994-06-03 02:08:59 +00:00 |
gwr
|
54fc06357a
|
Fix initialization of keyboard port (works now).
|
1994-06-03 02:05:18 +00:00 |
gwr
|
7baff66ce6
|
Cute moving light in the diag LEDs like SunOS does.
(OK you can hit me once for frobbing with such useless things :-)
|
1994-06-01 15:45:39 +00:00 |
gwr
|
035efd3e6d
|
Remove some temporary junk.
|
1994-06-01 15:39:28 +00:00 |
gwr
|
a3f0632097
|
No longer need V_SWTCH (or any other vmstat stuff) in assembly code.
|
1994-06-01 15:37:03 +00:00 |
gwr
|
3743860a4a
|
mem.c: Add mmap support to /dev/mem, validate offset for I/O on same.
conf.c: Add mmmap, move MEM_MAJ to 3 for SunOS compatibility.
|
1994-06-01 15:28:15 +00:00 |
glass
|
9c003aed46
|
MIN -> min
|
1994-05-30 06:52:26 +00:00 |
glass
|
7bf668fed9
|
so libkern compiles
|
1994-05-30 06:42:57 +00:00 |
glass
|
8c2bffa529
|
have typecast, will compile
|
1994-05-30 06:22:36 +00:00 |
gwr
|
4890d1e182
|
Start init the new way (no more icode).
|
1994-05-29 05:16:56 +00:00 |
gwr
|
a4aa1b4b57
|
New version (from Theo (from 4.4)) - supports multicast.
|
1994-05-28 15:45:51 +00:00 |
gwr
|
0819c2c23a
|
...try again...
|
1994-05-28 15:43:49 +00:00 |
gwr
|
aa157d3780
|
junk removal
|
1994-05-28 15:40:25 +00:00 |
gwr
|
55708a7a67
|
Goodbye to MAXFDESCS
|
1994-05-27 15:03:15 +00:00 |
gwr
|
f76483738b
|
Add m68k/copy.s
|
1994-05-27 15:02:02 +00:00 |
gwr
|
813f137067
|
Catch up with frame.h chages, merge stuff from new hp300 port.
|
1994-05-27 14:55:20 +00:00 |
glass
|
fe1cecc3a1
|
md_coredump
|
1994-05-25 07:04:10 +00:00 |
glass
|
0a15b89e11
|
bad include
|
1994-05-25 06:50:13 +00:00 |
gwr
|
b2ebb8dd26
|
Contents got doubled somehow - remove 2nd copy.
|
1994-05-23 18:31:53 +00:00 |