You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Michael Hayes cd2e6f4460
Change DDR/PORT order and add comment about intermediate state
13 years ago
..
README Generate callgraph 15 years ago
adc.c Generate callgraph 15 years ago
adc.h Generate callgraph 15 years ago
bits.h Generate callgraph 15 years ago
delay.h Generate callgraph 15 years ago
eeprom.c Generate callgraph 15 years ago
eeprom.h Generate callgraph 15 years ago
ir_uart.c Add comment 13 years ago
ir_uart.h Generate callgraph 15 years ago
pio.c Add parenthesis 14 years ago
pio.h Change DDR/PORT order and add comment about intermediate state 13 years ago
prescale.c Generate callgraph 15 years ago
prescale.h Generate callgraph 15 years ago
system.c Generate callgraph 15 years ago
system.h Generate callgraph 15 years ago
target.h Generate callgraph 15 years ago
timer.c Generate callgraph 15 years ago
timer.h Generate callgraph 15 years ago
timer0.c Generate callgraph 15 years ago
timer0.h Generate callgraph 15 years ago
usart1.c Don't send newline when outputting carriage return 14 years ago
usart1.h Don't send newline when outputting carriage return 14 years ago

README

This is a collection of modules to provide a hardware abstraction

layer for the AVR architecture.

delay.h --- provides timing delay routines.
eeprom.h --- provides routines for reading/writing EEPROM memory for non-volatile storage.
pacer.h --- provides routines for constructing paced loops using timer 1.
pio.h --- provides routines for accessing the I/O ports. Note pio.h uses
advanced techniques; I suggest looking at pio-simple.h and pio-simple.c for a much simpler implementation.
system.h --- system dependent definitions, such as CPU speed and pin allocations.
config.h --- common configuration definitions.