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 |
|
gwr
|
882edcc1f3
|
Add TIOCSBRK/TIOCCBRK support.
|
1994-05-20 05:19:31 +00:00 |
|
gwr
|
23f76ae2a2
|
Add pmap_bootstrap_alloc()
|
1994-05-20 04:57:17 +00:00 |
|
gwr
|
606b694dfe
|
swtch() ==> cpu_switch(), add cpu_coredump()
|
1994-05-20 04:40:20 +00:00 |
|
gwr
|
3d0eeb73e7
|
Add iskmemdev(), iszerodev()
|
1994-05-20 04:27:52 +00:00 |
|
gwr
|
7a558d3bf5
|
Move boothowto hack into consinit so it happens early enough.
|
1994-05-20 04:26:18 +00:00 |
|
gwr
|
fa2c59089d
|
Remove some cruft left over from debugging.
|
1994-05-16 23:11:42 +00:00 |
|
gwr
|
5a97ef83a3
|
Lite: setrq -> setrunqueue
|
1994-05-16 16:49:39 +00:00 |
|
gwr
|
e052e5a3e0
|
Add arpintr() call to netintr() for Lite network code.
|
1994-05-16 16:47:38 +00:00 |
|
gwr
|
e349dc8982
|
Add call to ether_ifattach() for Lite network code.
|
1994-05-16 16:45:25 +00:00 |
|
gwr
|
65bb9d2b12
|
SCSI driver works!
|
1994-05-13 21:30:29 +00:00 |
|
gwr
|
a216b510b3
|
SCSI driver works!
|
1994-05-13 21:24:57 +00:00 |
|
gwr
|
9456eaca13
|
SCSI driver works!
|
1994-05-13 15:01:39 +00:00 |
|
gwr
|
991bf8b09e
|
Revert to the equivalent of sun3_stop() when "no suitable root".
|
1994-05-12 16:10:20 +00:00 |
|
gwr
|
3ba09ffc0a
|
Declare strategy functions as type void again.
|
1994-05-12 16:08:11 +00:00 |
|
gwr
|
2d887fef6f
|
Add CTL_HW stuff, cpu_sysctl, replace ss_onstack...
|
1994-05-10 05:26:16 +00:00 |
|
gwr
|
c309e12499
|
Add CTL_MACHDEP stuff.
|
1994-05-10 05:24:05 +00:00 |
|
gwr
|
1f4fdeb600
|
Uncomment scsi stuff so config.new makes sd.h,st.h,...
(The new conf.c needs those generated headers.)
|
1994-05-10 05:22:43 +00:00 |
|
gwr
|
5bf98e5a87
|
Add the hooks to make ddb work.
|
1994-05-09 00:47:21 +00:00 |
|
gwr
|
c763beba59
|
Tracking 4.4 integration
|
1994-05-06 23:02:38 +00:00 |
|
gwr
|
bdfe8b6177
|
Tracking 4.4 integration
|
1994-05-06 22:09:49 +00:00 |
|
gwr
|
92e6bede68
|
Tracking 4.4 integration
|
1994-05-06 07:47:05 +00:00 |
|
gwr
|
aecff7aff1
|
Track changes to proc.h
|
1994-05-06 04:33:55 +00:00 |
|
gwr
|
63b0ac73bd
|
Fix swapdev again but do it right this time...
(swapdev wants the BLOCK major number)
|
1994-05-06 03:18:38 +00:00 |
|
gwr
|
be2eec0ebd
|
Fix major number of swapdev
|
1994-05-05 16:21:04 +00:00 |
|
gwr
|
3162c422e2
|
put in some cnputc fixes missed last night
|
1994-05-05 06:54:08 +00:00 |
|
gwr
|
c859ba3b1c
|
proc flag names
|
1994-05-05 04:48:52 +00:00 |
|
gwr
|
aa2348a426
|
cosmetic
|
1994-05-05 04:46:51 +00:00 |
|
gwr
|
9200c97aec
|
Oops - had some options in twice.
|
1994-05-05 03:48:56 +00:00 |
|
gwr
|
2bb2cb3a72
|
take out the trash
|
1994-05-05 03:09:11 +00:00 |
|
gwr
|
e53edb4c86
|
Fix prom entry for Adam's version of prom.c
|
1994-05-05 03:07:32 +00:00 |
|
gwr
|
4204589450
|
Track renamed proc flags.
|
1994-05-05 03:02:49 +00:00 |
|
gwr
|
2ae9ef44af
|
changes to use generic dev/cons.c
|
1994-05-05 02:59:37 +00:00 |
|
gwr
|
72b8de4aa3
|
HPUXCOMPAT changed to COMPAT_HPUX
|
1994-05-05 01:11:29 +00:00 |
|
gwr
|
77a3c6a20e
|
Make conf.o depend on the Makefile
|
1994-05-04 05:57:27 +00:00 |
|
gwr
|
8e386a7196
|
Add zs driver, organize like TIMESINK
|
1994-05-04 05:56:33 +00:00 |
|
gwr
|
1e7ab48e57
|
Add zs driver files.
|
1994-05-04 05:55:35 +00:00 |
|
gwr
|
fc31584a9b
|
Get rid of some compiler warnings.
|
1994-05-04 05:53:38 +00:00 |
|
gwr
|
b0f38818a3
|
Replace unnecessary call to sun3_stop() with a simple panic()
|
1994-05-04 05:52:44 +00:00 |
|
gwr
|
f74faa505c
|
Enable/disable clocks in sun3_stop()
Add functions to call sun3_stop() with the appropriate arg.
Set the cpuspeed according to the machine type.
|
1994-05-04 05:51:36 +00:00 |
|
gwr
|
74028249b8
|
Add missing .text to avoid confusing the assembler.
|
1994-05-04 05:48:10 +00:00 |
|
gwr
|
c0af07f1b6
|
Catch up with changes in the common vm code.
|
1994-05-04 05:46:11 +00:00 |
|
gwr
|
1c7ffbcc19
|
Catch up with changes in the common vm code.
Change sun3_stop() calls to sun3_rom_xxx()
|
1994-05-04 05:45:02 +00:00 |
|
gwr
|
c40d99cb96
|
Catch up with changes in common vm code.
|
1994-05-04 05:42:29 +00:00 |
|
gwr
|
bf2e2efc81
|
Add delay.s
|
1994-05-04 05:40:17 +00:00 |
|
gwr
|
4a83b7b796
|
Implements the functions: delay(), delay2us()
|
1994-05-04 05:39:44 +00:00 |
|
gwr
|
03bb45e589
|
New style (easier to read), use SunOS-4.1.1 device numbers.
|
1994-05-04 05:38:39 +00:00 |
|
gwr
|
76cd02b219
|
Add RB_NOSYNC to boothowto instead of disabling machdep.c:boot()
|
1994-05-04 05:36:55 +00:00 |
|
gwr
|
93fa1563a6
|
Get initial mappings for console routines.
Use the kd device instead of tty rewiring mess
|
1994-05-04 05:34:14 +00:00 |
|
gwr
|
21e4034d51
|
Make ZS_DELAY() use the new delay2us() function.
|
1994-05-04 05:30:35 +00:00 |
|
gwr
|
bfcbf0f513
|
Add zs0_va, zs1_va
|
1994-05-04 05:29:25 +00:00 |
|
gwr
|
c224b41c38
|
This provides a tty device for dev/cons.c to point at.
|
1994-05-04 05:27:50 +00:00 |
|
gwr
|
1adf9a39b5
|
Make the DELAY macro call the new delay() function.
|
1994-05-04 05:25:43 +00:00 |
|
gwr
|
a8f63d1201
|
Add zs0_va, zs1_va
|
1994-05-04 05:24:36 +00:00 |
|
gwr
|
7504f664b1
|
Add EE_CONS_P4OPT, fix boilerplate.
|
1994-05-04 05:23:02 +00:00 |
|
glass
|
7a1f9ba5b9
|
ugh. splimp is the greater of splnet and splbio now. used by pmap module for splpmap()
|
1994-05-02 05:46:06 +00:00 |
|
glass
|
4193c502e4
|
fixed to use new queue stuff. random diffs to make ddb stuff mostly compile
|
1994-04-24 20:10:13 +00:00 |
|
glass
|
d31cd6f2f7
|
some incredibly trivial cleanup
|
1994-04-18 06:10:12 +00:00 |
|
glass
|
79e6634ac0
|
compiles again. also cleanup of development printfs. and trap stuff
|
1994-04-17 06:31:10 +00:00 |
|
glass
|
e81348df5f
|
sys to sun_sys
|
1994-04-08 16:49:18 +00:00 |
|
glass
|
e96e34d073
|
chopps fix
|
1994-04-05 23:45:01 +00:00 |
|
glass
|
b316507cbf
|
part one of two..need to give someone a ring...
|
1994-04-02 21:10:26 +00:00 |
|
glass
|
d4ef8d6c0d
|
copyright change
|
1994-03-16 19:10:35 +00:00 |
|
glass
|
8db6d0d6fb
|
do nothing obio_probe_byte()
|
1994-03-16 04:35:36 +00:00 |
|
glass
|
7d3c6bd847
|
eeprom stuff
|
1994-03-16 04:34:00 +00:00 |
|
glass
|
0ceda577d0
|
zs supposedly works
|
1994-03-15 07:40:32 +00:00 |
|
ws
|
ce516ff13d
|
Make FFS optional
|
1994-03-09 21:21:37 +00:00 |
|