Commit Graph

36575 Commits

Author SHA1 Message Date
matt
8881697abd Add -ffreestanding 2003-09-30 18:58:39 +00:00
mycroft
5e57353b7b Add P1003_1B_SEMAPHORE. 2003-09-30 03:57:36 +00:00
thorpej
2652188cc4 New generic I2C framework. Supports bit-bang and "intelligent" I2C
interface controllers (of varying intelligence levels).

Contributed by Wasabi Systems, Inc.  Primarily written by Steve Woodford,
with some modification by me.
2003-09-30 00:35:30 +00:00
matt
de203a6459 Fix GCC3'ism's 2003-09-29 22:54:28 +00:00
matt
2298bf0a7a trap.c: Set ksi.ksi_trap to frame->trap.
sig_machdep.c:	Use ksi->ksi_addr in compat code to supply the
		'code' argument to the old signal routines.
2003-09-29 22:24:53 +00:00
matt
ec1689548e Set ksi_addr to frame->code. 2003-09-29 22:20:52 +00:00
matt
050d126a03 Add SA_SIGINFO support for VAX. 2003-09-29 21:04:53 +00:00
tsutsui
e67b04670b Remove '#' from if/endif, otherwise it fails on elf64 environment.
From Christopher SEKIYA.
2003-09-29 14:34:44 +00:00
wiz
37ac1db454 available, not avaliable. From miod@openbsd. 2003-09-29 09:50:21 +00:00
scw
960dfae23f Define ELF32_MACHDEP_ENDIANNESS according to target byte order. 2003-09-29 09:08:20 +00:00
simonb
953b5b465b Add a dependancy on assym.h; helps "make -j N" kernel builds. 2003-09-29 05:14:23 +00:00
junyoung
4c47dc9339 Fix typo in comments. 2003-09-29 04:03:55 +00:00
cl
e1614ccdf9 Cast through (void *) to appease gcc3. 2003-09-29 01:20:41 +00:00
cl
0dcee00de1 add register storage class for gcc3 2003-09-28 23:21:06 +00:00
cl
33c9599295 u_int short -> u_short for gcc3 2003-09-28 23:14:42 +00:00
cl
ce3867fe3b Cast through (void *) to appease gcc3. 2003-09-28 22:56:58 +00:00
cl
212af23c55 Cast to (void *) to appease gcc3. 2003-09-28 22:00:26 +00:00
cl
096e210c5a always use -traditional-cpp 2003-09-28 21:22:45 +00:00
cl
1ee8b0b19c x68k has sc_events and not k_events in struct kbd_softc 2003-09-28 21:14:41 +00:00
cl
5701ee6c8e catch up with const ksiginfo_t and const sigset_t 2003-09-28 21:12:26 +00:00
chs
ec439fca35 avoid hanging during autoconf if no mouse is attached. fixes PR 11111.
based on code from Christian Groessler.
2003-09-28 17:25:07 +00:00
tsutsui
1d11374304 Cast through (void *) to appease gcc3. 2003-09-28 13:02:18 +00:00
tsutsui
7f019aacfd - Remove (commented out) options COMPAT_ULTRIX, which is not usable on mipseb.
- Fix (commented out) obsolete options MINIROOTSIZE.
- space/TAB cosmetics
2003-09-28 12:56:09 +00:00
martin
d15431449a Include <compat/netbsd32/netbsd32_exec.h> to get the proper 32bit
sendsig etc. prototypes.
2003-09-28 10:27:25 +00:00
martin
220f7552d7 Ansify and add missing include. 2003-09-28 10:16:41 +00:00
tsutsui
6ca112843e - Add MIPS_KSEG2_TO_PHYS() and MIPS_PHYS_TO_KSEG2() macro.
- Add definitions of the MIPS4 config register.

From Christopher SEKIYA.
2003-09-28 08:43:29 +00:00
tsutsui
026b6946bd Fix typo. From Christopher SEKIYA. 2003-09-28 08:21:08 +00:00
tsutsui
e7500ac4b0 Add another R4000 CPU revision ID. From Christopher SEKIYA. 2003-09-28 08:16:51 +00:00
tsutsui
992acd3aab Add options COMPAT_16. 2003-09-28 07:39:48 +00:00
is
d774eeb6ea Bring some stuff up-to-date. To be continued. 2003-09-27 21:32:12 +00:00
he
772b1d9073 Allow kernels without the haltwo driver configured to build, i.e.
make the driver optional by adding the haltwo attribute.
2003-09-27 21:11:21 +00:00
is
23074d4396 pregenerate grf_ultms.c, so that gspa isn't needed during kernel build 2003-09-27 20:52:59 +00:00
is
3af256db77 PPC_OEA is in std.amigappc 2003-09-27 20:51:54 +00:00
cl
2f20c17423 make gcc3's `deprecated use of label at end of compound statement' go away 2003-09-27 20:16:59 +00:00
cl
3f16119f55 Cast through (void *) to appease gcc3. 2003-09-27 20:01:58 +00:00
mhitch
28527002f8 Cast through (void *) to appease gcc3. 2003-09-27 19:34:17 +00:00
tsutsui
499f56cda2 sys__sigreturn14 -> compat_16_sys___sigreturn14 2003-09-27 17:51:42 +00:00
mrg
3942bb7a51 enable broadcom BCM4401 (bce) driver (as found on recent dell laptops) 2003-09-27 13:16:16 +00:00
tsutsui
ddc207b63e Add options COMPAT_16. 2003-09-27 10:07:57 +00:00
matt
a8a3bf5bed ANSIfy. 2003-09-27 04:44:42 +00:00
matt
827263a8bc Use ksi_signo instead of _signo. 2003-09-27 03:51:54 +00:00
christos
6fc26a7684 add SIGTRAMP_VALID and gc old sigcontext <-> ucontext macros. 2003-09-27 03:14:31 +00:00
matt
60ff688f72 Define SIGTRAMP_VALID properly. 2003-09-27 00:58:32 +00:00
nathanw
4d59420344 Move __cpu_simple_lock_t and __SIMPLELOCK_{UN,}LOCKED to machine/types.h
so that they can be used in a namespace-friendly way.
2003-09-26 22:45:41 +00:00
wiz
db579612f4 Definition, not defintion. From miod@openbsd. 2003-09-26 22:25:21 +00:00
wiz
cff5e477ad Process has only one c. From miod@openbsd. 2003-09-26 22:23:58 +00:00
matt
6986092cfe Add a machine-dependent SIGTRAMP_VALID macro which is used to test whether
a trampoline version is valid or not.
2003-09-26 22:14:19 +00:00
tsutsui
81d5d9d0f3 TAB/space cleanup. 2003-09-26 21:41:16 +00:00
christos
597d36cd65 Add needed header file. 2003-09-26 21:28:45 +00:00
christos
9eb9621f0e fix fallout from frame to frame * conversion. 2003-09-26 21:24:34 +00:00