summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-06-18this XXX has no place here anymore. extended partition label writingTheo de Raadt
might even work now (ie. if it works, it is because finding the label location is now MI code shared for the read & write paths)
2007-06-18include not neededTheo de Raadt
2007-06-18msg is already gauranteed to be NULLTheo de Raadt
2007-06-17ansify/de-registerJasper Lievisse Adriaanse
ok miod@
2007-06-17ansify/de-registerJasper Lievisse Adriaanse
ok miod@
2007-06-17add back missing bcopy & break, got lost when removing arcnet.Henning Brauer
spotted by Mike Belopuhov <mkb@crypt.org.ru>
2007-06-17ansify/de-register.Jasper Lievisse Adriaanse
no binary change
2007-06-17de-registerJasper Lievisse Adriaanse
ok thib@
2007-06-17Add background SCAN command.Marcus Glocker
2007-06-17de-registerJasper Lievisse Adriaanse
ok henning@
2007-06-17ansify/de-registerJasper Lievisse Adriaanse
ok miod@
2007-06-17make it compileMartin Reindl
2007-06-17Pass the device a better rate set.Marcus Glocker
2007-06-17Eliminate a few straggling 'labelsector' field declarations fromKenneth R Westerback
cpu_disklabel's. 'labelsector' is not used anywhere according to grep. 'go for it' deraadt@
2007-06-17Get interrupt information from PDC and use it to program the IO SAPIC.Mark Kettenis
Needed to make edge triggered interrupts work.
2007-06-17We can not consider the first sti region as always mapped, since on pciMiod Vallat
cards it is no longer the rom image. This lets sti@pci work on non-dino bridges. Found by and ok kettenis@
2007-06-17Make sure to pass valid extended initialization structure pointers inMiod Vallat
sti_init(), for recent sti proms require them. Also, return a meaningful error value. ok kettenis@ mickey@
2007-06-17Disable memory above 256MB for now, it triggers bugs (probably related toMiod Vallat
cache operations).
2007-06-17only display header if we actually display some information.Marc Espie
Allows saying pkg_info -a -M, and not having 100s of empty lines corresponding to all packages without a MESSAGE.
2007-06-17fix format for timestamps. Use a non-ambiguous subset of ISO8601.Marc Espie
2007-06-17Repair a couple of printfs.Miod Vallat
2007-06-17more scaffolding we don't really use yet.Marc Espie
2007-06-17explicit ties to the package system.Marc Espie
2007-06-17document @exec/@unexec variations in more detail.Marc Espie
Point users at pkg_create for packing-list details (suggested by ajacoutot@)
2007-06-17Coerce this into compiling.Miod Vallat
2007-06-17Add first shoot of SCAN command.Marcus Glocker
2007-06-17do not try to reopen the wsmouse device whenRobert Nagy
the calibration was not accurate enough and keep the device open all the time since there is no need to close and reopen it if we need to retry.
2007-06-17Some alpha (or SRM) designs use level 3 for i/o interrupts, instead of theMiod Vallat
more commonly encountered level 4. Do not complain in splassert() in this case (this is similar to the older vsbus vax machines workaround).
2007-06-17add a bit of scaffolding for signaturesMarc Espie
2007-06-17Add a new capability flag IEEE80211_C_QOS indicating that the driverDamien Bergamini
supports QoS. Add a new flag IEEE80211_F_QOS indicating whether QoS is enabled or not. Add a callback to notify drivers that AC parameters have changed in the QBSS. Drivers implementing QoS should define this callback and update their EDCA settings accordingly.
2007-06-17keep track of the Tx/Rx sequence numbers for each TID in theDamien Bergamini
ieee80211_node structure. add a flag to indicate whether a STA is a QSTA or not.
2007-06-17- remove two unused structuresDamien Bergamini
- add three new information elements identifiers: IEEE80211_ELEMID_QBSS_LOAD : QBSS Load IEEE80211_ELEMID_EDCA_PARAMS: EDCA Parameter Set IEEE80211_ELEMID_QOS_CAP : QoS Capability
2007-06-17No longer include usb_port.h, all macros have been converted to their CMarc Balmer
counterparts. Revert usb_port.h to it's original form with all the macro definitions to ease the import of new drivers from other BSDs. after discussion with deraadt; feedback from mk, miod, jsg, dlg. ok dlg.
2007-06-17On Sun machines, disklabels coming from the kernel will now have a d_flagsTheo de Raadt
bit D_VENDOR if they face the Sun cylinder / start-at-zero semantics. Other disklabels found on these architectures do not have these issues, and do not need to be constrained. checked by otto
2007-06-17(error in commit messages to other similar MI files; see position inTheo de Raadt
ChangeLog to see other files) avoid pulling in machine/disklabel.h when sys/disklabel.h is a better choice
2007-06-17amd64/standTheo de Raadt
2007-06-17Stop using disklabel -r. The disklabel code does not know all the semanticsTheo de Raadt
for pushing disklabels onto the disk (and besides that, it is buggy and unreadable crap); thanks for help from krw
2007-06-17significantly simplified disklabel infrastructure. MBR handling becomes MITheo de Raadt
to support hotplug media on most architectures. disklabel setup and verification done using new helper functions. Disklabels must *always* have a correct checksum now. Same code paths are used to learn on-disk location disklabels, to avoid new errors sneaking in. Tested on almost all cases, testing help from todd, kettenis, krw, otto, dlg, robert, gwk, drahn
2007-06-16astro(4)'s iommu does cache-coherent DMA.Mark Kettenis
2007-06-16Add three new firmware commands to set authentication, set rate adaption,Marcus Glocker
and tune several 802.11 parameters.
2007-06-16syncTheo de Raadt
2007-06-16move global declaration of ieee80211_merge_print_intvl into the onlyDamien Bergamini
function that uses it.
2007-06-16must size a and c correct, tooTheo de Raadt
2007-06-16Add a few more registers.Mark Kettenis
2007-06-16OK, landisk needs NUMBOOT=1Theo de Raadt
2007-06-16i386/amd64/zaurus/landisk are not NUMBOOT=1 or NUMBOOT=2 architectures.Theo de Raadt
the result was occasional disklabel trashing as a result of disklabel -r, and perhaps other requests to the command; ok krw
2007-06-16rdroot cylinder count was out of sync with the ramdisk kernels; spotted by ↵Theo de Raadt
krw running my diagnostics
2007-06-16do not allocate ring descriptors for the service queue.Damien Bergamini
this queue is used to load the firmware and the descriptors are written differently (in wpi_load_segment()). so the DMA descriptors were actually unused. saves 16KB of memory.
2007-06-16remove stupid macro.Damien Bergamini
2007-06-16ieee80211_lookup_node() does not exist.Damien Bergamini
remove prototype in .h and ref in man pages.