Commit Graph

148506 Commits

Author SHA1 Message Date
martin 2006fdaf3e Regen 2006-07-01 08:15:16 +00:00
martin 4b488fb5fa Add an ArkMicroChips serial adapter 2006-07-01 08:14:46 +00:00
mrg 252f1af0f5 -std=gnu99 can be applied with GCC>=3, not MACHINE != vax. 2006-07-01 06:02:51 +00:00
mrg 878c667fb1 vax needs NOPIC for >= GCC3 not just == GCC3. 2006-07-01 06:02:01 +00:00
mrg 7d067137a1 document the GCC4/vax -O0 hacks. 2006-07-01 06:00:41 +00:00
mrg b4a57177e4 update the "building for netbsd cross target list" of defined functions. 2006-07-01 06:00:04 +00:00
mrg 11762d9b99 force --disable-shared on vax so that GCC does not think it can use
shared libgcc.
2006-07-01 05:59:18 +00:00
mrg 5bf1ad3744 fix pointer signedness and build with GCC4. 2006-07-01 05:55:34 +00:00
mrg 334f3f5949 apply a little -O0 with GCC4 and vax... 2006-07-01 05:54:35 +00:00
mrg e7473eb25e regenerate these. 2006-07-01 05:53:13 +00:00
kardel 6dc2fb00a7 L_CLR(time_adj) each round so adjtime() corrections don't
accumulate over time resulting in a constantly speeding/
slowing clock. found with wiz@ in a timecounter non NTP
kernel configuration.
2006-07-01 05:44:26 +00:00
kardel 596d823cde always call ntp initialisation for timecounter systems as
the ntp code degenerates to the adjtime implementation in the
non NTP case
2006-07-01 05:41:10 +00:00
ross 28dc42c889 fix comment 2006-07-01 01:39:17 +00:00
ross 5a664ca53d Map powerpc64 to powerpc 2006-07-01 01:29:55 +00:00
ross 5aca4cc62c ppc64 native userland elements 2006-06-30 23:25:18 +00:00
xtraeme 8ad8d8401b Add __KERNEL_RCSID(). 2006-06-30 23:21:19 +00:00
xtraeme 1f14228ee9 Remove a debug printf. 2006-06-30 23:19:40 +00:00
xtraeme 40a89559d7 Enable kse(4). 2006-06-30 23:12:48 +00:00
chap 5c86a09963 Terminates chap-midi branch. 2006-06-30 23:05:28 +00:00
ross bbf630ab7c powerpc64 assembly for .init / .fini 2006-06-30 22:49:50 +00:00
mrg 5f4bf87665 mknative binutils for powerpc64 2006-06-30 22:48:14 +00:00
chap 80f0cf5785 The rest of merge from chap-midi branch. Version of midiplay that uses the
sequencer API definitions in sys/midiio.h (so there is a use example).
These produce the same (ABI) sequencer events as the OSS macros, but in
a more strongly-typed way; OSS API macros could be built on them and added
to the OSS compatibility header sys/soundcard.h but have not been, yet.
2006-06-30 22:19:32 +00:00
martin 1e34bd3ea3 struct ieee80211_node_sysctl does not align ns_tstamp properly to directly
access it as a 64bit int - memcpy to stack and use the aligned copy
instead.
2006-06-30 21:30:19 +00:00
wiz d45f9162e9 Sort sections. New sentence, new line. English improvements. 2006-06-30 21:25:59 +00:00
ross 43efe1a030 Use _TOOL_PREFIX if present. 2006-06-30 19:47:46 +00:00
freza 78037d3f6d Bring ibm4xx interrupt code up to date:
- generic soft interrupts (ie. use powerpc/softintr.c)
- interrupt event counters (using the ones from powerpc/cpu.h:cpu_info
  where appropriate)
- cleanup ibm4xx_intr.h, move implementation details to intr.c

Convert all affected evbppc platforms.

OK by simonb@, some points discussed with matt@
2006-06-30 17:54:50 +00:00
nisimura a82479299d Refer to kse(4) Micrel KSZ8842/8841 PCI Ethernet controller driver. 2006-06-30 17:28:39 +00:00
nisimura 4a671d8f4a Have kse(4) man page. 2006-06-30 17:27:11 +00:00
nisimura 00ef0ad833 Refer to kse as an MI driver. 2006-06-30 17:21:00 +00:00
nisimura 28ad8aedac Regen after Micrel KSZ8842/8841 product addtion. 2006-06-30 17:19:32 +00:00
wiz 717d3757fa Split [] expression for better grepability. 2006-06-30 17:19:18 +00:00
nisimura 9a76d77bfb Add kse(4) driver for Micrel KSZ8842/8841 Ethernet controller. 2006-06-30 17:17:09 +00:00
xtraeme 93a63d1398 Mention IT8211. 2006-06-30 17:02:53 +00:00
xtraeme cc39aa8f95 Match IT8211 IDE Controller. 2006-06-30 17:01:32 +00:00
xtraeme 52905b27a4 regen 2006-06-30 17:01:09 +00:00
xtraeme 326252b4eb Add ITE IT8211 IDE Controller. 2006-06-30 17:00:18 +00:00
xtraeme df1031319c Match ATI IXP SB600 IDE/SATA. 2006-06-30 16:28:40 +00:00
xtraeme 8edb097c79 regen 2006-06-30 16:23:27 +00:00
xtraeme e11c4cc307 Add some missing ATI devices. 2006-06-30 16:22:54 +00:00
chap 9631f044f6 woops, meant to change .Nx version, thanks xtraeme 2006-06-30 16:18:09 +00:00
drochner c6b8e0a9fe fix an Xref 2006-06-30 15:51:36 +00:00
drochner ad1ca09fb9 -fix for previous: don't malloc() with spinlock held
-wrap some long lines
2006-06-30 15:50:46 +00:00
chap 710af63468 Ankh-Morpork, we have a MIDI driver....
Merge from chap-midi branch, after
~month for review
Comments by thorpej@ drochner@ and Alexandre Ratchov

Incorporated: points by thorpej@ drochner@; preliminary support for
a stats-collecting ioctl suggested by martin@ from comments by A.R.

PR kern/32441 kern/32442 kern/32567 kern/32588 kern/32694 kern/33590
kern/33614 and one instance of kern/32651

ok martin@
2006-06-30 13:56:25 +00:00
mrg 9eade63ded don't build _mulsc3.o, _muldc3.o, _mulxc3.o, _multc3.o, _divsc3.o,
_divdc3.o, _divxc3.o or _divtc3.o for vax, since they depend on
__builtin_inf which does not exist there.
2006-06-30 12:01:57 +00:00
mrg 93720dafdf mknative files for vax / gcc4. 2006-06-30 11:59:36 +00:00
tsutsui 1c1d619cf7 Regen from GENERIC.in rev 1.53:
> Add CARP to further platforms
2006-06-30 10:54:09 +00:00
tsutsui 62040eebd7 Add (commented out) pseudo-device carp. 2006-06-30 10:51:46 +00:00
tsutsui 90c32d008c Sync with GENERIC (commented out UDF, carp, VND_COMPRESSION, and veriexec) 2006-06-30 10:48:57 +00:00
tsutsui bc766890f7 Make GENERIC config really generic and change GENERIC32 config for 32 bit
compat kernel to include the GENERIC and use "no" keywords of config(1).
Also merge std.sparc64-64 into std.sparc64 and prepare std.sparc64-32
which uses "no" keywords for 32 bit kernels. OK'ed by mrg.
2006-06-30 10:27:48 +00:00
yamt 2246835eec wrap long lines and fix indents after kauth merge. 2006-06-30 09:56:03 +00:00