mycroft
|
2ce52ae489
|
Define build programs with ?=', so they can be overridden with makeoptions'.
|
1996-02-26 02:53:20 +00:00 |
|
ragge
|
1376f92db9
|
Add routine to convert phys device number to kernel unit number.
Allow to set disklabel area writable.
|
1996-02-24 21:22:54 +00:00 |
|
ragge
|
f2aaea55c2
|
Make setroot() grok where we boot from even if it is hp disks.
|
1996-02-24 21:20:01 +00:00 |
|
ragge
|
df5a5e9485
|
Remove __FORK_BRAINDAMAGE, and the reason to why it was there.
|
1996-02-24 15:17:35 +00:00 |
|
ragge
|
2294cbd022
|
Fixed bug causing DMA to user stack from Massbus disks to give segfaults.
|
1996-02-23 17:54:33 +00:00 |
|
ragge
|
2aa22f8fbf
|
Allow rewriting of disk label after newfs.
|
1996-02-23 17:29:01 +00:00 |
|
ragge
|
aeaef139aa
|
Console TU58 device driver for 11/750 added.
It cannot write tapes yes, but reading works OK.
|
1996-02-17 18:48:53 +00:00 |
|
ragge
|
90b84d2da5
|
Add standalone driver for TU58 (DECtape II). Now initial installation
from TU58 on 11/750 is possible.
Change types on pte pointers, due to the change of pte's from
int to struct pte.
|
1996-02-17 18:23:18 +00:00 |
|
ragge
|
5025b0f9c9
|
Definition file for RSP (Radial Serial Protocol) used by DECtape II.
|
1996-02-17 18:14:50 +00:00 |
|
ragge
|
2395bee98d
|
Much faster copyin/copyout subroutines, written by Ken Wellsch.
Improved user-space network I/O (like ftp) with about 1.7 times!
|
1996-02-13 17:45:32 +00:00 |
|
mycroft
|
27a9f5bd9c
|
Fix #include syntax.
|
1996-02-13 06:56:58 +00:00 |
|
ragge
|
183d234ae4
|
Add prototypes.
|
1996-02-11 13:47:55 +00:00 |
|
ragge
|
4cafd3d7d2
|
PAGE_SIZE should be PAGE_SHIFT. Really ugly bug!
|
1996-02-11 13:46:23 +00:00 |
|
ragge
|
26d151d2bb
|
Prototype for delay().
|
1996-02-11 13:45:37 +00:00 |
|
ragge
|
dfecf19e9f
|
Fix cpu_sysctl() arguments to be like prototype.
|
1996-02-11 13:43:37 +00:00 |
|
ragge
|
550f120337
|
Fix things that -O2 broke. Cleanup.
|
1996-02-11 13:41:35 +00:00 |
|
ragge
|
bb75a13fbb
|
Cleanup & convert to KNF.
|
1996-02-11 13:39:54 +00:00 |
|
ragge
|
998626f339
|
Add VAX650, mba, hp, ts. Change uba to be *'ed.
|
1996-02-11 13:28:25 +00:00 |
|
ragge
|
29719357a6
|
Remove csralloc(), not usable anymore.
Add ubasetvec() to steal interrupt vectors for device drivers that
need more than one vector. Add prototype for it.
|
1996-02-11 13:24:50 +00:00 |
|
ragge
|
d2dadd65df
|
register -> volatile in some places, to make it work OK with -O2.
|
1996-02-11 13:22:30 +00:00 |
|
ragge
|
435182d4bb
|
Device drivers for massbus adapters and massbus disks.
Works with RP04/05/06/07 disks.
|
1996-02-11 13:19:33 +00:00 |
|
ragge
|
d24ffd421f
|
Support for ka650, tailored in_cksum and removal of a couple needs-count.
|
1996-02-09 15:24:18 +00:00 |
|
mycroft
|
753fe3a25a
|
Fix mkdep problems due to missing flags.
|
1996-02-09 02:21:13 +00:00 |
|
mycroft
|
d5b078f3e6
|
Clean this up a little, and make it compile with `traditional' cpp.
|
1996-02-03 01:43:41 +00:00 |
|
mycroft
|
5bc076e17e
|
Use `-traditional-cpp' when building .s and .S files.
|
1996-02-03 00:43:50 +00:00 |
|
mycroft
|
4f952cf1e7
|
#ifdef a call to kdb_trap() on DDB.
|
1996-02-02 23:19:43 +00:00 |
|
mycroft
|
cfefb732a0
|
Fix type errors.
|
1996-02-02 22:57:43 +00:00 |
|
mycroft
|
dcd66e9f4d
|
Clone these, and fix many bugs.
|
1996-02-02 20:08:17 +00:00 |
|
mycroft
|
5d668ff961
|
ASSEMBLER -> _LOCORE
|
1996-02-02 19:08:33 +00:00 |
|
mycroft
|
0103e26fd8
|
Fix #includes.
|
1996-02-02 18:59:16 +00:00 |
|
mycroft
|
9d9a70a5a2
|
Fix #includes.
|
1996-02-02 18:05:36 +00:00 |
|
mycroft
|
cec913603e
|
Don't special-case conf.c.
|
1996-02-02 13:38:05 +00:00 |
|
mycroft
|
88e512b693
|
LOCORE -> _LOCORE
|
1996-02-01 22:28:24 +00:00 |
|
ragge
|
348b7f3d87
|
Remove PSL_ALLCC definition. Was commented out anyway.
|
1996-01-28 12:32:21 +00:00 |
|
ragge
|
1bc66055fb
|
Add uvtopte() macro, to get user pte address easy.
|
1996-01-28 12:31:24 +00:00 |
|
ragge
|
7a489b8529
|
Change struct trapframe to also contain stackpointer.
|
1996-01-28 12:30:13 +00:00 |
|
ragge
|
84c675c572
|
Change void* to struct pcb* for page table pointers.
|
1996-01-28 12:27:19 +00:00 |
|
ragge
|
2c8ca06774
|
Be able to handle debugger traps from kernel.
|
1996-01-28 12:24:33 +00:00 |
|
ragge
|
27a6a01b3a
|
Save USP when trapping from userspace.
Change register save structs according to this.
Be compatible with the way old init passes flags (in registers).
|
1996-01-28 12:22:49 +00:00 |
|
ragge
|
d8e53d2958
|
Fix bug causing the kernel symbol table not to be loaded.
Save all registers on panic().
|
1996-01-28 12:18:06 +00:00 |
|
ragge
|
2b9d8d6e77
|
Take away unneccessary code from i386? port.
|
1996-01-28 12:14:48 +00:00 |
|
ragge
|
57d63d564f
|
Fix bug causing ^[ to be sent when returning from DDB.
|
1996-01-28 12:11:57 +00:00 |
|
ragge
|
8cf6ff80bd
|
Make use of the new disk struct when attaching disks.
Don't rely on UBA's; we do not always want them.
|
1996-01-28 12:09:34 +00:00 |
|
ragge
|
f13a276ec8
|
Handle DDB traps different when we get a panic.
It's more interesting to know the CPU state when panic was called
than in the Debugger() function.
|
1996-01-28 12:05:55 +00:00 |
|
ragge
|
21ddc94849
|
bpf, vnd & tun added.
|
1996-01-28 11:46:54 +00:00 |
|
ragge
|
a48ecd6750
|
A 'printf' describing CPU type was forgotten.
|
1996-01-28 11:45:07 +00:00 |
|
ragge
|
9a83d85375
|
DDB disassembly is fixed and now works good. Code written and
contributed to Ludd by Bertram Barth.
|
1996-01-28 11:31:25 +00:00 |
|
ragge
|
0c5975cdd3
|
Changed to work correctly with both K&R and ANSI cpp.
|
1996-01-06 18:37:35 +00:00 |
|
ragge
|
2defb2f857
|
Much improved in_cksum, VAX dependency written by Bertram Barth.
|
1996-01-06 16:50:55 +00:00 |
|
ragge
|
782e22bb8b
|
Device driver for TS11/TSV05 tape devices.
Written by Bertram Barth, based on TMSCP device driver.
|
1996-01-06 16:43:46 +00:00 |
|