141089 Commits

Author SHA1 Message Date
hamajima
14dc884cf3 add #include <arm/ep93xx/epgpioreg.h>. 2005-11-12 05:34:28 +00:00
hamajima
7959c31a5f add new EP93xx device drivers.
epgpio: GPIO Interface (support gpio(4))
	epled:  LED on epgpio
	eppcic: PCMCIA Interface
	eprtc:  Realtime clock
	epwdog: Watchdog timer

changes
	ep93xx_intr: add dummy entries to keep vmstat happy.
	epclk:       I use Timer1 and generate 100Hz if set.
	epe:         attach epclk and epgpio first.
	             fetch the Ethernet address from property if set.
	             I use config flags and modify MDCDIV.
2005-11-12 05:33:23 +00:00
simonb
9e6cd07c80 Adjust the S variable (pointer to top of sys tree) so that it points to
the right place.  Fixes build problems in this directory if there's no
destdir available.
2005-11-12 04:34:54 +00:00
simonb
2dc62c2e27 Adjust the S variable (pointer to top of sys tree) so that it points to
the right place.  Fixes build problems in this directory.
2005-11-12 04:19:01 +00:00
chs
6c854a4076 disallow non-SA LWP syscalls for SA processes. they add no value
in this context, only headaches.
2005-11-12 02:28:31 +00:00
chs
0221acd545 in kpsignal2(), do not try to wake up a cached LWP for SA processes
in the case where we're sending SIGKILL but all LWPs are not signalable.
some LWP will wake up soon enough to process the signal, and there may
not be any LWPs in the cache to wake up anyway.  fixes PR 28886 and PR 26771.
also, add a missing "break" pointed out by yamt.
2005-11-12 02:27:48 +00:00
simonb
772f8208fc Copyright maintenance - only include the copyrights from the original
sys/*.h files that were in the files at the time the old structures
were present.
2005-11-12 00:39:22 +00:00
simonb
a526291103 Switch to the MIPS generic soft interrupt code instead of using
port-specific code.
2005-11-11 23:45:55 +00:00
chs
001ec1422b include additional headers that are now needed. 2005-11-11 23:22:08 +00:00
jdolecek
95d0b66d28 undo the linux_sys_exit_group() change for now - complete CLONE_THREAD support
is necessary for this to work properly
2005-11-11 22:45:41 +00:00
dsl
e70304f781 Make a baud rate of zero cause the baud rate divisor be read and converted
to the current baud rate.
That way we use the same baud rate as the system BIOS (or whatever).
Rather useful for pxeboot.
2005-11-11 22:25:09 +00:00
dsl
80d1184f76 Take the console (etc) parameters from the patchable header, instead of
hard-coded constants.
Now the updated installboot can be used to modify the console and baud rate.
2005-11-11 21:42:13 +00:00
wiz
f72297cc7e Sync usage with man page (sort options). 2005-11-11 21:24:01 +00:00
wiz
d1115a4c84 Keeps in SYNOPSIS are not necessary any longer, groff is smart enough nowadays.
Sort options and option descriptions.
2005-11-11 21:22:18 +00:00
dsl
8c893c964a Add a -e (edit) option to allow the bootstrap options of an installed
bootstrap or a file containing such a bootstrap to be changed/displayed.
In particular this will (soon) let you modify the parameters for pxeboot.
2005-11-11 21:09:50 +00:00
christos
e68103df2a move compat code out. 2005-11-11 17:11:40 +00:00
christos
88056ee1bd Move more compat stuff from sys. 2005-11-11 17:10:42 +00:00
chs
83fd12c4fb add "uaddr" and improve text for "laddr". 2005-11-11 17:06:22 +00:00
yamt
6a17dd42f4 - ignore truncation for VCHR/VBLK/VFIFO as it used to be
before yamt-vop merge.  PR/32049 from Atsushi Onoe.
- reject setattr which attempts to change size of VLNK/VSOCK.
2005-11-11 15:50:57 +00:00
peter
a54786194c Use the LIST_FOREACH macros. 2005-11-11 15:14:24 +00:00
peter
19f81314eb Don't core dump when the program is invoked without arguments. 2005-11-11 15:08:40 +00:00
yamt
33a6ea7764 CIRCLEQ_FOREACH/CIRCLEQ_FOREACH_REVERSE: allow to iterate const circleq. 2005-11-11 15:04:04 +00:00
simonb
0fa775d643 Remove long unused file. 2005-11-11 12:26:15 +00:00
tron
19c262ce51 Include "sys/ipc.h" to get definition of "ipc_perm14" structure.
This fixes the build of "pecoff_exec" LKM.
2005-11-11 11:59:53 +00:00
simonb
a21c456e2e Call nanotime() directly, instead of doing the
microtime()/TIMEVAL_TO_TIMESPEC() dance.
2005-11-11 07:07:42 +00:00
simonb
1375f32e58 Don't hide the panic if the CPU devices present can't be figured out
in sbobio_attach(). We really want to know if this is the case all
the time, and also fixes GCC warnings about possibly uninitialised
variables.
2005-11-11 06:27:09 +00:00
simonb
866c71d986 Build libkern as a .o if LKMs are enabled so that all libkern functions
are available to LKMs, not just those needed by the kernel at link time.

From PR port-mips/31857 from Takehiko NOZAKI.
2005-11-11 06:22:04 +00:00
briggs
74277ae141 uebayasi noted that NDIS is really platform-dependent. 2005-11-11 06:09:57 +00:00
briggs
7d597ca092 Update to describe a way to claim a project. 2005-11-11 05:51:20 +00:00
briggs
5a695fd1fd Add a roadmap that's kind of a cross between a todo list and a roadmap.
This is present as a guide for developers.  It is meant to be maintained
by the community with some guidance by core.
2005-11-11 05:42:48 +00:00
jnemeth
e2ee08b710 add myself, jnemeth 2005-11-11 03:45:57 +00:00
kochi
ec63345182 regen. 2005-11-11 02:11:07 +00:00
kochi
2d0bb278d1 add HPET timer PNP ID.
reported in PR32040 by  Nicolas Joly
2005-11-11 02:10:09 +00:00
dsl
934b882096 Stop make wingeing when the crunchgen binary can't be located. 2005-11-10 21:29:37 +00:00
martin
a332f6615a Use mstohz() for timeout calculations.
Avoid local stack addresses as tsleep identifiers.
2005-11-10 21:25:35 +00:00
wiz
718287b4f9 Whitespace nits, improve wording. 2005-11-10 21:17:18 +00:00
elad
7084f7a24b SHA2 support has been pulled up to NetBSD 3.0, update the history part. 2005-11-10 19:41:59 +00:00
christos
efa8bba1ef factor out common code. 2005-11-10 19:11:48 +00:00
christos
98817ca408 cgd wanted to have it read stdin. 2005-11-10 19:07:03 +00:00
christos
82eba32c06 need compat/sys/shm.h 2005-11-10 18:47:53 +00:00
christos
306385b2a5 regen. 2005-11-10 18:47:31 +00:00
christos
e2f2b17e31 add the new compat header. 2005-11-10 18:47:16 +00:00
christos
60305c1ba1 fix debugging. 2005-11-10 18:45:36 +00:00
christos
032305b8bd fix debugging; remove some defines that are now in the header file. 2005-11-10 18:45:20 +00:00
christos
75fdf989ea These two really don't need the new header. 2005-11-10 18:43:32 +00:00
christos
2a4a5534b4 Include new compat header. 2005-11-10 18:39:30 +00:00
christos
0b0496e3d5 move the compat code out of the sys file. 2005-11-10 18:36:20 +00:00
christos
4098e6b83d expose some more internal implementation constants and variables used by
emulations.
2005-11-10 18:35:15 +00:00
christos
65de380a95 More ipc support for linux; makes oracle work. From chuq and
jlrodriguez at terra dot es
2005-11-10 18:33:37 +00:00
christos
1d5c23627f change warnx to warn. 2005-11-10 18:04:03 +00:00