out _SFR_IO_ADDR(TARGET_AUDIO_PORT), r24 ; 1
#endif
+ ; ---------------------------------------------
+
+#ifdef TARGET_AUDIO_PWM_OC2B
+ sts OCR2B, r24 ; 2
+#endif
+
; ---------------------------------------------
; Run the noise shift register.
; 31 clocks.
#endif
-#define TARGET_AUDIO_PORT PORTC
-#define TARGET_AUDIO_DDR DDRC
-#define TARGET_AUDIO_PORT_SHIFT 2
+// #define TARGET_AUDIO_PORT PORTC
+// #define TARGET_AUDIO_DDR DDRC
+// #define TARGET_AUDIO_PORT_SHIFT 2
+#undef TARGET_AUDIO_PORT
+#undef TARGET_AUDIO_DDR
+#undef TARGET_AUDIO_PORT_SHIFT
+
+#define TARGET_AUDIO_PWM_OC2B
+
#define TARGET_LIGHT_PORT PORTB
#define TARGET_LIGHT_DDR DDRB
#define TARGET_LIGHT_ZERO 0x01