Skip to content

unit Common

em.mcu/Common.em
package em.mcu

from em.hal import BusyWaitI
from em.hal import GlobalInterruptsI
from em.hal import IdleI
from em.hal import McuI
from em.hal import MsCounterI
from em.hal import RandI
from em.hal import UsCounterI
from em.hal import WatchdogI

module Common
        #   ^| collection of proxies implementing MCU abstractions
    proxy BusyWait: BusyWaitI
    proxy GlobalInterrupts: GlobalInterruptsI
    proxy Idle: IdleI 
    proxy Mcu: McuI    
    proxy MsCounter: MsCounterI    
    proxy Rand: RandI
    proxy UsCounter: UsCounterI    
    proxy Watchdog: WatchdogI

end