Commit Graph

147816 Commits

Author SHA1 Message Date
he
bc5f506d49 Get rid of another instance of an lvalue cast. 2006-06-08 08:18:13 +00:00
kardel
0efb7c008e unify time stamp format so that web extraction tools can cope 2006-06-08 07:23:50 +00:00
he
6f8829a0d2 Get rid of lvalue casts by either using an extra temporary variable
or by using the appropriate casts in the first place.
2006-06-08 07:03:11 +00:00
gdamore
391d67720b Add support for AR5312 on-chip watchdog.
While we're here, fix mainbus so that mainbus doesn't complain about
unconfigured devices, and use the *atheros* mainbus instead of alchemy (doh!)
2006-06-08 06:15:59 +00:00
xtraeme
5ff5dfea17 Adapt to timecounters. 2006-06-08 05:00:25 +00:00
freza
a88dd66a11 Advance queue indices properly instead of silently rewriting
sysmon_power_event_queue[0] all the time.

OK by thorpej@
2006-06-08 04:23:34 +00:00
kent
08c434e746 add 23 ICH8 devices.
http://download.intel.com/design/chipsets/specupdt/31305701.pdf

No regen follows because no one refers them.
2006-06-08 02:34:28 +00:00
rpaulo
e84fae1d86 Add a fake includes target. 2006-06-08 00:21:54 +00:00
rpaulo
459b040604 /libdata/firmware/ral/* 2006-06-08 00:15:09 +00:00
rpaulo
04a78127de /libdata/firmware/ral 2006-06-08 00:13:25 +00:00
rpaulo
7145d9ddba Descend into microcode. 2006-06-08 00:12:50 +00:00
christos
c946f0d4db fix timecounter fallout 2006-06-07 23:58:03 +00:00
rpaulo
943d263332 Descend into ral. 2006-06-07 23:30:17 +00:00
kardel
e11bb150ed avoid shadowing time while it still exists 2006-06-07 23:22:52 +00:00
kardel
d377d3f58a no timecounters yet - provide a local types.h 2006-06-07 22:45:21 +00:00
kardel
73fb5e8d65 document timecounters
branch simonb-timecounters terminated
2006-06-07 22:43:43 +00:00
kardel
9af3ab6763 add timecounter support (from branch simonb-timecounters) 2006-06-07 22:41:09 +00:00
kardel
09b51ec920 convert to timecounters (from branch simonb-timecounters) 2006-06-07 22:37:14 +00:00
kardel
de4337ab21 merge FreeBSD timecounters from branch simonb-timecounters
- struct timeval time is gone
  time.tv_sec -> time_second
- struct timeval mono_time is gone
  mono_time.tv_sec -> time_uptime
- access to time via
	{get,}{micro,nano,bin}time()
	get* versions are fast but less precise
- support NTP nanokernel implementation (NTP API 4)
- further reading:
  Timecounter Paper: http://phk.freebsd.dk/pubs/timecounter.pdf
  NTP Nanokernel: http://www.eecis.udel.edu/~mills/ntp/html/kern.html
2006-06-07 22:33:33 +00:00
kardel
d3390a5a9b merge timecounter branch 2006-06-07 20:59:28 +00:00
kardel
75418af90c support timecounters (struct time gone, use time_second then) 2006-06-07 20:56:19 +00:00
rpaulo
95b0a57069 Definitions needed by subsequent Makefiles to install the firmware. 2006-06-07 19:54:04 +00:00
rpaulo
a484b73c46 Refactor this and use bsd.files.mk instead. 2006-06-07 19:52:49 +00:00
rpaulo
6fe7f65c21 Define proginstall (empty) and afterinstall (to install the firmware). 2006-06-07 19:14:37 +00:00
rpaulo
9a7119856d License from Ralink. 2006-06-07 18:58:27 +00:00
rpaulo
2e83915da9 Add variables for /libdata/firmware path. 2006-06-07 18:49:36 +00:00
rpaulo
f7625fc018 Update to the latest revision from OpenBSD. 2006-06-07 18:38:59 +00:00
smb
a5b05fc8d6 Increase the size of UMODEMIBUFSIZE and UMODEMOBUFSIZE. These are the
USB input and output buffer sizes; the previous values were fine for
dialup modems, but seriously limited the speed of some high-speed
wireless devices that appear to the system as a umodem.
2006-06-07 18:03:00 +00:00
gdamore
4aa924bc70 For cases where AH_REGOPS_FUNC is not defined, the bus tag is not defined.
In these cases, passing NULL for it solves a problem on AMD64 where the bus
tag is an integer rather than uintptr_t.  (I.e. fix the cast warning on
amd64.)
2006-06-07 17:07:33 +00:00
tnozaki
f52a3ac4b6 1-29(0x213D) is not HORIZONTAL BAR(U+2015) but EM DASH(U+2014). 2006-06-07 17:04:37 +00:00
tnozaki
b29e60b31d if INIT0 specified, use it instead of ASCII. 2006-06-07 16:28:34 +00:00
dogcow
ba08e93977 MACHINE = amd64, but MACHINE_ARCH = x86_64; rename gcc.md.* appropriately. 2006-06-07 15:49:12 +00:00
nakayama
dc8650e97c Add void cast to functions whose return values are ignored. 2006-06-07 15:34:47 +00:00
nakayama
abcd591292 Make it compile on sparc64. 2006-06-07 15:30:48 +00:00
christos
0bf2e0005a fix gcc warning. 2006-06-07 15:27:13 +00:00
rpaulo
d83bbab446 Fix a comment for ral. 2006-06-07 15:24:12 +00:00
kent
0b0ab7efe7 * move mixer functions from azalia.c to azalia_codec.c, and
rename them like azalia_mixer_foo() to generic_mixer_foo()

* enable codec-specific code to hook any mixer operations such
as creating mixer items, or special handling for a specific
item.

* provide a custom mixer table specific to ALC260
* provide a custom mixer table specific to Fujitsu LOOX
2006-06-07 15:23:59 +00:00
christos
64bfe27594 One more coverity fix from Mark D. Baushke 2006-06-07 15:10:04 +00:00
liamjfoy
db01b090d5 Print the euid after the gid as demanded by POSIX.
from freebsd rev 1.27
ok christos, joerg
2006-06-07 13:09:56 +00:00
martin
77947573d1 Now that rt2661.c uses firmware_*, ral needs attribute firmload. 2006-06-07 12:51:40 +00:00
he
d3056ebc9a Get rid of an instance of lvalue casts by using a pair of helper vars. 2006-06-07 11:29:56 +00:00
he
9bc6aa0193 Get rid of LHS casts by introducing a pair of local helper variables. 2006-06-07 10:07:03 +00:00
jnemeth
4ce238c9c6 Increase username length to match modern systems, and create #defines for a
couple of lengths.
2006-06-07 09:36:39 +00:00
jnemeth
ca1e1e9c7c Actually accept "?" argument as documented in the manpage.
Don't attempt to ignore an untrappable signal.
Fix 6 possible buffer overflows.
2006-06-07 09:35:03 +00:00
jnemeth
c8e9ec4ee2 Don't follow symlinks on systems that have O_NOFOLLOW.
Don't bother looping with lockf() since first iteration would return.
Prevent two buffer overflows.
2006-06-07 09:30:35 +00:00
jnemeth
c7bfb55e4e prevent "stack" overflow 2006-06-07 09:24:26 +00:00
jnemeth
29088d6b12 bracket else block 2006-06-07 09:22:52 +00:00
jnemeth
f05caa1c39 WARNS=4 2006-06-07 09:21:06 +00:00
dogcow
43d83b7844 add the dev/ic/ files for ral(4). 2006-06-07 08:06:56 +00:00
dogcow
938bded698 revert my earlier commit - the /ic/ stuff should go in src/sys/conf/files,
not here.
2006-06-07 08:05:53 +00:00