summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-04-10Split RealTek 8129/8139 driver into bus-dependent and bus-independent parts;Aaron Campbell
prep for an rl CardBus attachment.
2001-04-10add shutdown hook to stop the adapter completelyJason Wright
put txp_set_filter() in the right places
2001-04-10receive filter programmingJason Wright
2001-04-09- full media support (and remove all of the mii stuff... the firmware wantsJason Wright
to maintain write control over the phy... fine... but we query it to get current status). - fix several bugs in cmd/rsp handling: match responses to commands via id/seq, and add a routine to fixup the queue if it gets mangled).
2001-04-09Honor the db_console sysctl variable, like PCVT did.Aaron Campbell
2001-04-09partial mii support (commented out because the response queue freaks out)Jason Wright
get link status via media status query (unclear how to get speed/duplex this way) fix media command definitions to match documentation update the hostvar index for response queue on successful query
2001-04-09basic media handling/switchingJason Wright
XXX: Status routine needs to really query device to get duplex/speed/link
2001-04-09- implement command and response ring managementJason Wright
- rewrite definitions for command/response rings (bad aaron, shared memory structures are volatile and should not use nonportable bit slices, ':') Status: loads firmware, boots, gets mac address
2001-04-08- bring over some bus_dma allocation code (from failed attempt to ↵Jason Wright
bus_dma-ify ubsec) - allocate rings and boot the card Status: firmware loads, card appears to boot correctly
2001-04-08addtron card has prism2 in it, it's justthat cis was not given properlyMichael Shalayeff
2001-04-08regenMichael Shalayeff
2001-04-08correct cis for addtronMichael Shalayeff
2001-04-08and host ring definitionJason Wright
2001-04-08define boot recordJason Wright
2001-04-08- load microcode from better directory (still not in tree)Jason Wright
- reg "definition" for soft reset register - make sure fileheader and section number are initialized before use - verify section checksum before use - add a skeleton txp_start()
2001-04-08syncAaron Campbell
2001-04-08another sis vgaAaron Campbell
2001-04-08correct wi_write_record(); from freebsd; pointed out by Alfred Perlstein ↵Michael Shalayeff
<bright@wintelcom.net>
2001-04-08make sure that we don't go off the end of the imageJason Wright
2001-04-08cleanup, more register definitionsJason Wright
2001-04-08Skeleton driver for 3c990 (mainly so aaron/theo/myself can coordinate)Jason Wright
- the firmware image is still under a restrictive license, so it will not be in the tree yet - driver only knows how to (correctly) upload firmware - register definitions and such are incomplete
2001-04-08Don't print anything for transmission error 90, since the driver alwaysAaron Campbell
recovers from the situation, and there's not much point in knowing about it.
2001-04-07Silly TRUE & FALSE constants definitions for the sake of old VM compilationsNiklas Hallqvist
because only UVM happen to provide them.
2001-04-06documentation should follow codeTheo de Raadt
2001-04-06Match the Cisco Aironet 350 card; from NetBSD.Aaron Campbell
2001-04-06regenAaron Campbell
2001-04-06Add Cisco Aironet 350; from NetBSD.Aaron Campbell
2001-04-06- For CardBus 21143 cards, parse the SROM. Makes my SMC EZ CardBus 10/100 work.Aaron Campbell
- General cleanup in the dc CardBus attachment. - Split detach up into bus-dependent and bus-independent parts. - Some function and variable renaming for consistency.
2001-04-06typo in error messageJason Wright
2001-04-06Only print an error if I/O cannot be mapped at egprobe if EGDEBUG is set.Federico G. Schwindt
Don't panic if I/O cannot be mapped at egattach, print and return instead.
2001-04-06Move offsetof define into sys/param.hConstantine Sapuntzakis
2001-04-05merge with freebsd/netbsd; mainly a conversion to miiJason Wright
2001-04-04Roll Core minor. Ansify source. Handles are now 16 bits. Addmjacob
ISPCTL_RUN_MBOXCMD entry point. Add ISPASYNC_UNHANDLED_RESPONSE definition.
2001-04-04Add some additional mailbox definitions. Rename ICBOPT_PORTNAME tomjacob
ICBOPT_BOTH_WWNS as being more descriptive.
2001-04-04Keep up with the Joneses- sync up with core code for (eventual) usage here.mjacob
2001-04-04Roll platform major/minor. Ansify. Add the appropriate bits formjacob
going to a synchronous restart queue blockage model. Add bits that say that scsi xfer has a timer active. Ha. ha ha. Add the bits that note that we have sense data when we get it.
2001-04-04Ansify source. Set poenings to maxcmds again. Turn on interruptmjacob
driven mailbox commands if we've gotten past coldstart. Go to a synchronous restart queue blockage model for REQUEST QUEUE overflow conditions. Make sure that we only delete timers for commands that haven't gotten expired timers.
2001-04-04Ansify source. Handles are now 16 bits.mjacob
2001-04-04Ansify source. Say which channel the initiator ID is for. Renamemjacob
ICBOPT_PORTNAME to ICBOPT_BOTH_WWNS as being more descriptive. Change handles to 16 bits. Add ISPCTL_RUN_MBOXCMD control function.
2001-04-04Ansify. Fix botch that kept ISP 1020 firmware from being compiled in.mjacob
Handles are 16 bits now.
2001-04-04match on a few more cards, prism2 support; aaron@ ok; from NetBSDMichael Shalayeff
2001-04-04Disable ATAPI DMA on Promise controllers and some ALi controllers.Constantine Sapuntzakis
Change Bus Master DMA Stop to not trust what we read from the device.
2001-04-04Lay the groundwork for disabling ATAPI DMA on controllersConstantine Sapuntzakis
where we have trouble. Note, in theory, ATAPI DMA is no different than ATA DMA. "Promise" not to tell anybody
2001-04-04Minor cleanup to minimize diffs with NetBSDConstantine Sapuntzakis
2001-04-02Do not delete timeouts when they are not setNiklas Hallqvist
2001-04-02Oops, this should have been committed along with the SROM media block parsingAaron Campbell
changes to the dc driver.
2001-04-02ATA_POLL should have been AT_POLLConstantine Sapuntzakis
Flushcache on shutdown used to pass both AT_POLL and AT_WAIT. The two flags do not make sense together. Should fix panic when shutting down from ddb
2001-04-02pool_get with PR_NOWAIT can fail. Handle that.Artur Grabowski
(the old code could return NULL and the callers check for that, so it should be ok.
2001-04-01if we have a secondary fontset loaded and itMichael Shalayeff
does mapchar for it w /the same success as primary, prefer secondary mapping. this fixes non-lat char display. from Igor Grabin <violent@death.kiev.ua>
2001-03-31Add support for GVC NIC-2000BT Ethernet adapter.Aaron Campbell