jcw/ethercard — comment on commit 6bd4befb91d908e4a17bf652014dc05aea868308
File:  line 0
By jcw:

FWIW: I've merged master into dev to prepare for merging back once this is confirmed to work.

Some cleanup: using default args instead of two overloaded functions, turning broadcast logic into a constant, and making indents more consistent (not there yet, my preference would be to go to 2-space indents *everywhere*, but at least more consistent per file).

This is just a minor reorg of Andy's code, adding support for pin 8/9/10 CS, and better broadcast handling during DHCP handshake.