Tabs to spaces.
This commit is contained in:
parent
ebaf86a86c
commit
7950677939
@ -34,22 +34,26 @@ volatile uint8_t interrupts;
|
|||||||
char buffer[1];
|
char buffer[1];
|
||||||
|
|
||||||
static void uart_init(void) {
|
static void uart_init(void) {
|
||||||
UBRR0H = UBRRH_VALUE;
|
UBRR0H = UBRRH_VALUE;
|
||||||
UBRR0L = UBRRL_VALUE;
|
UBRR0L = UBRRL_VALUE;
|
||||||
|
|
||||||
UCSR0C = _BV(UCSZ01) | _BV(UCSZ00);
|
UCSR0C = _BV(UCSZ01) | _BV(UCSZ00);
|
||||||
UCSR0B = _BV(RXEN0) | _BV(TXEN0);
|
UCSR0B = _BV(RXEN0) | _BV(TXEN0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int uart_putchar(char c, FILE *stream) {
|
static int uart_putchar(char c, FILE *stream) {
|
||||||
loop_until_bit_is_set(UCSR0A, UDRE0);
|
loop_until_bit_is_set(UCSR0A, UDRE0);
|
||||||
UDR0 = c;
|
UDR0 = c;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int uart_getchar(FILE *stream) {
|
static int uart_getchar(FILE *stream) {
|
||||||
loop_until_bit_is_set(UCSR0A, RXC0);
|
loop_until_bit_is_set(UCSR0A, RXC0);
|
||||||
return UDR0;
|
return UDR0;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int digital_read(sfr, bit) {
|
||||||
|
return bit_is_set(sft, bit) && 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
void init(void) {
|
void init(void) {
|
||||||
@ -76,14 +80,14 @@ void init(void) {
|
|||||||
int main(void) {
|
int main(void) {
|
||||||
|
|
||||||
init();
|
init();
|
||||||
uart_init();
|
uart_init();
|
||||||
stdout = &output;
|
stdout = &output;
|
||||||
stdin = &input;
|
stdin = &input;
|
||||||
|
|
||||||
uint8_t value;
|
uint8_t value;
|
||||||
char buffer[9];
|
char buffer[9];
|
||||||
|
|
||||||
while (1) {
|
while (1) {
|
||||||
/* Blink led by toggling state of PORTB5 (Arduino digital 13). */
|
/* Blink led by toggling state of PORTB5 (Arduino digital 13). */
|
||||||
PORTB ^= _BV(PORTB5);
|
PORTB ^= _BV(PORTB5);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user