msaitoh
6e7f2e9779
SH4!
2000-02-24 23:32:26 +00:00
msaitoh
da0ae51fcf
variable start address of the main memory (now we can use
...
the area 2 as main memory with "options IOM_RAM_BEGIN=0x88000000")
2000-02-24 19:42:35 +00:00
msaitoh
7ae4a95c4d
multiple interrputs!!!
2000-02-24 19:01:24 +00:00
msaitoh
3559e78ed2
include <machine/endian.h>
2000-02-24 17:19:57 +00:00
msaitoh
dddc24af60
G.C.
2000-02-24 17:18:30 +00:00
msaitoh
f51b1c6783
add RCSID and copyright
2000-02-24 17:10:16 +00:00
msaitoh
e2cc2d00d7
watchdog timer
2000-02-24 17:07:34 +00:00
msaitoh
0e12305a13
global variable declaration
2000-02-24 16:42:54 +00:00
msaitoh
e0c3daee1d
remove PMAP_NEW
2000-02-23 21:14:12 +00:00
msaitoh
58369df4e9
Fix the bug which cause invalid slot exception under SH4.
...
This exception doesn't occurs under SH3
2000-02-22 02:17:05 +00:00
msaitoh
c02e68b1f5
calculate checksum correctly
2000-02-22 02:14:16 +00:00
msaitoh
c956cdcabe
bugfixes:
...
o SCI accesses SCI registers (not SCIF) correctly
o If there is serial inputs in boot time, it could hangup in interrupt routine
o some cleanups(KNF)
2000-02-22 01:37:11 +00:00
thorpej
fd8c03cf44
Allow arch-specific code to specify in4_cksum() like it can specify
...
in_cksum().
2000-02-14 21:42:50 +00:00
thorpej
dded044fc2
Update for the NKMEMPAGES changes.
2000-02-11 19:25:12 +00:00
msaitoh
986d236119
remove COMPAT_NOMID stuff
2000-02-06 13:13:20 +00:00
kleink
36e6bc645e
Improve namespace test macros a bit.
2000-02-05 14:04:36 +00:00
cgd
7d16ac338c
add __BROKEN_CONFIG_UNIT_USAGE #define, becuase these ports do very
...
wrong things with device configuration data "cf_unit" information.
2000-02-05 00:13:22 +00:00
kleink
82464e46d6
Add a C99-style va_copy macro.
2000-02-03 16:16:06 +00:00
tsutsui
11c8f56d48
Revert STRIPPROG -> STRIP
2000-02-01 05:25:24 +00:00
tsutsui
b0fbaa33fb
Remove obsoleted macros.
2000-01-26 09:44:10 +00:00
drochner
8eb798e603
define a "BUS_SPACE_MAP_PREFETCHABLE" flag which basically means that
...
device accesses are idempotent (but should not be cached by the CPU)
2000-01-25 22:13:17 +00:00
tron
04eb110431
Add "dependall" target for comfort.
2000-01-24 20:36:06 +00:00
sommerfeld
aa195e816f
Fix PR9240: comment above cpu_fork() out of synch with reality on most ports.
...
(comment change only, but was wrong for more than just i386).
2000-01-20 22:18:54 +00:00
thorpej
a0397a2573
Move callout initialization to a single location; no need to duplicate
...
that code all over the place.
2000-01-19 20:05:30 +00:00
tsutsui
e61f177ab1
STRIP -> STRIPPROG
2000-01-19 16:29:54 +00:00
thorpej
4f27a98702
Use b_cylinder as defined in sys/buf.h
2000-01-18 19:48:02 +00:00
msaitoh
c330a893d5
- check whether tv_usec == 1000000, too.
...
- set the reload count of the timer unit 1 correctly
(Timer unit counts from TCOR to 0 (i.e. the length of the counts equals
to TCOR + 1)).
- use macros.
2000-01-17 21:54:32 +00:00
msaitoh
8cf5a56c3f
add some bit definitions
2000-01-17 21:41:13 +00:00
kleink
6910891781
Add NAN constant glue for sh3.
2000-01-17 16:27:53 +00:00
msaitoh
150090f9b8
inittodr() and resettodr() supports SH4
2000-01-15 02:46:30 +00:00
msaitoh
5cb845afcd
remove SH3_PHYS_TO_P1SEG macro
2000-01-14 21:02:40 +00:00
msaitoh
1e15a3117c
use clock_subr.c
2000-01-14 19:41:36 +00:00
msaitoh
06c297195a
in_cksum.c ->in_cksum.S
2000-01-14 19:20:32 +00:00
msaitoh
f485f2635c
add SH3_{PHYS,P1SEG,P2SEG}_TO_{PHYS,P1SEG,P2SEG} macros
2000-01-14 19:09:35 +00:00
msaitoh
69fcc26071
write through bit (SH4)
2000-01-14 16:06:11 +00:00
msaitoh
2d4348b99d
in_cksum.S (bi-endian)
2000-01-14 15:47:42 +00:00
msaitoh
80d920c3d0
block prototype definitions with _LOCORE (for .S)
2000-01-14 15:46:02 +00:00
msaitoh
ac8d6acaa7
add cpgreg.h and pfcreg.h for "make includes"
2000-01-14 13:58:06 +00:00
msaitoh
cf37b6ff3b
KNF
2000-01-12 14:40:27 +00:00
msaitoh
08b1e4a63f
enable cpu_coredump()
2000-01-07 12:01:00 +00:00
msaitoh
b3fa48ba9d
implement send/recieve break signal routines
2000-01-07 10:50:14 +00:00
msaitoh
1020615169
use PSL_IMASK macro
2000-01-07 00:13:24 +00:00
msaitoh
518cfb0bde
userret() if the user process will be killed.
...
Now the NetBSD/sh3 works very stable!
2000-01-03 02:55:25 +00:00
msaitoh
b75406e24f
remove exec_coff.h
2000-01-02 13:40:55 +00:00
msaitoh
da3eeac505
EXEC_COFF cleanup
2000-01-02 13:39:49 +00:00
msaitoh
b682f09cbb
fix missing SCI IRQ mask/unmask code.
1999-12-27 10:50:41 +00:00
msaitoh
1d5d46cad0
round_page(data_segment_size), too
1999-12-24 08:32:58 +00:00
msaitoh
05781b11af
back to previous one (suggested by cgd)
1999-12-24 08:29:23 +00:00
msaitoh
8427734872
move sysctl definitions into ${MACHINE}/include/cpu.h
1999-12-21 22:19:16 +00:00
msaitoh
1e7bb23911
add some register definitions
1999-12-21 22:06:04 +00:00