#include <arch/avr/gcc.h>

Go to the source code of this file.
Defines | |
| #define | __AVR__ |
| Specify AVR target. | |
| #define | cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit)) |
| #define | sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit)) |
| #define | inb(sfr) _SFR_BYTE(sfr) |
| #define | outb(sfr, val) (_SFR_BYTE(sfr) = (val)) |
| #define | outp(val, sfr) outb(sfr, val) |
| #define | inp(sfr) inb(sfr) |
| #define | BV(bit) _BV(bit) |
| #define | inw(sfr) _SFR_WORD(sfr) |
| #define | outw(sfr, val) (_SFR_WORD(sfr) = (val)) |
| #define | PRG_RDB(addr) pgm_read_byte(addr) |
| #define | __bss_end __heap_start |
| #define | UDR UDR0 |
| #define | UBRR UBRR0L |
| #define | USR UCSR0A |
| #define | UCR UCSR0B |
| #define | EICR EICRB |
| #define | RXC RXC0 |
| #define | UDRE UDRE0 |
| #define | FE FE0 |
| #define | DOR DOR0 |
| #define | RXCIE RXCIE0 |
| #define | TXCIE TXCIE0 |
| #define | UDRIE UDRIE0 |
| #define | RXEN RXEN0 |
| #define | TXEN TXEN0 |
Variables | |
| void * | __heap_start |
| #define __AVR__ |
| #define __bss_end __heap_start |
| #define UDR UDR0 |
Definition at line 152 of file avr.h.
Referenced by UartAvrOutput().
| #define UBRR UBRR0L |
Definition at line 155 of file avr.h.
Referenced by AhdlcAvrIOCtl(), and UartAvrIOCtl().
| #define UCR UCSR0B |
Definition at line 161 of file avr.h.
Referenced by AhdlcAvrPut().
| #define EICR EICRB |
Definition at line 164 of file avr.h.
Referenced by AhdlcAvrInit(), CFChange(), IDEInit(), NutIrInitSony(), SJAInit(), and wlandrv_Init().
| #define UDRIE UDRIE0 |
Definition at line 185 of file avr.h.
Referenced by AhdlcAvrPut().
| void* __heap_start |