summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* [usb] Report xHCI host controller eventsMichael Brown2015-02-052-0/+41
* [ncm] Add support for CDC-NCM USB Ethernet devicesMichael Brown2015-02-036-0/+1198
* [usb] Add support for xHCI host controllersMichael Brown2015-02-035-0/+4081
* [usb] Add basic support for USB hubsMichael Brown2015-02-035-0/+805
* [usb] Add basic support for USB devicesMichael Brown2015-02-035-1/+2822
* [romprefix] Ensure UNDI loader can be included by all ROM typesMichael Brown2015-02-023-0/+30
* [pci] Allow drivers to specify a PCI classMichael Brown2015-02-024-101/+63Star
* [build] Include Hyper-V driver in the all-drivers buildMichael Brown2014-12-211-0/+4
* [hyperv] Require support for VMBus version 3.0 or newerMichael Brown2014-12-212-17/+83
* [hyperv] Tidy up debug outputMichael Brown2014-12-201-2/+2
* [rndis] Ignore start-of-day RNDIS_INDICATE_STATUS_MSG with status 0x40020006Michael Brown2014-12-202-0/+6
* [hyperv] Assume that VMBus xfer page ranges correspond to RNDIS messagesMichael Brown2014-12-204-94/+72Star
* [hyperv] Increase TX ring sizeMichael Brown2014-12-201-1/+1
* [hyperv] Receive all VMBus messages in a pollMichael Brown2014-12-201-1/+3
* [rndis] Clear receive filter when closing the deviceMichael Brown2014-12-201-11/+30
* [hyperv] Tear down NetVSC RX buffer GPADL after closing VMBus deviceMichael Brown2014-12-201-24/+20Star
* [rndis] Send RNDIS_HALT_MSGMichael Brown2014-12-192-1/+59
* [rndis] Send RNDIS_INITIALISE_MSGMichael Brown2014-12-192-24/+181
* [hyperv] Add support for NetVSC paravirtual network devicesMichael Brown2014-12-184-0/+1207
* [hyperv] Add support for VMBus devicesMichael Brown2014-12-187-0/+1905
* [hyperv] Add support for Hyper-V hypervisorMichael Brown2014-12-1810-3/+977
* [rndis] Add generic RNDIS device abstractionMichael Brown2014-12-184-6/+1204
* [iobuf] Add iob_split() to split an I/O buffer into portionsMichael Brown2014-12-182-0/+31
* [device] Provide a driver-private data field for root devicesMichael Brown2014-12-181-0/+23
* [malloc] Report caller address as soon as memory corruption is detectedMichael Brown2014-12-151-1/+21
* [malloc] Check integrity of free listMichael Brown2014-12-151-1/+59
* [malloc] Sanity check parameters to alloc_memblock() and free_memblock()Michael Brown2014-12-151-0/+6
* [malloc] Tidy up debug outputMichael Brown2014-12-151-19/+23
* [list] Add sanity checks after list-adding functionsMichael Brown2014-12-121-0/+4
* [libc] Add ASSERTED macro to test if any assertion has triggeredMichael Brown2014-12-121-0/+2
* [netdevice] Fix erroneous use of free(iobuf) instead of free_iob(iobuf)Michael Brown2014-12-121-1/+1
* [vmxnet3] Add profiling code to exclude time spent in the hypervisorMichael Brown2014-12-121-1/+33
* [crypto] Fix parsing of OCSP responder ID key hashMichael Brown2014-11-242-3/+419
* [intel] Use autoloaded MAC address instead of EEPROM MAC addressMichael Brown2014-10-311-4/+4
* [ping] Allow "ping" command output to be inhibitedMichael Brown2014-10-234-9/+17
* [ping] Allow termination after a specified number of packetsMichael Brown2014-10-235-7/+51
* [ping] Report timed-out pings via the callback functionMichael Brown2014-10-232-3/+14
* [efi] Include NII driver within "snp" and "snponly" build targetsMichael Brown2014-10-174-106/+195
* [efi] Check for presence of UNDI in NII protocolMichael Brown2014-10-171-0/+6
* [efi] Add NII / UNDI driverMichael Brown2014-10-165-0/+1977
* [efi] Update to current EDK2 headersMichael Brown2014-10-165-15/+60
* [efi] Generalise snpnet_dev_info() to efi_device_info()Michael Brown2014-10-163-60/+69
* [efi] Free transmit ring entry before calling netdev_tx_complete()Michael Brown2014-10-161-1/+3
* [intel] Add 8086:1557 card (Intel 82599 10G ethernet mezz)Anton D. Kachalov2014-10-031-0/+1
* [efi] Add definitions of GUIDs observed when chainloading from Intel driverMichael Brown2014-09-2512-2/+4246
* [efi] Centralise definitions of more protocol GUIDsMichael Brown2014-09-255-18/+23
* [build] Use -malign-double to build 32-bit UEFI binariesMichael Brown2014-09-241-0/+4
* [dhcp] Remove obsolete dhcp_chaddr() functionMichael Brown2014-09-221-75/+5Star
* [dhcp] Check for matching chaddr in received DHCP packetsMichael Brown2014-09-221-0/+37
* [efi] Provide dummy device path in efi_image_probe()Michael Brown2014-09-191-1/+6