port the MOSCHIP MCS7703 driver from openbsd, based on changes between