gwr
c859ba3b1c
proc flag names
1994-05-05 04:48:52 +00:00
cgd
51bb2bd806
if_hp won't compile, but it'd need a counter include, if it were to...
1994-05-05 04:47:41 +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
cgd
05a7ffd00c
fix rlimit calls for ultrix compat; untested, but should work
1994-05-05 03:31:07 +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
mycroft
a9c3f137b5
Don't frob the connector type if the card doesn't grok soft config.
1994-05-05 02:20:44 +00:00
gwr
72b8de4aa3
HPUXCOMPAT changed to COMPAT_HPUX
1994-05-05 01:11:29 +00:00
cgd
6074d0e9d1
comment out hp0; at charles's prompting
1994-05-05 00:03:45 +00:00
chopps
36de8a074d
update to match current proc flags.
1994-05-04 07:35:33 +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
briggs
83e8ab7114
Don't even pay lip service to HPUXCOMPAT, now COMPAT_HPUX.
1994-05-04 05:25:41 +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
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
cgd
4bbabd8e7a
Rename a lot of process flags.
1994-05-04 03:41:12 +00:00
mycroft
901ca10819
Tweak overflow check.
1994-05-04 02:07:24 +00:00
mycroft
e5c1d566ef
Really fix the Buslogic/DTC problem.
1994-05-03 20:53:54 +00:00
mycroft
d300cfc46f
Various cleanup.
1994-05-03 20:51:15 +00:00
mycroft
90beb62e64
Need icu.h.
1994-05-03 20:35:08 +00:00
mycroft
0ee51c2c8b
Forgot to munge the #includes in last commit.
1994-05-03 20:32:22 +00:00
mycroft
e8f7c7c31b
Speed it up, and make it easier to handle different timer rates efficiently.
1994-05-03 20:30:26 +00:00
mycroft
884168ce49
Move beep junk to clock.c.
1994-05-03 08:23:55 +00:00
mycroft
36a9bcce8d
Fix argument to aic_sched_msgout() is several places, and condense some code.
1994-05-03 08:20:43 +00:00
phil
4e523f8ddb
clock.c/mem.c: real time clock detection fix/config change
...
pmap.c: zap mmap
1994-05-03 07:30:30 +00:00
phil
cbe2aab3b2
changes for shared libs and fast ntoh*/hton* routines.
1994-05-03 07:29:37 +00:00
mycroft
650e19b16d
Clean up deleted files.
1994-05-03 07:27:06 +00:00
phil
4cf1fbc402
configuration name changes, cleanup on the Makefile
1994-05-03 07:26:59 +00:00
mycroft
3acdcf5311
Use vm_map_remove(), not vm_map_delete().
1994-05-03 01:24:11 +00:00
mycroft
0985e0980b
Avoid sleeping in swtch_exit().
1994-05-02 23:38:10 +00:00
deraadt
394be046a5
insw takes a word count
1994-05-02 06:37:10 +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
cgd
55d406e5e7
clean output, take the blame for a thing or two, and shrink more
1994-05-01 06:46:27 +00:00
cgd
e0db92993a
change timeout/untimeout/wakeup/sleep/tsleep args to void *
1994-04-29 23:15:51 +00:00
chopps
2ad38fe7cd
change mmap to vmpte to avoid nameclash with the syscall.
1994-04-29 10:50:06 +00:00
cgd
f50f031448
kill syscall name aliases. no user-visible changes
1994-04-29 04:41:02 +00:00
mycroft
2ff4b1435c
Set ICUs to read IRR by default.
1994-04-28 08:28:35 +00:00
mycroft
39718a43cc
Enable/disable shared memory access on all WD/SMC boards. Add support for
...
software selection of AUI or BNC connectors using LINK0.
1994-04-28 04:53:09 +00:00
cgd
6035732eed
need <sys/time.h>
1994-04-27 21:32:00 +00:00
mycroft
930194f7f9
Remove wt0 and el0 from these configs until probe problems are resolved.
1994-04-27 08:25:53 +00:00
hpeyerl
04853608cf
make a make and a make install work
1994-04-27 06:23:02 +00:00
mycroft
11bb73b9a1
Fix mmopen() and mmclose().
1994-04-27 03:53:29 +00:00
mycroft
bec176e7da
Update for new time struct.
1994-04-26 22:33:28 +00:00
phil
128ceab54f
Sigh .. forgot to kill one .globl
1994-04-26 20:47:46 +00:00
phil
fe9c815e20
using the "autoboot rom", the pc532 will now actually reboot ... locore.s can
...
now stop mapping and rerun the monitor as if the machine just had power
applied.
1994-04-26 20:46:40 +00:00
chopps
1996d53f08
don't reinit board twice if it works once.
1994-04-26 03:48:08 +00:00
mycroft
fc844e1797
Style nits.
1994-04-26 03:43:26 +00:00
mycroft
62773fc6f8
Add Adaptec 6360 driver from Jarle Greipsland, with some changes by me.
1994-04-26 00:05:56 +00:00
mycroft
d093232445
Add aic0.
1994-04-26 00:04:24 +00:00
mycroft
4dfb6d0abd
Implement intr_disestablish().
1994-04-25 22:12:14 +00:00
phil
6275189adf
locore.s: attempts to get back to the pc532 rom monitor
...
machdep.c: debug cleanup and queues change
1994-04-25 18:13:41 +00:00
mycroft
35f4cd6784
Fix minor number.
1994-04-25 06:17:30 +00:00
mycroft
29467fc8ce
Need fcntl.h.
1994-04-25 05:17:25 +00:00
mycroft
dabe150020
Only diddle IOPL if opened for writing.
1994-04-25 05:15:07 +00:00
mycroft
695a2609af
Add mmopen() and mmclose(), to do user-level PIO.
1994-04-25 05:05:48 +00:00
mycroft
4d9d00948c
Add mmopen() and mmclose(), to do user-level PIO.
1994-04-25 05:05:05 +00:00
mycroft
6c82c5d9a2
Don't barf on inet without ether.
1994-04-25 04:59:24 +00:00
mycroft
0e689f0375
Fix uninitialized pointer, pointed out by Michael VanLoon.
1994-04-25 03:16:03 +00:00
mycroft
4cda5e8d03
Reload the LDT immediately rather than trying to reschedule.
1994-04-24 22:49:05 +00:00
mycroft
a638b2a7ed
I feel lucky...
1994-04-24 21:58:24 +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
mycroft
a9cd310982
Add aic6360.c.
1994-04-24 19:48:03 +00:00
deraadt
b0e09935c4
more, more, more
1994-04-24 12:18:49 +00:00
mycroft
ebd7e0e107
Fix typo.
1994-04-24 12:06:03 +00:00
chopps
17d245f3af
fix form hp300.
1994-04-24 12:05:28 +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
c791f19ad1
Fix an #include.
1994-04-24 04:44:16 +00:00
deraadt
30c24e4508
bit better now, fixes from me & charles. squishy squishy squishy. HI ADAM!
1994-04-24 02:48:10 +00:00
mycroft
f35e488b02
Still need this for config for now.
1994-04-24 01:39:11 +00:00
mycroft
f581b01fee
Clean up deleted files.
1994-04-24 01:34:18 +00:00
mycroft
2f66816d8b
Rename two files.
1994-04-24 01:34:05 +00:00
mycroft
84752ce046
Don't need isa.h.
1994-04-24 01:29:56 +00:00
mycroft
3a8575c7ab
Add USER_LDT.
1994-04-23 23:24:00 +00:00
mycroft
3ffc74d2d4
Garbage collect.
1994-04-23 06:50:36 +00:00
hpeyerl
0ef8000051
Some changes from Charles, Adam and Christos Zoulas.
1994-04-23 04:31:12 +00:00
mycroft
4be552a58e
Clean up deleted files.
1994-04-23 00:23:02 +00:00
mycroft
eb036e74c5
Don't need isa.h.
1994-04-22 23:02:40 +00:00
mycroft
221b25fd9d
Separate DMA functions.
1994-04-22 22:58:50 +00:00
mycroft
b1196f1720
Add dma.c and seagate.c.
1994-04-22 22:53:40 +00:00
pk
e1cb820409
small nit
1994-04-22 22:52:44 +00:00
chopps
381a97f597
add commented out options for selecting font.
1994-04-22 22:10:26 +00:00
deraadt
eb1a3c8561
stub fix
1994-04-22 13:19:13 +00:00
briggs
5425d74562
Make external definition for cpu040.
...
trap.c: Fix dumb (but compilable and linkable) typo.
1994-04-22 12:11:16 +00:00
briggs
8f39772f16
Make external definition for cpu040.
1994-04-22 12:10:36 +00:00
chopps
31245469cf
update to deal with ttyflags from tsarna@endicor.com (Ty Sarna),
...
major design changes by me which include shrinking of ring buffer
size from 16k to 256 bytes and removing code that realloced the
clists for the tty from default to 8192 (was using 24k) suggested
as suggested by theo.
1994-04-22 10:44:30 +00:00
chopps
d4476c6ffc
fix typo.
1994-04-22 02:54:29 +00:00
chopps
daeed471a2
spaces pasted should be tabs
1994-04-22 02:53:54 +00:00
chopps
aa8be88b4d
eek paste accidental spaces.
1994-04-22 02:47:35 +00:00
chopps
49c7544f02
changes to make fd work better (not done yet) from Michael Hitch
...
(osymh@montana.edu )
1994-04-22 02:20:48 +00:00
chopps
be65617ad8
changes to allow fd as boot device.
1994-04-22 02:19:05 +00:00
chopps
75ab227d57
grab new net changes from hp300/mchdep.c
1994-04-22 01:48:27 +00:00
mycroft
6e0541d8c5
Clean up deleted files.
1994-04-22 01:35:29 +00:00
chopps
ef5abe01ad
Changed fonts. Added 2 non (c) fonts kf_8x{8,11}.c retina now uses
...
kf_8x8. CC console users can now choose between the provided fonts
or provide there own.
1994-04-22 01:34:53 +00:00
briggs
f531170611
Add '040 stuff from Amiga.
...
Modified TBIA and friends which were all basically flushing everything
to satisfy year-old paranoia.
1994-04-21 23:34:17 +00:00
briggs
54697fa4bc
Almost a copy from Amiga.
1994-04-21 23:32:43 +00:00
briggs
c731281873
'040 changes from Amiga.
1994-04-21 23:30:45 +00:00
briggs
c0a4759ca8
Add NETISR_ARP from hp300
...
Add some basic, preliminary stuff for Q700 support.
1994-04-21 23:29:59 +00:00
briggs
a5750451cb
Include cop.
...
Add '040 stuff from Amiga.
1994-04-21 23:25:41 +00:00
briggs
a48357a8fb
Clean up a good bit. Add a few constants for '040.
1994-04-21 23:22:16 +00:00
briggs
1eb8032417
Dump into debugger if DDB and we get an odd coprocessor instruction.
1994-04-21 23:21:19 +00:00
briggs
e12ec2b7de
'040 changes from Amiga.
...
Protect against multiple inclusion.
Swap arguments in struct clockframe.
1994-04-21 23:18:55 +00:00
briggs
16e14ee983
'040 changes from Amiga.
...
Protect against multiple inclusion.
1994-04-21 23:17:15 +00:00
briggs
7b7dcf1c14
'040 changes from Amiga.
1994-04-21 23:16:15 +00:00
briggs
c563009035
Add '040 stuff from Amiga pte.h.
...
Also protect against multiple inclusion.
1994-04-21 23:15:32 +00:00
briggs
6d70a3f064
Add fpsp option.
1994-04-21 23:12:44 +00:00
briggs
18f9441f44
Add fpsp support. Comment out fpspnull line until I figure out how to
...
specify "not option" with new config. Don't need it yet, anyway.
1994-04-21 23:07:30 +00:00
phil
8c0d7c128f
Squash! Got that bug!
...
scn.c -- removing debugging on line 1
scnreg.h -- don't turn off the other line's interrupts!!
1994-04-21 22:31:32 +00:00
cgd
8651ac5736
typo
1994-04-21 08:01:24 +00:00
cgd
726a06e948
kill bogon.
1994-04-21 07:45:53 +00:00
mycroft
160fbf23ec
Fix typo.
1994-04-21 04:26:37 +00:00
mycroft
584cd2e4c9
Clean up the TUNE_1542 code.
1994-04-21 03:37:19 +00:00
mycroft
245097a031
Fix return of I/O space size from wtprobe(), as reported by Rafal Boni.
1994-04-21 00:41:52 +00:00
mycroft
be20cfec17
Remove all bio',
tty', net', and
vector' specifications.
1994-04-20 23:39:19 +00:00
mycroft
689156a240
Change structure member names.
1994-04-20 22:39:33 +00:00
deraadt
8752281357
arpintr called now
1994-04-20 12:45:37 +00:00
mycroft
cf78b04c1a
Implement a simple `fairness' algorithm which doesn't cost too much in
...
performance.
1994-04-20 07:55:38 +00:00
mycroft
893be926ec
Use TAILQ_*() to maintain the drive activation queues.
1994-04-20 07:23:52 +00:00
cgd
e3d7ad55a1
damn it, forgot to commit this.
1994-04-19 19:58:32 +00:00
phil
ac0d47bf4e
Forgot the copyright.
1994-04-19 17:18:31 +00:00
phil
da19ea4f05
changes for shared libs, new vm code, and debugging stuff for the
...
machdep.c routine that runs unmapped at the start of boot. (The debugging
stuff should go away, but this is the 2nd time I had to write umprintf.c, so
I want it saved.)
1994-04-19 17:14:13 +00:00
phil
b7685a8087
changes for shared libs ... now saving sb register (as I should have all along)
1994-04-19 17:11:16 +00:00
phil
6c6a8ee7de
minor clean up.
1994-04-19 17:10:34 +00:00