matt
f35338749b
Cast to register_t instead of int to be nicer for LP64.
...
Simplify copyin/copyout/copyinstr/copyoutstr. Fix bug
where the user virtual address was not updated so that
if the user's buffer crossed a segment boundary, the
wrong data could be copied. Localize USER_SR to the
ILP32 version of setusr/unsetusr.
2003-01-19 02:43:11 +00:00
matt
d8f30693f8
Use CALLFRAMELEN instead of 16.
2003-01-19 02:39:47 +00:00
matt
bf7778a6da
Add trapframe32 (for compat_netbsd32).
...
Add CALLFRAMELEN. (so we can remove many of the hard coded "16" or "15"
in the powerpc code).
2003-01-19 00:42:24 +00:00
matt
328674047a
ALIGN should use u_long, not u_int
2003-01-19 00:25:22 +00:00
matt
92609b9678
Cast to register_t, not int, to be more LP64 friendly.
2003-01-19 00:01:09 +00:00
matt
b3d36290af
Improve sigcode.S template so linux_sigcode.S can use it as well. Add a
...
netbsd32_sigcode.S.
2003-01-19 00:00:11 +00:00
matt
d192a5d694
Cast to register_t, not int, to be more _LP64 friendly.
2003-01-18 23:58:19 +00:00
matt
e20e04fa05
Allow other compat use this as a template.
2003-01-18 23:46:32 +00:00
thorpej
f17177355f
Regen for correct RCS ID.
2003-01-18 23:43:25 +00:00
matt
4adb810fe1
In cpu_upcall, cast to register_t, not int. (int is not LP64 friendly)
2003-01-18 23:43:24 +00:00
thorpej
d88bc9c3a2
Regen for correct RCS ID.
2003-01-18 23:36:48 +00:00
thorpej
9509ca1682
Regen for correct RCS IDs.
2003-01-18 23:36:09 +00:00
thorpej
6f62ffcd13
Regen to get correct RCS IDs.
2003-01-18 23:34:34 +00:00
thorpej
a03cb2b851
Regen to get correct RCS ID.
2003-01-18 23:28:15 +00:00
thorpej
470075179e
Merge the nathanw_sa branch.
2003-01-18 23:20:24 +00:00
christos
c0b8b6d8c6
add compat_ossaudio
2003-01-18 22:34:23 +00:00
christos
7b47c1bae4
add COMPAT_OSSAUDIO [for lkms that need it]. XXX: wish for /dev/ksyms
2003-01-18 22:33:29 +00:00
rafal
6d00714de4
Add CMU license since this did start out as a copy of mc146818reg.h, which
...
is under the CMU license.
2003-01-18 22:13:18 +00:00
rafal
d402607ec3
Add register definitions for the Dallas Semiconductor DS1687 and succesors,
...
a series of Y2k-compliant multiplexed-bus RTC chips. At the lowest levels,
the DS1687 and successors are register-compatible with the MC146818(A) and
DS1287, but also provide Y2k-safe date storage and other extra bits, like a
silicon serial number and larger amounts of NVRAM.
2003-01-18 22:07:21 +00:00
matt
b7af0cbc04
Add LP64 support.
2003-01-18 21:38:03 +00:00
matt
024c9c135c
Add a temporary bridge to use %foo regnames in kernel / standalone code.
2003-01-18 21:36:44 +00:00
matt
3d62e5c159
Fix LP64 botch.
2003-01-18 21:32:58 +00:00
matt
d610b65d22
Make register_t. Change the printfs in trap.c to match.
2003-01-18 21:28:10 +00:00
jdolecek
79509d7602
LWPify
2003-01-18 21:26:36 +00:00
thorpej
41978f782e
Merge the nathanw_sa branch.
2003-01-18 21:21:28 +00:00
augustss
f5d6c1b585
Include <sys/sa.h>
2003-01-18 18:20:10 +00:00
augustss
ae211f08e6
Change name of an #ifdef.
2003-01-18 18:17:51 +00:00
augustss
9a323447ab
Add mcontext.h.
2003-01-18 18:17:23 +00:00
christos
4212ab36e8
get rid of the != 0 in the non-gcc aware case.
2003-01-18 18:05:56 +00:00
augustss
633c8a5bcb
Fix typo in comment.
2003-01-18 17:40:27 +00:00
thorpej
8c0ee6a16b
Merge the nathanw_sa branch.
2003-01-18 17:31:06 +00:00
tsutsui
fcdaed16cd
When the extra pad buffer is used, the number of TX segments
...
should be incremented than dm_nsegs.
2003-01-18 13:53:29 +00:00
jdolecek
968312910e
fix pastos in previous change
2003-01-18 13:29:25 +00:00
tsutsui
49a0506ca0
Fix pasto and typos.
2003-01-18 13:12:55 +00:00
tsutsui
aa4186745b
Add '#define' for _MCONTEXT_TO_SIGCONTEXT().
2003-01-18 13:03:17 +00:00
tsutsui
7de4540345
TAB/space cleanup.
2003-01-18 12:28:59 +00:00
martin
13e2ed575e
Merge botch.
2003-01-18 12:05:39 +00:00
wiz
f585195db2
bandwidth, not bandwith.
2003-01-18 12:02:40 +00:00
thorpej
c62a74e6d5
Merge the nathanw_sa branch.
2003-01-18 10:32:11 +00:00
thorpej
af919042ec
Merge the nathanw_sa branch.
2003-01-18 10:14:20 +00:00
thorpej
6f2d376f48
Bump kernel version to 1.6M -- nathanw_sa branch merge. (M for
...
multi-lwp processes? :-)
2003-01-18 10:09:03 +00:00
thorpej
022e5e7902
Regen: Merge the nathanw_sa branch.
2003-01-18 10:08:00 +00:00
thorpej
e0d8d366df
Merge the nathanw_sa branch.
2003-01-18 10:06:22 +00:00
thorpej
b78f59b443
Merge the nathanw_sa branch.
2003-01-18 08:51:40 +00:00
thorpej
6576211dc0
Regen: Merge the nathanw_sa branch.
2003-01-18 08:49:59 +00:00
thorpej
71f181a907
Merge the nathanw_sa branch.
2003-01-18 08:49:22 +00:00
thorpej
6881e93b29
Regen: Merge the nathanw_sa branch.
2003-01-18 08:45:04 +00:00
thorpej
9b46ebe0bd
Merge the nathanw_sa branch.
2003-01-18 08:44:26 +00:00
thorpej
84797271c2
Regen: Merge the nathanw_sa branch.
2003-01-18 08:38:50 +00:00
thorpej
540ba7bda5
Merge the nathanw_sa branch.
2003-01-18 08:38:14 +00:00