unit SpiMasterI em.hal/SpiMasterI.em 1 2 3 4 5 6 7 8 9 10 11package em.hal interface SpiMasterI function activate() function deactivate() function flush() function get(): uint8 function put(data: uint8) end