I cloned TimerOne, calling my version TimerTiny.
Changed the resolution to 256, and renamed everything within to match the new name, save the Timer1, which I am guessing acts like a static member ( I do java...)
That leaves me with lots of references to TCCR1A, TCCR1B, WGM13, ICR1, and TIMSK1
Are those "registers"?
Are their like things in digispark?
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::initialize(long int)':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:51: error: 'TCCR1A' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:52: error: 'TCCR1B' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:52: error: 'WGM13' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::setPeriod(long int)':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:70: error: 'ICR1' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:73: error: 'TCCR1B' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::pwm(char, int, long int)':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:96: error: 'TCCR1A' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:100: error: 'TCCR1A' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::disablePwm(char)':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:109: error: 'TCCR1A' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:110: error: 'TCCR1A' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::attachInterrupt(void (*)(), long int)':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:117: error: 'TIMSK1' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::detachInterrupt()':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:125: error: 'TIMSK1' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::resume()':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:130: error: 'TCCR1B' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::start()':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:142: error: 'TIMSK1' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:143: error: 'PSRSYNC' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'void TimerTiny::stop()':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:163: error: 'TCCR1B' was not declared in this scope
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp: In member function 'long unsigned int TimerTiny::read()':
C:\development\Digispark Ready - Arduino 1.03\libraries\TimerTiny\TimerTiny.cpp:204: error: 'ICR1' was not declared in this scope