Fix unsafe/safe prototype mismatch
Fix mii timings. Add new "dummy" buffer returns to buffering layer.
Fix nullable array syntax
Rename "private" interface functions with _ suffix.