aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)AuthorFilesLines
2017-02-03virtio: Remove global variables in block and 9p driverThomas Huth2-12/+6
2016-11-24virtio: Implement block write supportThomas Huth4-14/+28
2016-11-24virtio-scsi: Fix descriptor order for SCSI WRITE commandsThomas Huth1-5/+14
2016-11-10virtio: Fix stack comment of virtio-blk-readThomas Huth1-1/+1
2016-10-19virtio-serial: Fix compile errorAlexey Kardashevskiy1-1/+2
2016-10-17libnet: Simplify the net-load arguments passingThomas Huth3-24/+23
2016-10-17libnet: Simplify the Forth-to-C wrapper of ping()Thomas Huth3-22/+15
2016-10-17Do not link libnet to net-snk anymore, and remove net-snk from board-qemuThomas Huth2-3/+2
2016-10-17Add a Forth-to-C wrapper for the ping command, tooThomas Huth2-0/+18
2016-10-17Link libnet code to Paflof and add a wrapper for netboot()Thomas Huth2-0/+21
2016-10-13Add virtio-serial device supportNikunj A Dadhania5-1/+269
2016-10-10libnet: Make netapps.h includable from .code filesThomas Huth3-9/+12
2016-10-10libnet: Remove unused prototypes from netapps.hThomas Huth1-3/+0
2016-10-10libnet: Fix the printout of the ping commandThomas Huth1-3/+1
2016-10-10libnet: Make sure to close sockets when we're doneThomas Huth2-0/+10
2016-09-14paflof: Add socket(), send() and recv() functions to paflofThomas Huth1-0/+53
2016-09-14paflof: Provide get_timer() and set_timer() helper functionsThomas Huth1-0/+6
2016-08-16libnet: Re-initialize global variables at the beginning of tftp()Thomas Huth1-15/+23
2016-08-03usb: Set XHCI slot speed according to port statusThomas Huth3-7/+22
2016-08-03usb: Build correct route string for USB3 devices behind a hubThomas Huth1-4/+10
2016-08-03usb: Initialize USB3 devices on a hub and keep track of hub topologyThomas Huth4-11/+39
2016-08-03usb: Increase amount of maximum slot IDs and add a sanity checkThomas Huth2-1/+7
2016-08-03usb: Move XHCI port state arrays from header to .c fileThomas Huth2-18/+17
2016-07-25usb-hid: Fix non-working comma keyThomas Huth1-7/+0
2016-06-27virtio-net: fix ring handling in receiveNikunj A Dadhania1-2/+4
2016-06-27net: Remove remainders of the MTFTP codeThomas Huth3-49/+1
2016-06-27net: Move also files from clients/net-snk/app/netapps/ to lib/libnet/Thomas Huth6-1/+1305
2016-06-27net: Move files from clients/net-snk/app/netlib/ to lib/libnet/Thomas Huth25-1/+6131
2016-06-07usb-xhci: assign field4 before conditionalNikunj A Dadhania1-5/+4
2016-05-19rtas-nvram: optimize eraseNikunj A Dadhania1-0/+11
2016-05-02xhci: fix missing keys from keyboardNikunj A Dadhania2-12/+41
2016-05-02xhci: add memory barrier after filling the trbNikunj A Dadhania1-0/+1
2016-05-02virtio: White space cleanup in virtio-9p.cThomas Huth1-6/+6
2016-05-02virtio: Add modern version 1.0 support to 9p driverThomas Huth1-18/+19
2016-02-24libbootmsg: Do not use '\b' characters when printing checkpointsThomas Huth1-4/+2
2016-02-11virtio-scsi: enable virtio 1.0Nikunj A Dadhania1-15/+24
2016-02-11virtio-scsi: use virtio_fill desc apiNikunj A Dadhania1-19/+15
2016-02-11virtio-scsi: use idx during initializationNikunj A Dadhania1-1/+1
2016-02-08virtio-net: enable virtio 1.0Nikunj A Dadhania2-33/+64
2016-02-08virtio-blk: enable virtio 1.0Nikunj A Dadhania1-19/+31
2016-02-08virtio: 1.0 helper to read 16/32/64 bit valueNikunj A Dadhania1-0/+48
2016-02-08virtio: add and enable 1.0 device setupNikunj A Dadhania8-18/+151
2016-02-08virtio: 1.0 guest features negotiationNikunj A Dadhania2-0/+44
2016-02-08virtio: update features set/get register accessorNikunj A Dadhania3-7/+41
2016-02-08virtio: make all virtio apis 1.0 awareNikunj A Dadhania2-33/+118
2016-02-08virtio: add 64-bit virtio helpers for 1.0Nikunj A Dadhania1-0/+25
2016-02-08virtio: add virtio 1.0 related struct and definesNikunj A Dadhania2-1/+46
2016-02-08virtio: get rid of type variable in virtio_deviceNikunj A Dadhania3-46/+21
2016-02-08virtio-net: move setup-mac to the open routineNikunj A Dadhania3-9/+8
2016-02-08virtio-net: make net_hdr_size a variableNikunj A Dadhania1-9/+12