summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-07-20update for the new ADMtek PCI ids.Brad Smith
2006-07-20assume root is always on wd0a, for nowTheo de Raadt
2006-07-20regenBrad Smith
2006-07-20- The ADMtek AN983B is actually a ADM9511. [1]Brad Smith
- Add the ADMtek ADM9513 PCI id. [2] [1] Clarification from Garrett D'Amore <garrett_damore at tadpole dot com> via NetBSD's source-changes. [2] From mbr@FreeBSD
2006-07-20Get rid of the 'nextevent out of bounds' error message, if interruptsDale Rahn
are held off for too long, allow the system to continue running, even if time is lost.
2006-07-20Don't check the CORBRPRST flag for the NVidia MCP51/55 and ALI M5461.Brad Smith
Based on a diff from kent@NetBSD though modified to also cover the MCP51 and M5461.
2006-07-19add some more debugging code.Federico G. Schwindt
2006-07-19usually works better when you check for the right device id. tsk tsk.Federico G. Schwindt
2006-07-19Actually we can optimize further an assignment in sendsig().Miod Vallat
2006-07-19Trivial simplification in the signal delivery code; shave one instructionMiod Vallat
from sigcode and one computation from sendsig(), isn't life great?
2006-07-19fix TX descriptor layout.Damien Bergamini
2006-07-19Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@Miod Vallat
2006-07-19fix offsets of registers AIFSN, CWMIN and CWMAX (they differ from RT2661).Damien Bergamini
add definition of STA_CSR5. remove definitions of register offsets that are unused or irrelevant.
2006-07-19Remove long dead meat and irrelevant defines. No functional change.Miod Vallat
2006-07-19Honour L3 switch on VS4k/90, even if we don't support glass console yet;Miod Vallat
from NetBSD.
2006-07-19Cheetah machines can use dz as a console since a long time already, thus doMiod Vallat
not allow the mtpr console to work on them.
2006-07-19Remove code checking for memory residence of pages in disk_reallymapin(),Miod Vallat
it is not needed; from NetBSD.
2006-07-19RX descriptor is located at the beginning of the RX buffer, unlikeDamien Bergamini
RT2500USB.
2006-07-19fix RX descriptor format and flags.Damien Bergamini
2006-07-19remove defintions of rum_{rx,tx}_ring structures that are unused.Damien Bergamini
2006-07-19remove more irrelevant #defineDamien Bergamini
2006-07-19remove rum_set{tx,rx}antenna() that were specific to RT2500USB.Damien Bergamini
remove #define that are no longer needed or not relevant for this hardware.
2006-07-19write firmware 4 bytes at a time.Damien Bergamini
2006-07-19revert part of r1.6 commit.Damien Bergamini
only data frames must reserve 4 bytes.
2006-07-19fix rum_set_macaddr() and cleanup rum_set_bssid().Damien Bergamini
2006-07-19fix rum_write().Damien Bergamini
on RT2501USB, registers are 32bit thus the value doesn't fit into the wValue field (16bit) of a usb_device_request_t structure. define rum_write() using rum_write_multi(4).
2006-07-19kick ASIC only after clearing STA registers.Damien Bergamini
2006-07-19fix crash by reading a mixer value with AD1891HD codec, whichBrad Smith
has invalid connection lists. From kent@NetBSD
2006-07-19there aren't 10 STA registers on RT2501USB.Damien Bergamini
clear only STA0 to STA2 included.
2006-07-19wait for chip to settle *before* retrieving ASIC revision number sinceDamien Bergamini
waiting for the chip to settle means waiting until ASIC revision number is different from zero.
2006-07-19define rum_read() as rum_read_multi().Damien Bergamini
change the prototype to take a uin16_t instead of a uint32_t (register offsets are 16bit).
2006-07-19fix rum_read_multi() to actually read at the requested index.Damien Bergamini
2006-07-19remove redundant #defineDamien Bergamini
2006-07-19make kernels w/o PTRACE compile again.Alexander von Gernler
help from mickey@, "commit it" miod@
2006-07-19from FreeBSD:Nikolay Sturm
Don't reject FAT file systems with a number of "Heads" greater than 255; USB keychains exist that use 256 as the number of heads. This check has also been removed in Darwin (along with most of the other head/sector sanity checks). this fixes pr 4988, ok pedro
2006-07-19Add cd_powerhook(). Use it to lock CD drives having open partitionsKenneth R Westerback
when PWR_RESUME occurs. The drives may have forgotten they were locked. Noted and original diff by Alexey Vatchenko. "I agree with the intent." miod@ "Looks acceptable." deraadt@
2006-07-18attach to the ADMtek 983B chipset as well.Brad Smith
2006-07-18regenBrad Smith
2006-07-18add the ADMtek AN983B PCI id.Brad Smith
2006-07-18Swap inode's associated device number on big-endian architectures whenPedro Martelletto
calling checkalias(), Daniel Junglas <dju@sysgo.com>, thanks.
2006-07-18nuke sc->rssadapt_ch. it was used but not initialized.Damien Bergamini
2006-07-18fix a broken conditional expression in rum_bbp_init().Damien Bergamini
2006-07-18mountroothooks don't return a value, so don't use USB_ATTACH_ERROR_RETURNDamien Bergamini
(even if it's defined as return; under OpenBSD, it's just confusing). kill all soft tabs while i'm here.
2006-07-18fix polling for busy bit in rum_bbp_{read,write}Damien Bergamini
2006-07-18SEC_CSR registers have a different meaning in RT2501USB.Damien Bergamini
leave them to zero for now since we don't support h/w crypto yet.
2006-07-18fix rum_set_chan():Damien Bergamini
- don't read BBP register R3 since the returned value is unused - fix RF register R1 setting - fix RF register R3 setting - RF settings must be written three times (with only RF R3 changing)
2006-07-18regenMoritz Jodeit
2006-07-18Add O2Micro OZ711EC1 SmartCardBus Controller.Moritz Jodeit
2006-07-18RF registers are 20 bits on RT2501USB, not 21.Damien Bergamini
2006-07-18RT2501USB uses 32bit registers unlike RT2500USB.Damien Bergamini
fix rum_bbp_read() while i'm here.