glass
a2133ea268
last snapshot before uploading. we still have serious clock problems
1993-08-28 15:35:16 +00:00
glass
8a49818de4
snapshot. starts nfsmountroot but doesn't seem to emit any packets
1993-08-24 20:26:48 +00:00
glass
6041363205
gets past enablertclock(), now time to deal with the mountroot mess
1993-08-22 21:26:15 +00:00
glass
dc22f15a6d
snapshot. for uploading. gets lost in swtch after enablertclock()
1993-08-21 02:16:07 +00:00
glass
2b5ecfd1ab
cute bug that mycroft fixed in the hp300 stuff
1993-08-16 16:36:47 +00:00
glass
ce39daad77
'clock' is now part of the standard config system instead of being done
...
early and in a hacked way. the movement of startrtclock() to below
cpu_startup() allows this.
1993-08-16 10:42:37 +00:00
glass
a5a10a9e7c
'clock' is now part of the standard config system instead of being done
...
early and in a hacked way. the movement of startrtclock() to below
cpu_startup() allows this.
1993-08-16 10:42:19 +00:00
glass
8ff8fa8046
runs up to and including configure().
...
todo: exceptions, interrupt support, make isrs affect vector table
kernel/user stacks
1993-08-15 23:01:58 +00:00
glass
0d15daad8a
added chksum support from hp300, removed bad stub
1993-08-13 22:37:56 +00:00
glass
9c18e650a2
snapshot. ready to call configure(), partial integration of torek's config
...
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:11 +00:00
glass
f94a1c2f10
snapshot. ready to call configure(), partial integration of torek's config
...
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:07 +00:00
glass
e548bebda8
new file for interrupt handling
1993-08-10 08:50:34 +00:00
glass
a1d3be118e
fixed problem that caused two consecutive segments to be using the same
...
pmeg unknowingly. still too many printfs, not sure how many are actualy
in the machine dependent code. reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:34 +00:00
glass
2824cc586e
fixed problem that caused two consecutive segments to be using the same
...
pmeg unknowingly. still too many printfs, not sure how many are actualy
in the machine dependent code. reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:16 +00:00
glass
3cdabf7870
lots of changes, too many printfs
1993-08-08 12:21:50 +00:00
glass
3b87958501
various changes
1993-08-08 12:18:27 +00:00
glass
e15d5c21d8
stuff to make them compile properly
1993-08-08 12:17:37 +00:00
glass
f62f42a80a
make config -g work, add timesink config
1993-08-08 12:16:57 +00:00
glass
7e7509f5ff
gets to consinit() and blows up
1993-08-05 23:09:17 +00:00
glass
461002f91d
it links with out any unresolved symbols, last few are just stubs
...
because we aren't likely to get near execing init for a while
1993-08-03 22:37:04 +00:00
glass
f46a554b76
toasted a whole load more undefined symbols
1993-08-02 10:22:35 +00:00
glass
2ba88bc252
cleanup, one time compile with -Wall, include systm.h
...
conversion to new asm.h, removal of ALTENTRY(), ENTRY() pairs replaced by
TWOENTRY().
moved idprom fetching stuff to sun3_startup
bug fixes to pmap
added to sun3_startup.c support for initializing the vm layout, and for
verifying the hardware vs the -Ds from config(8)
still doesn't link. but list is much shorter, and much stupider
1993-08-02 02:08:25 +00:00
glass
58e4b64f4d
stupid cleanup; fixes to mon.h; rewrote asm.h based on old asm.h
...
and the i386 one from jolitz
cleaned up ending of virtaul addr space.
1993-08-02 02:04:30 +00:00
glass
3f3c6b44f5
snapshot. working on vm bootstrapping problems, and resolution of undefined
...
symbols.
1993-07-30 17:05:57 +00:00
glass
42255b6429
whatever was necessary to make the rest of it work.
1993-07-30 17:02:44 +00:00
glass
a669406b6f
add todo list for dev directory
1993-07-30 17:01:46 +00:00
glass
23ee68e447
bogus placeholder obio addr
1993-07-30 16:59:24 +00:00
glass
48ffb148d4
make idprom compile, and a bogus OBIO addr
1993-07-30 16:58:51 +00:00
glass
babf5ee73f
added more files. marked idprom as a device-driver
1993-07-30 16:57:31 +00:00
glass
87f867eb9f
Fri Jul 30 16:52:00 PDT 1993:
...
snapshot. things compile but don't link. pmap stuff compiles but
just starting work on interfacing it to the vm system. current projects
appear to be both physical memory and virtual memory maps.
1993-07-30 16:54:39 +00:00
glass
d3b416231f
new pmap module
1993-07-27 12:04:41 +00:00
glass
1b22d94879
various updates: but hasn't been compiled
1993-06-29 17:36:31 +00:00
glass
e2d2f40725
additional needed functionality
1993-06-29 17:36:03 +00:00
glass
11a0ff5f16
added /dev/idprom driver :), doesn't compile yet
1993-06-29 17:35:37 +00:00
glass
455487b127
this mallocing 'struct tty' stuff is bogus as the vm system isn't
...
up and running yet when consoles are first used. squish.
1993-06-27 12:08:50 +00:00
glass
b7d7bfa239
fixed bug in mon.h; fixed NEED_* in cpu.h; spl macro problems
1993-06-27 00:52:18 +00:00
glass
b2561649ca
theoretically (uncompiled), both a prom tty driver and prom as console
...
support
1993-06-27 00:51:23 +00:00
glass
90a6135104
use gas; add support for more stuff
1993-06-27 00:50:39 +00:00
glass
e1fec74952
clock.c: now compiles even if address is bogus :)
...
conf.c: compiled, until prom addition :)
cons.c: add entry for prom driver
lib.s: remove some includes; we're being included by locore.s
locore.s: include asm.h, syscall.h, add icode
m68k.s: now included by locore.s
added signal.s; contains signal support
sun3_startup.c: fixed compile bug in vector table initialization; fixed mon
usage
swapgeneric.c: doesn't refer to drivers we don't have
1993-06-27 00:46:09 +00:00
glass
4c06bc4b0d
removed dumb define for enablertclock()
1993-06-26 01:29:40 +00:00
glass
124d060763
added resettodr()
1993-06-26 01:17:52 +00:00
glass
fba81270ab
new intersil clock support; this time written from datasheet
...
still need to write resettodr()
1993-06-25 23:07:14 +00:00
glass
24e43b8ea3
initial commit
1993-06-25 10:31:21 +00:00
glass
c6b347c351
adding include files...not much of this works
1993-06-25 10:28:37 +00:00
glass
68f2474ad2
initial commit. little of this actually works
1993-06-25 10:26:08 +00:00
glass
086f942e40
keep the directory from being deleted
1993-06-25 10:25:13 +00:00
cgd
30177b538f
add rcsids to everything and clean up headers
1993-05-22 07:56:12 +00:00
cgd
6dedb5151c
add hp300 kernel files. generic kernel files might need some help...
1993-05-13 13:56:20 +00:00