MCUdude / MegaCoreX

An Arduino hardware package for ATmega4809, ATmega4808, ATmega3209, ATmega3208, ATmega1609, ATmega1608, ATmega809 and ATmega808
GNU Lesser General Public License v2.1
247 stars 52 forks source link

Ability to offer other TIMERS for milllis() and micros() like TIMERA0 or RTC #185

Open LaurentR59 opened 1 year ago

LaurentR59 commented 1 year ago

Hi

Due to TIMERA0 and RTC availability on AV0 parts it should be a very good improvement step to offer a way to use TIMERA0 for exemple as millis() /micros() source like we can find in DXCORE library. ( should be manage by change request files like timer.h + wirings files )

On small parts like X08 ones it let 3 precious TIMER B fully available keeping millis() & micros() mapped on another timer (like A0)

On AVR DX parts it works like a charme and let free of use 3 TIMERS B so why n,ot on MEGACOREX as improvement?

Regards Laurent