summaryrefslogtreecommitdiffstats
path: root/sys/dev/microcode/tht
AgeCommit message (Collapse)AuthorFilesLines
2016-05-11remove hppa64 port, which we never got going beyond broken single users.deraadt1-2/+2
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
2007-09-25Upgrade the firmware to version SNIC 0xf.dlg1-231/+232
Here's the issue this fixes: Problem description: Tehuti NIC generated RxD descriptor with UDP checksum error bit raised for incoming UDP packet with UDP checksum field value zero. This behavior is not in accordance with UDP RFC which defines that packets with zero UDP checksum should not be verified by receiver. Solution description: Never raise RxD UDP checksum error bit raised for incoming UDP packet with UDP checksum field value zero. Many thanks to Alexander Indenbaum and the rest of Tehuti generally for notifying us and providing the new firmware under the same license as the previous revision.
2007-04-21correct list of architecturesderaadt1-3/+2
2007-04-19format and knf the array so it looks more like c and less like a csv.dlg1-10700/+10700
2007-04-19the tht firmware isnt technically a firmware, its a series of commandsdlg1-1/+5
interleaved with data, which is copied directly into the task fifo of a tht controller. the commands and data are all 32bit words, and they all have to be little endian. this byteswaps the host ordered values in microcode.h into little endian values for the controller to eat. you can now build the firmware correctly on big endian archs.
2007-04-19add bits to turn microcode.h into an actual blob. needs endian fixes yet.dlg4-0/+122
2007-04-19tehuti are allowing us to distribute their firmware under a 4 clause bsddlg1-0/+10734
license. thanks to Alexander Indenbaum and Nick Bhavsar at Tehuti for sorting this out.