27 Commits (96e4c54388778571870516af09c80d44afc6215e)

Author SHA1 Message Date
Michael Hayes 96e4c54388 Replace AVR with __AVR__ to work with c99
12 years ago
Michael Hayes 86266ce624 Add comment about unsigned arithmetic
12 years ago
Michael Hayes 264608fc16 Gobble echoed character
12 years ago
Michael Hayes 1fda4b5a0e Add comments
12 years ago
Michael Hayes 8099efaabf Add driver to receive Phillips RC5 IR protocol
12 years ago
Michael Hayes 650ffc7b17 Remove PIO_DEFINE uses
12 years ago
Michael Hayes b8e4a628d3 Define NAVSWITCH_DOWN
12 years ago
Michael Hayes 15bee92dbc Define PIO pins
12 years ago
Michael Hayes efd77c9fd7 Add comment for navswitch delay
12 years ago
Michael Hayes 20031f941e Increase delay when polling navswitch
12 years ago
Michael Hayes cd2e6f4460 Change DDR/PORT order and add comment about intermediate state
13 years ago
Michael Hayes 4222d1eeac Add comment
13 years ago
Michael Hayes dbf3be697d Fix return code
14 years ago
Michael Hayes 3db5bdae02 Don't send newline when outputting carriage return
14 years ago
Michael Hayes c1fef5ff4c Change tinygl_text to have pos
14 years ago
Michael Hayes ffaa5b2d6b Tweak formatting
14 years ago
Michael Hayes 4666d4a1b0 Move pio_fast.h stuff into pio.h to simplify dependency graphs for the students
14 years ago
Michael Hayes ce75df1ad9 Add parenthesis
14 years ago
Michael Hayes 56dca3faf4 Simplify pio.h and move fast implementation into pio_fast.h
14 years ago
Michael Hayes 7f321e75a9 Change enumeration
14 years ago
Michael Hayes eb86788414 Tweak formatting
14 years ago
Michael Hayes 5e75e06e6a Use even faster and smaller PIO implemenation and add delay navswitch to fix read
14 years ago
Michael Hayes f0670cba4e Use cunning enumeration scheme for PIOs
14 years ago
Michael Hayes e346ab13b0 Add io.h
14 years ago
Michael Hayes ff0b6e98b7 Use DEBUG instead of __NO_INLINE__ since this is not defined for -Os
14 years ago
Michael Hayes 1cfff438a0 Handle inlining
15 years ago
Michael Hayes 513810e138 Generate callgraph
15 years ago