altos/attiny: Switch to avrisp2 for development programmer
[fw/altos] / src / attiny / ao_arch.h
index dfd41afe2ec90dba9d5decdc51f7f340101fc714..1a2bd34be251472563faeaf1e206da07f525cd9d 100644 (file)
 
 #define AO_LED_TYPE    uint8_t
 
+#ifndef AO_TICK_TYPE
+#define AO_TICK_TYPE   uint16_t
+#define AO_TICK_SIGNED int16_t
+#endif
+
 /* Various definitions to make GCC look more like SDCC */
 
 #define ao_arch_naked_declare  __attribute__((naked))
 #define ao_arch_block_interrupts()     cli()
 #define ao_arch_release_interrupts()   sei()
 
-#define ao_mutex_get(m)
-#define ao_mutex_put(m)
-
 void
-ao_delay_until(uint16_t target);
+ao_delay_until(AO_TICK_TYPE target);
 
 /* We can't hit 100 Hz, but we can hit 125 */
 #define AO_HERTZ       125