gwr
9c5d297b0f
New version that handles hardware flow-control (CRTSCTS) at the input
...
to the ring (or silo). This eliminates ring overrun with crtscts.
Also handle deferred register changes earlier, and misc. cleanup.
Give credit to: Bill Studenmund and Ian Dall (Thanks!)
1996-05-17 22:49:23 +00:00
pk
bcc0cb3fa0
Don't touch retval[] in socketpair(); manual page says this system call
...
return 0 on success (PR#2428).
1996-05-17 22:45:32 +00:00
mark
e9396f78a2
Make gcc and ld for the arm32 port.
1996-05-17 22:39:52 +00:00
mark
a1ac79c69f
Added r_neg bit and removed r_copy bit from relocation_info_arm6 structure.
...
General tidy up of the code style in file.
1996-05-17 21:58:07 +00:00
mark
060e1bc8f1
Initial commit of arm32 machine dependant code for ld.
...
Currently only supports static linking.
1996-05-17 21:51:07 +00:00
chuck
6d472208c0
bump
1996-05-17 21:20:11 +00:00
chuck
056791c7fa
sync with openbsd. [includes if_ie made to work on 16x by Theo de Raadt]
1996-05-17 21:18:07 +00:00
mark
8b4eb7eeed
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:18:03 +00:00
chuck
bd3c8260d8
sync with openbsd. [includes if_ie made to work on 16x by Theo de Raadt]
1996-05-17 21:17:58 +00:00
mark
b6ef591915
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:16:45 +00:00
chuck
3df32569f8
Makefile: update from OpenBSD
...
boot.c: update from sun3 port, with changes for my new boot code put in.
conf.c: config from openbsd, by Theo de Raadt
dev_net.c: update from openbsd (standard dev_net with changes from theo)
dev_net.h: proto from openbsd
1996-05-17 21:08:25 +00:00
chuck
d14981d7b7
bugdev.c: from Dale Rahn (bug device access)
...
exec_mvme.c: from sun3 port, adapted by me. I also fixed a bug that
prevented ZMAGIC kernels from running.
libsa.h: new file by me
parse_args.c: by Theo de Raadt from OpenBSD with slight revisions from by me
to make it fit the new format.
1996-05-17 20:59:53 +00:00
chuck
23ee5c7500
replace with code to use libbug rather than access directly
1996-05-17 20:54:50 +00:00
chuck
86a71fe9e7
complete revise of sun3 SRT0 so that it works with bugcrt by me.
1996-05-17 20:53:49 +00:00
gwr
316f45753f
Allow the DIAGNOSTIC to compile with old versions of gcc.
1996-05-17 20:53:11 +00:00
chuck
3430ad6211
update for my reorg
1996-05-17 20:52:37 +00:00
chuck
d2da5a2153
remove files no longer needed due to reorg.
1996-05-17 20:49:23 +00:00
chuck
36079d8909
update for new boot stuff
1996-05-17 20:45:48 +00:00
gwr
82b759ad27
Now that I've finally updated the sun3 to gcc 2.7.2 (last m68k hold-out)
...
we can simplify the big .if condition using (${MACHINE_ARCH} == "m68k")
1996-05-17 20:23:35 +00:00
chuck
75dfdfdab4
bootxx: import from sun3 port, adapt to mvme68k by me.
1996-05-17 20:11:31 +00:00
pk
05379d078e
Add `_kernel_text' symbol for kvm_mkdb(8).
1996-05-17 20:07:53 +00:00
chuck
ccc9ad0d6c
fix comment
1996-05-17 20:07:36 +00:00
chuck
62a58e8eaa
bootst: from Dale Rahn.
1996-05-17 20:06:45 +00:00
chuck
008b8c0664
bootsd: import from sun3 port, adjust for mvme68k port by me
1996-05-17 20:04:46 +00:00
chuck
bee8cda103
installboot: from sun ports
1996-05-17 20:00:52 +00:00
chuck
671b4023a4
wrtvid by Dale Rahn.
1996-05-17 19:58:53 +00:00
chuck
89a5edba69
prtvid (print out a VID block). by Dale Rahn.
1996-05-17 19:54:57 +00:00
chuck
94e848e819
update for libbug.h, console I/O
1996-05-17 19:50:10 +00:00
chuck
a48f9896dd
fix -I
1996-05-17 19:43:48 +00:00
gwr
a0d3ad800b
Add the version line.
1996-05-17 19:39:30 +00:00
chuck
71c9b6faad
pull in a set of changes I forgot to include in initial version
1996-05-17 19:37:59 +00:00
gwr
50ecbc1c84
Rename cs_pclk_div16 to cs_brg_clk to clarify the fact that the
...
Baud Rate Generator (BRG) clock is not necessarily PCLK/16.
1996-05-17 19:32:06 +00:00
chuck
eabb97da52
libbug from Dale Rahn. Revisions by Theo de Raadt and myself.
1996-05-17 19:31:46 +00:00
gwr
eedc5c7e85
Rename cs_pclk_div16 to cs_brg_clk to clarify the fact that the
...
Baud Rate Generator (BRG) clock is not necessarily PCLK/16.
1996-05-17 19:30:34 +00:00
gwr
32e9715743
Rename cs_pclk_div16 to cs_brg_clk to clarify the fact that the
...
Baud Rate Generator (BRG) clock is not necessarily PCLK/16.
Also fix up spacing.
1996-05-17 19:29:37 +00:00
mycroft
24f67ca9da
Regen.
1996-05-17 19:28:28 +00:00
mycroft
e6f188bb5a
Add entries for UltraStor 24f.
1996-05-17 19:27:48 +00:00
chuck
1bd98e4d83
bugcrt from Dale Rahn. With modifications from myself and Theo de Raadt.
1996-05-17 19:26:43 +00:00
cgd
eda3fcd053
fix declaration of main()
1996-05-17 18:29:41 +00:00
abrown
d9277a9036
Add Sun4m power0 power status/control register to GENERIC configuration
1996-05-17 18:02:56 +00:00
phil
04241dc8eb
Add _kernel_text.
1996-05-17 16:38:24 +00:00
thorpej
03fc26050d
Put the vector table _after_ the temp stack.
1996-05-17 16:32:28 +00:00
mark
d7ef096470
Probe for both Atomwide and ANT ether3 podules.
1996-05-17 16:24:03 +00:00
mark
8a9255ea4b
Recognise ANT ether3 podules.
1996-05-17 16:17:21 +00:00
thorpej
503413590e
Changes for the new delay() function.
1996-05-17 15:38:08 +00:00
thorpej
91cb72e7ea
remove the now unused MHz constants, add a declaration for vectab[],
...
and document some globals.
1996-05-17 15:37:07 +00:00
thorpej
a5d6cd3a32
Move the vector table to the data segment.
1996-05-17 15:33:52 +00:00
thorpej
d845719070
Add a new function, hp300_calibrate_delay(), which sets the delay constant
...
based on a model's known CPU speed. cpuspeed value is now in MHz
instead of (MHz / 8).
1996-05-17 15:32:26 +00:00
thorpej
33e1caaf99
Couple of changes:
...
- New delay() function, modeled after sun3/mvme68k delay,
calibrated with a model's known cpu speed.
- Use the defined constants for machineid and ectype
when determining what kind of machine we have, rather
than their expanded equivalents, for clarity.
- Move the vector table to the data segment so that it
can be patched at run-time.
1996-05-17 15:27:26 +00:00
thorpej
bbc04e2011
Define the machineid and ectype constants.
1996-05-17 15:20:55 +00:00