summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2002-05-01- make sure 'me' is initializedJason Wright
- compute modulus bits early (if its too big, return E2BIG) - modulus bits must be rounded to 512/768/1024 (and/or 1536/2048 for 5820) - allocate the result based on modulus bits and bzero it - add two diagnostic checks that will hang the chip: unaligned result/length [score so far: 655 out of 1000 test cases work for modexp on 5820]
2002-05-01make fw images const and fix ti for unneeded type casts; jason@ testing ans okMichael Shalayeff
2002-05-01Change WI_PORTTYPE_IBSS to 4. This change got lost in the big ibssTodd C. Miller
simplication a while back. Luckily, it is basically cosmetic...
2002-04-30enough letoh-foo to get through firmware upload on big endian machinesJason Wright
2002-04-30constify a few structsMichael Shalayeff
2002-04-30charClass is const and kill lotsa spacesMichael Shalayeff
2002-04-30cdev_decl is done in conf.h, do not dupe hereMichael Shalayeff
2002-04-30crc32_tab can be constMichael Shalayeff
2002-04-30media table could be constMichael Shalayeff
2002-04-30Correctly handle old controllers with a relaxed aux port behaviour.Miod Vallat
This allows the mouse port to become available on AlphaStation machines, as well as on some older x86 machines. From NetBSD. Tested by various people on alpha and i386, no regression discovered.
2002-04-30- increase sample size from 1 byte to 4 bytes so that we can detectJason Wright
alias's > 4MB - remove extra initialization loop (cut/pasto) based on private email from Henric Jungheim <henric@henric.info>
2002-04-30- Output chain length must be equal to the byte count of the modulus lengthJason Wright
- document parameter order (it may yet change) - don't bother setting mcr_pktlen, it isn't used
2002-04-29regenMichael Shalayeff
2002-04-29a couple more suzies from lava; from Richard Browne <richb@timestone.com.au>Michael Shalayeff
2002-04-29Rework memory detection (again) based on code from Henric Jungheim ↵Jason Wright
<henric@henric.info> Also, while here, improve memory detection speed (poll for valid bit to be reset and exit as soon as it is or we timeout).
2002-04-29re-do the way the bus_dma is done for transmit.Nathan Binkert
Loop over the dm_segs instead of looping over the mbuf chain. This fixes some problems seen where IP fragments can contain bogus data
2002-04-29wierd -> weirdPeter Valchev
2002-04-28Add some new PERC 3/Di models.Nathan Binkert
From FreeBSD
2002-04-28syncNathan Binkert
2002-04-28New device IDs for the Dell PERC 3/Di (aac)Nathan Binkert
2002-04-28use the correct ifmedia structNathan Binkert
2002-04-28Re-do the way that bus_dma is done for transmit. Loop over the dm_segsNathan Binkert
instead of looping over the mbuf. This fixes some problems seen related to IP fragments containing bogus data in them.
2002-04-28make UBSEC_NO_RNG work correctly (ie. it means no RNG, not no MCR2 operations)Jason Wright
2002-04-26Implement shared key support for hostap mode; from Thomas SkiboTodd C. Miller
Also do a little KNF while I'm in here.
2002-04-26Add some bounds checking of wi_len on copyin(). From NetBSD via FreeBSD.Todd C. Miller
2002-04-26Don't set WI_RID_OWN_SSID based on wi_net_name if wi_net_name isTodd C. Miller
not actually set. Closed PR #2569.
2002-04-26Add support for the WSDISPLAYIO_LINEBYTES ioctl and theMatthieu Herrb
WSDISPLAYIO_MODE_DUMBFB mode (mode where mmapping /dev/ttyC0 maps the framebuffer only) This makes the XF4 wsfb driver work on the TGA cards. Ok miod@, deraadt@
2002-04-26We use wi_authtype, not wi_authmode to store the auth type (open systemTodd C. Miller
or shared key).
2002-04-26be more terse with outputNathan Binkert
2002-04-26Only call bpf_mtap if we have bpf in the kernelNathan Binkert
2002-04-26debug stuff inside #ifdefTheo de Raadt
2002-04-26missed one; deraadtJason Wright
2002-04-261024 bit maxJason Wright
2002-04-26Don't try to destroy a dmamap if the map was never createdNathan Binkert
This prevents a panic from occuring if the attach fails before the dmamap is created
2002-04-26register as supporting modular exponentiationJason Wright
still contains much debugging code and isn't quite done, but its a start
2002-04-26syncNathan Binkert
2002-04-26remove duplicateNathan Binkert
2002-04-26Don't prevent a media status updates just because the interface isn't up.Nathan Binkert
ok jason
2002-04-26Add missing unlock. Ok mickeyNathan Binkert
2002-04-25soundforte radio driver, from Vladimir Popov <jumbo@narod.ru>Michael Shalayeff
2002-04-24Introduce a new file, machine/internal_types.h, to hold that specific archMarc Espie
type characteristics. internal_types.h will contain only settings invisible from standard C, e.g., in the __* or _[A-Z]* namespace, and be reused by files like limits.h. This allows us to shorten machine/limits.h greatly, as all the common defines are now in sys/limits.h, plus a small stub in internal_types.h. Tested on all arches as far as I know. Approved after discussion with art, millert, deraadt, and others.
2002-04-24whoops, missed two fields in modexp structure (kinda important ones =)Jason Wright
2002-04-23Clear flags indicating whether or not wi or hostap is active asTodd C. Miller
early as possible. Also move the timeout_del() in wi_stop() to before we disable wi(4) so it doesn't fire at the wrong time. Joint effort between mickey@ and myself.
2002-04-23modexp context structureJason Wright
2002-04-22regenMatthieu Herrb
2002-04-22Add Matrox MGA G550. ok deraadt@ millert@ fgs@Matthieu Herrb
2002-04-22clean up attach messagesJason Wright
2002-04-22even better lt kbd map (in the best .su tradition ); from vld@vic.ltMichael Shalayeff
2002-04-21Symbol version string need not start with 'V'; from NetBSD (onoe)Todd C. Miller
2002-04-20Correct the value for WI_RID_SYMBOL_PREAMBLE and addTodd C. Miller
WI_RID_P2_SHORT_PREAMBLE and WI_RID_P2_EXCLUDE_LONG_PREAMBLE. Unforturnately, the Prism2 preamble RIDs conflict with the Lucent WEP RIDs (and they don't seem to behave as I would expect anyway).