Loading Makefile +4 −0 Original line number Diff line number Diff line Loading @@ -56,6 +56,10 @@ ifeq (${softi2c_pullup}, 1) COMMON_FLAGS += -DSOFTI2C_PULLUP endif ifeq (${kout_nop}, 1) COMMON_FLAGS += -DKOUT_NOP endif ifeq (${timer_cycles}, 1) COMMON_FLAGS += -DTIMER_CYCLES endif Loading src/arch/blinkenrocket/driver/stdout.cc +4 −0 Original line number Diff line number Diff line Loading @@ -4,12 +4,15 @@ void StandardOutput::setup() { #ifndef KOUT_NOP PORTC |= _BV(PC1); DDRC |= _BV(DDC1); #endif } void StandardOutput::put(char c) { #ifndef KOUT_NOP unsigned char i = 1; PORTC &= ~_BV(PC1); __builtin_avr_delay_cycles(59); Loading @@ -30,6 +33,7 @@ void StandardOutput::put(char c) if (c == '\n') { put('\r'); } #endif } StandardOutput kout; Loading
Makefile +4 −0 Original line number Diff line number Diff line Loading @@ -56,6 +56,10 @@ ifeq (${softi2c_pullup}, 1) COMMON_FLAGS += -DSOFTI2C_PULLUP endif ifeq (${kout_nop}, 1) COMMON_FLAGS += -DKOUT_NOP endif ifeq (${timer_cycles}, 1) COMMON_FLAGS += -DTIMER_CYCLES endif Loading
src/arch/blinkenrocket/driver/stdout.cc +4 −0 Original line number Diff line number Diff line Loading @@ -4,12 +4,15 @@ void StandardOutput::setup() { #ifndef KOUT_NOP PORTC |= _BV(PC1); DDRC |= _BV(DDC1); #endif } void StandardOutput::put(char c) { #ifndef KOUT_NOP unsigned char i = 1; PORTC &= ~_BV(PC1); __builtin_avr_delay_cycles(59); Loading @@ -30,6 +33,7 @@ void StandardOutput::put(char c) if (c == '\n') { put('\r'); } #endif } StandardOutput kout;