HomeFreeBSD

Fix the interrupt mitigation stuff, now that I know what's going on.
rS225573Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Fix the interrupt mitigation stuff, now that I know what's going on.

  • If the RX mitigation interrupts fire, set HAL_INT_RX and clear the relevant underlying interrupt(s) as well.
  • If the TX mitigation interrupts fire, set HAL_INT_TX
  • If any of the TX status bits (ok, err, desc, eol) are set, update the TX bitmask, but don't set HAL_INT_TX if TX interrupt mitigation is enabled.

Details

Provenance
adrianAuthored on
Parents
rS225572: Bring over a HAL function from the reference code which
Branches
Unknown
Tags
Unknown

Event Timeline