opnsense-src/sys/dev
Bruno Ducrot ab033fa0e3 * fix bst.status. We mark some bits, but forgot to reset all of them
before.  The symptom is that the battery inform us its charge and discharge
  at the same time...

* fix bst.rate to correctly output the (dis)charging rate.  We'll use
  the current average over one minute command and not the at_rate command.
  Note that this method is not correct if the capacity_mode is set, but
  since we don't set it ourself, it is not a problem.

  The at_rate do not give the actual rate but is used to compute the
  estimated time for (dis)charging a battery.  We should actually
  write an estimation of the actual rate using at_rate cmd and then
  perform a read to the various estimators.

Approved by:	njl
MFC after:	2 days
2006-01-12 21:56:37 +00:00
..
aac Initialize the event tailq. 2005-12-28 21:18:55 +00:00
acpi_support
acpica * fix bst.status. We mark some bits, but forgot to reset all of them 2006-01-12 21:56:37 +00:00
adlink
advansys
agp - Use PCIR_BAR() macro for the BAR for the aperture. 2005-12-20 22:45:24 +00:00
aha
ahb
aic
aic7xxx
amd
amr Don't free the ap object if it was never created. 2006-01-10 01:55:17 +00:00
an
ar
arcmsr
arl
asr
ata Get rid of the advertising clause in the copyright. 2006-01-05 21:27:19 +00:00
ath Update monitoring support: 2006-01-09 17:13:20 +00:00
atkbdc Fix a bug in Synaptics Touchapd support where psm(4) will enter an infinite 2006-01-05 19:24:01 +00:00
auxio
awi
bfe
bge Use device_printf() and if_printf() rather than printf() and axe 2005-12-23 02:04:41 +00:00
bktr
buslogic
cardbus Use the child to allocate the resource rather than bridge, since we're 2006-01-03 03:36:17 +00:00
ciss It seems ciss should ignore overrun and underrun on a SCSI INQUIRY 2005-12-16 06:50:55 +00:00
cm
cnw
cp trim trailing ^I 2005-12-17 07:09:17 +00:00
cpufreq
cs
ct
ctau
cx
cy
dc Add missing parens. 2005-12-28 18:00:37 +00:00
dcons Use ttyalloc() instead of ttymalloc() 2006-01-04 09:20:41 +00:00
de Use the copy of the card's MAC address saved in tulip_enaddr() in the softc 2005-12-22 16:18:23 +00:00
dec
digi
dpt
drm - Bump FreeBSD version for the hostb(4) and vgapci(4) drivers as well as 2005-12-20 22:44:36 +00:00
ed
eisa
em Significant performance improvements for the if_em driver: 2006-01-11 00:30:25 +00:00
en
ep
esp
ex
exca
fatm
fb
fdc
fe
firewire Make tv_sec a time_t on all platforms but alpha. Brings us more in line with 2005-12-24 22:22:17 +00:00
fxp Check for 10BaseT media correctly. Before we were confusing 2006-01-04 23:00:01 +00:00
gem
gfb
harp
hatm
hfa
hifn
hme
hptmv
hwpmc - Plug a memory leak: free up per-cpu sample buffers at module unload time. 2005-12-26 16:10:00 +00:00
ic
ichsmb This signal handling code is worse than a no-op. If a 2006-01-03 17:01:43 +00:00
ichwd
ida
idt
ie
ieee488
if_ndis In ndis_rxeof_eth(), avoid acquiring the NDIS miniport block spinlock for 2005-12-16 17:21:28 +00:00
iicbus
iir
io
ips Shuffle some definitions so that this can be included from userland. 2006-01-03 23:03:39 +00:00
ipw
isp Use uintmax_t and %j to print bus dma segment members rather than casting 2005-12-15 22:12:27 +00:00
ispfw
iwi
ixgb - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
joy
kbd
kbdmux
led
lge
lmc
lnc
mc146818
mca
mcd
md o Fix typos in the comments. 2005-12-28 15:18:18 +00:00
mem
mii
mk48txx
mlx
mly
mpt
mse
my
ncv
nge - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
nmdm Use ttyalloc() instead of ttymalloc() 2006-01-04 08:34:23 +00:00
nsp
null
nve Make nve(4) work for people with nf3/nf4 who never got it 2005-12-12 06:23:43 +00:00
ofw
patm
pbio
pccard Add some sanity checking to the pccard insertion case. Whine if the 2005-12-28 05:30:09 +00:00
pccbb Remove extra debugging that crept in with the integration from p4. 2005-12-31 20:04:39 +00:00
pcf
pci - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the 2006-01-06 19:22:19 +00:00
pdq
ppbus Add missing MODULE_DEPEND() so that ppbus.ko and these .ko's can be 2005-12-21 10:54:47 +00:00
ppc Add missing MODULE_DEPEND() so that ppbus.ko and these .ko's can be 2005-12-21 10:54:47 +00:00
pst
puc Careful measurement of the ST Labs card shows that the pulse width of 2005-12-08 22:29:42 +00:00
ral
random Remove GIANT from device random. 2005-12-20 21:41:52 +00:00
ray
rc
re - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
rndtest
rp
sab
safe
sbni
sbsh
scd
sf
si - Update copyright years from the Specialix SDK. 2006-01-06 20:17:48 +00:00
sio
sk
smbus Drivers for AMD-8111 and NVIDIA nForce2/3/4 SMBus 2.0 controllers. 2005-12-21 15:49:51 +00:00
sn While reviewing if_sn in an attempt to understand network drivers 2006-01-07 19:29:25 +00:00
snc
snp
sound Fix broken playback capabilities to prevent impending disaster. 2006-01-11 23:22:57 +00:00
speaker
sr
stg
streams
sym
syscons
tdfx
tga
ti - Tx side bus_dmamap_load_mbuf_sg(9) support. This reduces bookkeeping 2006-01-03 06:14:07 +00:00
trm
twa
twe
tx
txp - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
uart Make uart_getenv() not be ns8250 dependent. This will allow, in the future, 2005-12-12 21:00:58 +00:00
ubsec
usb Don't use the ALLOCNOW flag for tags that will only be used for static 2006-01-10 22:55:35 +00:00
utopia
vge - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag in 2005-12-18 18:24:27 +00:00
vkbd
vr
vx
watchdog
wds
wi
wl
xe
zs