summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorjmatthew <jmatthew@openbsd.org>2014-01-21 02:40:02 +0000
committerjmatthew <jmatthew@openbsd.org>2014-01-21 02:40:02 +0000
commitdb1d60cc2200086ccb413d08f7a3d5901fc16780 (patch)
treeb7f6043e9193349be5a78b5a48d26d40cf17d9a6 /lib
parentThe semaphore register does need to be cleared when clearing interrupts, (diff)
downloadwireguard-openbsd-db1d60cc2200086ccb413d08f7a3d5901fc16780.tar.xz
wireguard-openbsd-db1d60cc2200086ccb413d08f7a3d5901fc16780.zip
Add support for ISP2200 based adapters.
This involves a bit of a hack in the interrupt processing path, where we ignore the interrupt status if we're expecting a mailbox command to complete, but we don't have the mailbox semaphore and the response ring hasn't moved. Typically next time through, the interrupt status is the same and we have the semaphore so we can read the results.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions