#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 |