summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-05-15Oops don't send command twice to firmware when polling.Marco Peereboom
2006-05-15Add INQUIRY command.Marco Peereboom
Add sgl magic.
2006-05-15Fix SIGFPE handling. The code doing an ADVANCE after calling trapsignal(),Mark Kettenis
which made is skip the first instruction of the signal trampoline in certain cases. That in turn truly hosed the stack. ok miod@, jason@
2006-05-15Sprinkle bus_space_barrier()s after LANCE register writes, as already doneMiod Vallat
in if_le.c; ok jason@
2006-05-15Clean secondary processors initialization code, similar to mvme88k;Miod Vallat
tested aoyama@
2006-05-15Merge creator attachment code again, it turns out the upa/mainbus attachmentMiod Vallat
code split is not necessary after all; ok jason@
2006-05-15Implement PT_{GET|SET}FPREGS.Mark Kettenis
"looks good to me" miod@, ok drahn@
2006-05-15better wording for the "memory" section;Jason McIntyre
2006-05-15Add AGP support for Intel 945G/GM chipsets. The 945GM (mobile) variantDimitry Andric
also needs a X.org update, which will go in later. Tested by a bunch of people; ok deraadt@
2006-05-15Wrong routine for reserved vector 0x0f.Miod Vallat
2006-05-15Add device name when printing out errors. Pointed out by deraadt@Marco Peereboom
2006-05-15Kill evil spacing.Marco Peereboom
2006-05-15Make _bmc_io_wait 1 second instead of 500ms.Marco Peereboom
Prevent multiple reads and writes to the bmc at the same time which could interrupt a complete bmc transaction. tested by various people.
2006-05-15add a shutdown hook.Brad Smith
2006-05-14up the TX descriptors to the max.Brad Smith
2006-05-14only call init if not running.Brad Smith
2006-05-14clsc works; tleslie@gmail.comTheo de Raadt
2006-05-14amd64 can handle this too; tleslie@gmail.comTheo de Raadt
2006-05-14Make the array of fpu exception types/codes big enough.Mark Kettenis
Fix a typo too, such that we actually read beyond element 0 in all cases. ok miod@
2006-05-14set the multicast filter in xge_init().Brad Smith
2006-05-14set the maximum MRU by default.Brad Smith
2006-05-14account for interrupts in the interrupt handler.Brad Smith
2006-05-14use __mips64__Robert Nagy
2006-05-14xge works as well here (ie. as well as i386, which is not yet perfect,Theo de Raadt
but it will get fixed)
2006-05-14- /usr/mdec is usually not in path, invoke installboot with full pathMartin Reindl
- /ofwboot does not get updated by installboot as one might think from the example, it has to be copied in place by hand - Xr. boot(8) ok jmc@
2006-05-14re-enable link up/down messages because they spray a lot right nowTheo de Raadt
(clearly indicating some bug) copy mac address correctly
2006-05-14comment out link up/down printf's.Brad Smith
2006-05-14xge might as well be enabledTheo de Raadt
2006-05-14add wpi(4) so i can get feedback.Damien Bergamini
ok deraadt@
2006-05-14Bring over workaround for broken BIOSes that use ACPI global interrupt numbersMark Kettenis
instead of APIC pin numbers from amd64. ok brad@
2006-05-14Initial import of wpi(4), a blob-free driver for Intel PRO/Wireless 3945ABGDamien Bergamini
802.11 adapters as found in Centrino Duo laptops. More to come but works well enough for me to commit this over a wpi(4). go for it deraadt@
2006-05-14Deal with arbitrary load addresses. Necessary for upcoming netboot code.Miod Vallat
2006-05-14When assigning a unit number, treat running off the end of theKenneth R Westerback
cd_devs[] array the same as finding a NULL entry. Fixes inconsistant assignment of unit numbers to media slots on the Neodio 8-in-1 USB card reader donated by Manuel Pata. Previously the unit numbers would vary depending on whether it had attached an even or odd number of times. 'reads ok' marco@ ok miod@
2006-05-14Add abstraction for resistor factors; makes it easier to compare them toMark Kettenis
the datasheets. Fix a few bugs in the handling of voltage sensors. From Constantine Murenin <mureninc@gmail.com>.
2006-05-14Add a quirk to force the Wi-spy spectrum analyser to attach as ugen.Matthieu Herrb
It claims to be a HID device, but it's not really one. ok miod@, jsg@.
2006-05-14Missing semicolon, found by deraadtMiod Vallat
2006-05-13enable twe on amd64, tested with a 7006-2Martin Reindl
ok brad@ jmc@
2006-05-13regenMatthieu Herrb
2006-05-13Add Metageek Wi-Spy. ok deraadt@Matthieu Herrb
2006-05-13add IFQ_SET_MAXLENBrad Smith
2006-05-13add IFQ_SET_READY in wanpipe_generic_register() to notify the stack that thisBrad Smith
driver is ALTQ ready. ok canacar@ Thanks to Peter Hessler for noticing the issue and testing.
2006-05-13And the fallout from Manuel Pata's USB reader rumbles on ...Kenneth R Westerback
Fix the display of the device info for umass devices at lun 0 by passing the correct inquiry data to config_attach. i.e. not the inquiry data for lun 1, which we gratuitously probe to prevent USB card readers from 'helpfully' lying about who is where, but the inquiry data for lun 0 we have saved in sc_link->inqdata.
2006-05-13When SCSIDEBUG'ing, display the return value of scsi_interpret_sense()Kenneth R Westerback
in hex. This makes it consistant with the display of the same value in other messages.
2006-05-13Oops, intr_findvec() proto is still necessary.Miod Vallat
2006-05-13sensible english; ok jmc; from graham.gower@gmail.comTheo de Raadt
2006-05-13Avoid potential hash collisions and increase efficiency by doing an exactRyan Thomas McBride
comparison of the TDB before collapsing multiple updates. Another ipsec failover fix from Nathanael <list-openbsd-tech@polymorpheus.com>
2006-05-13use the PCI id from pcireg.hBrad Smith
2006-05-13add the PCI id and minimal changes necessary for the Xframe-II, accordingBrad Smith
to the Xframe-II porting docs from Neterion. currently untested.
2006-05-13mention the Xframe-II as well.Brad Smith
2006-05-12Fix a misreporting bug after bioctl -H is used to create a hotspare. This wasMarco Peereboom
reported by several people. What happens is that the firmware sometimes misreports what SCSI type a device is. The driver was only allowing a create hotspare function when the type was set to hard disk. Since the firmware will, obviously, not allow the driver to create a hotspare on any other type of device the driver doesn't need these smarts and now will ignore the type. Tested by henning todd and Ben Lovett. ok dlg