scw
60bff6ed9c
Make sure to sign-extend PTEH/PTEL values before writing to the TLBs.
...
Make sure to zero-extend PTEH/PTEL values before comparing with TLB entries.
Don't use the two LSBs of CTC when choosing a "random" TLB entry to replace;
seems like these bits are always zero on this CPU.
2002-08-30 13:54:16 +00:00
wiz
93a4c1ca59
Document link0 and link1 better, remove reference to non-existing sppp(4).
...
Reviewed by martin.
2002-08-30 13:38:38 +00:00
scw
7da5ef1b84
Delete the CPU_CTB1 option; it was never used.
...
Add the SH5_INTC_IRL_MODE_INDEP option, to correctly configure
the interrupt controller for Cayman.
2002-08-30 11:25:09 +00:00
scw
877f6b7143
Add some options:
...
- SH5_SIM, as we're targetting the simulator.
- KERNEL_IPT_SIZE, as we want to reduce startup time.
- DDB. Yes, DDB inside a debugger/simulator. :)
2002-08-30 11:23:12 +00:00
scw
aaa2f7e5ca
When running on the simulator, assume there is 16MB of "RAM". This
...
greatly reduces startup time.
2002-08-30 11:06:03 +00:00
scw
1fd693d5b5
In the IRL1 interrupt handler, you need to read the Interrupt
...
Source Register#0, Steve. Not the Board Operating Mode register. Duh.
2002-08-30 11:03:25 +00:00
scw
de63e7f1e4
Swap the IRL numbers for FEMI and SUPERIO, after reading the Cayman
...
docs a bit more closely...
2002-08-30 10:59:39 +00:00
scw
5cc4fe3194
Slight tweak to how the sm(4) driver attaches to superio. Also, just
...
use the regular bus tag for sm(4) instead of superio's "special" ISA
bus tag.
2002-08-30 10:57:05 +00:00
scw
ec32f137a2
Add byte_swap.h
2002-08-30 10:50:55 +00:00
scw
5bb390ef0d
Re-arrange the endian/byteswap headers a bit by splitting off the
...
byte swap code into a separate file and renaming them.
Fix a typo which prevented ntohX and htonX macros DTRT for
little-endian mode.
2002-08-30 10:50:06 +00:00
scw
7958409b89
If running on the simulator, use a much lower buzz-loop count when
...
waiting for ACKs from the DTF host, otherwise the simulator waits
way too long for the initial open-ACK (which never seems to arrive,
even though things work fine afterwards).
2002-08-30 10:45:31 +00:00
scw
986af15320
Setup the IRL[0-3] mode according to what the kernel config file specifies.
2002-08-30 10:41:24 +00:00
scw
14b4efaf64
If running on the simulator, skip the pbridge probe.
2002-08-30 10:39:26 +00:00
scw
f8f7664ef6
Defflag/param some options for:
...
- selecting Simulator/ST50 Debugger targets,
- hard-coding the cpu speed instead of using the speed detection code,
- changing the default kernel IPT size,
- selecting the IRL[0-3] mode to configure in the interrupt controller.
2002-08-30 10:29:35 +00:00
lukem
c2b25c67f3
print date when make {distribution,release,snapshot} finished
2002-08-30 06:30:33 +00:00
onoe
b719e19a2f
Fixed trivial bugs in previous commit:
...
unnecessary socket is opened, and non-root user failed to execute...
2002-08-30 04:02:44 +00:00
onoe
4a58d16e34
Add -I (use icmp) option as traceroute.
...
sync w/kame
2002-08-30 03:57:20 +00:00
ross
839099aa7b
regen
2002-08-30 00:34:09 +00:00
ross
b2703dc568
fix typo
2002-08-30 00:33:15 +00:00
abs
acfcf99e58
Do not prepend '.' to path when looking for dependencies for a package
...
specified without any path components. (Pointed out by Takashi Yamamoto)
Rename path_remove_first() to path_prepend_clear().
2002-08-29 21:46:33 +00:00
perseant
d484b67904
Don't use adaptive measuring techniques to discover a good segment size,
...
if the device is not a character device (they will give bogus results
if they interact with the buffer cache).
2002-08-29 19:51:58 +00:00
bouyer
3d187bd055
The 1010 will generate a scsi gross error if a RAM entry is read before being
...
written (i.e. is used uninitialised). The esiop SCRIPT may do this in some
circonstances (and it is safe) so bus_space_set_region_4() the RAM in
reset routine.
Problem reported and fix tested by Allen Briggs.
2002-08-29 18:23:52 +00:00
scw
873939f14a
Fix a typo which resulted in a bus_space_write_stream_4() where it
...
should have been bus_space_write_stream_2().
The sm(4) driver gets a bit further now.
While I'm here, g/c a debug printf accidentally commited last time around.
2002-08-29 18:11:07 +00:00
briggs
37019d791a
Use generic_bs_sr_4 for bus_space_set_region_4.
2002-08-29 17:29:34 +00:00
briggs
043080912d
Add generic_bs_sr_4
2002-08-29 17:27:48 +00:00
augustss
186b9996e7
Regen.
2002-08-29 16:46:36 +00:00
augustss
d498b930ff
Add two devices.
2002-08-29 16:46:15 +00:00
bouyer
f86eed6ce2
Add definitions for the AIP control registers (1010 only).
2002-08-29 16:43:23 +00:00
scw
1256340461
Add the frame pointer (r14) to the list of registers to save in
...
the pcb during a context switch.
2002-08-29 16:04:10 +00:00
bouyer
b13c46b64c
Fix typo in comment.
2002-08-29 15:42:49 +00:00
itojun
1d4d6d6814
$NetBSD$
2002-08-29 14:59:05 +00:00
itojun
9ee65722f3
backout previous, <des.h> is part of kerberos 4 API
2002-08-29 14:53:21 +00:00
itojun
8b7a566748
need kerberosIV/des.h as part of kerberos 4 API. have a dummy file.
2002-08-29 14:52:07 +00:00
itojun
8f5dda1c53
openssl/des.h, not des.h
2002-08-29 14:40:52 +00:00
itojun
ced053b6b3
avoid inclusion of kerberosIV/des.h (it is a dupliate of openssl/des.h,
...
and openssl discourages inclusion by <des.h> - <openssl/des.h> must be used)
2002-08-29 14:40:00 +00:00
itojun
2c8da6a7dc
openssl/des.h
2002-08-29 14:38:56 +00:00
itojun
34eb7e98f4
no need for -I/usr/include/openssl (in fact, it is discouraged)
2002-08-29 14:35:45 +00:00
itojun
7049b3bdab
blank commit to force rebuild of krb.h
2002-08-29 14:34:11 +00:00
martin
95617c00d7
Experimentation shows the hme chip is SIMPLEX if used in full-duplex
...
mode, but not otherwise.
This fixes PR 17523.
2002-08-29 14:33:03 +00:00
hannken
ffd7a8c585
Convert to new device buffer queue interface.
...
Tested with help from Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
on Performa 600 and Quadra 700.
2002-08-29 14:15:37 +00:00
martin
5eee9e2b47
Adapt to recent exec changes.
2002-08-29 14:02:50 +00:00
christos
9cf6437e8f
Fix internal copyargs too.
2002-08-29 14:01:08 +00:00
christos
ff79c1e140
adjust copyargs signature to pass struct proc.
2002-08-29 13:59:23 +00:00
christos
f2d5bd5133
s/au_/a_/g noticed by martin
2002-08-29 13:48:42 +00:00
wiz
3ec0478ba0
Whitespace, mdoc, and grammar nits. Fix an Xr.
2002-08-29 12:43:28 +00:00
wiz
b05666de4a
Fix typo in last.
2002-08-29 12:23:42 +00:00
wiz
7f11cad18a
Mark up error values and NULL.
2002-08-29 12:20:21 +00:00
wiz
af01d9ecf0
Mdoc nit (\-1 instead of -1. \- is minus, - is hyphen).
2002-08-29 11:27:03 +00:00
wiz
9236a5071b
Some grammar and mdoc improvements.
2002-08-29 11:07:11 +00:00
wiz
510e2d9c43
Drop trailing space.
2002-08-29 10:45:17 +00:00