/[avr-libc]/avr-libc/doc/examples/demo/iocompat.h
ViewVC logotype

Log of /avr-libc/doc/examples/demo/iocompat.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.6.2.1 - (view) (download) (annotate) - [select for diffs]
Mon Mar 17 22:08:46 2008 UTC (15 years, 8 months ago) by joerg_wunsch
Branch: avr-libc-1_6-branch
CVS Tags: WinAVR-20080512, WinAVR-20080610, WinAVR-20100110, avr-libc-1_6_2-release, avr-libc-1_6_3-release, avr-libc-1_6_4-release, avr-libc-1_6_5-release, avr-libc-1_6_6-release, avr-libc-1_6_7-release, avr-libc-1_6_8-release, winavr20080402, winavr20080430
Changes since 1.6: +5 -3 lines
Diff to previous 1.6 , to next main 1.9
Update the simple demo to handle ATmega1284P, ATmega2560, and ATmega2561.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Mar 17 21:52:00 2008 UTC (15 years, 8 months ago) by joerg_wunsch
Branch: MAIN
CVS Tags: HEAD
Changes since 1.8: +3 -2 lines
Diff to previous 1.8
Add support for ATmega2560 and ATmega2561 as well.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Mar 17 21:47:21 2008 UTC (15 years, 8 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
Log message for previous (accidental) commit was wrong.  Correct one:

Add support for ATmega1284P.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Mar 17 21:44:52 2008 UTC (15 years, 8 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6
Turn the bash-like arithmetics into Posix ones, so it runs correctly
on FreeBSD's /bin/sh.

Alas, if we were also to add Solaris support, it would require an
autoconf step to replace #! /bin/sh by something like #! /usr/xpg4/bin/sh.


Revision 1.1.2.6 - (view) (download) (annotate) - [select for diffs]
Wed Apr 19 20:12:00 2006 UTC (17 years, 7 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_4-release, avr-libc-1_4_5-release, avr-libc-1_4_6-release, avr-libc-1_4_7-release, avr-libc-1_4_8-release
Changes since 1.1.2.5: +3 -3 lines
Diff to previous 1.1.2.5 , to branch point 1.1 , to next main 1.9
Rename ATmega164/324 to ATmega164P/324P, add support for ATmega644P.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Apr 19 20:09:21 2006 UTC (17 years, 7 months ago) by joerg_wunsch
Branch: MAIN
CVS Tags: avr-libc-1_6-branchpoint, avr-libc-1_6_1-release
Branch point for: avr-libc-1_6-branch
Changes since 1.5: +3 -3 lines
Diff to previous 1.5
Rename ATmega164/324 to ATmega164P/324P, add support for ATmega644P.


Revision 1.1.2.5 - (view) (download) (annotate) - [select for diffs]
Mon Apr 17 20:20:32 2006 UTC (17 years, 7 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
Changes since 1.1.2.4: +4 -2 lines
Diff to previous 1.1.2.4 , to branch point 1.1
Extend the simple demo to ATmega640/1280/1281.


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Apr 17 20:17:13 2006 UTC (17 years, 7 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.4: +4 -2 lines
Diff to previous 1.4
Extend the simple demo to ATmega640/1280/1281.


Revision 1.1.2.4 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 22:51:53 2006 UTC (17 years, 8 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
Changes since 1.1.2.3: +3 -3 lines
Diff to previous 1.1.2.3 , to branch point 1.1
Notified by Peter Schrepfer:

Fix OCR1A location for ATmega16/32 (broken in rev 1.1.2.2).


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 22:48:17 2006 UTC (17 years, 8 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.3: +3 -3 lines
Diff to previous 1.3
Notified by Peter Schrepfer:

Fix OCR1A location for ATmega16/32 (broken in rev 1.2).


Revision 1.1.2.3 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 21:33:08 2006 UTC (17 years, 10 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_2-release, avr-libc-1_4_3-release
Changes since 1.1.2.2: +40 -7 lines
Diff to previous 1.1.2.2 , to branch point 1.1
Extend the simple demo project to a boatload full of
different AVRs: ATmega164/324/644, ATtiny261/461/861,
ATmega165, ATmega169, ATmega325x/645x, ATmega329x/649x
* doc/examples/demo/Makefile: Document all supported devices.
* doc/examples/demo/demo.c: make variables local to ISR, use
TIMER1_PWM_INIT to setup TCCR1A.
* doc/examples/demo/demo.dox: Document TIMER1_PWM_INIT,
swap notes 2 and 3.
* doc/examples/demo/iocompat.h: Add support for all mentioned
devices.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Jan 5 21:30:10 2006 UTC (17 years, 10 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.2: +40 -7 lines
Diff to previous 1.2
Extend the simple demo project to a boatload full of
different AVRs: ATmega164/324/644, ATtiny261/461/861,
ATmega165, ATmega169, ATmega325x/645x, ATmega329x/649x
* doc/examples/demo/Makefile: Document all supported devices.
* doc/examples/demo/demo.c: make variables local to ISR, use
TIMER1_PWM_INIT to setup TCCR1A.
* doc/examples/demo/demo.dox: Document TIMER1_PWM_INIT,
swap notes 2 and 3.
* doc/examples/demo/iocompat.h: Add support for all mentioned
devices.


Revision 1.1.2.2 - (view) (download) (annotate) - [select for diffs]
Tue Jan 3 22:49:46 2006 UTC (17 years, 10 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
Changes since 1.1.2.1: +72 -4 lines
Diff to previous 1.1.2.1 , to branch point 1.1
Sync demo projects and documentation with HEAD.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Jan 3 22:47:51 2006 UTC (17 years, 10 months ago) by joerg_wunsch
Branch: MAIN
Changes since 1.1: +72 -4 lines
Diff to previous 1.1
Changes to the demo projects and their documentation.
Partially based on ideas submitted by Mark J Elkins.
* doc/examples/Makefile.am: Include largedemo-wiring2.jpg.
* doc/examples/all-demos.dox: Document the prerequisites for
the demos.
* doc/examples/demo/Makefile: Add dependency from iocompat.h.
* doc/examples/demo/demo.c: Port the simple demo to ATmega8515,
ATmega8535, ATtiny2313, ATtinyX4, ATtinyX5, and ATtiny26.
* doc/examples/demo/iocompat.h: (Ditto.)
* doc/examples/demo/demo.dox: Describe iocompat.h in greater
detail, fix some \section statements, add section with
reference to source code.
* doc/examples/largedemo/Makefile: Include largedemo-wiring2.jpg.
* doc/examples/largedemo/largedemo-setup.jpg: Don't use the
"squid" cable as it is not part of the STK500 (but of the JTAG
ICE), use jumper cables instead.
* doc/examples/largedemo/largedemo-wiring.jpg: (Ditto.)
* doc/examples/largedemo/largedemo.dox: (Ditto.)
* doc/examples/largedemo/largedemo.c: Fix a bug that caused the
PWMDDR to be clobbered for ATmega16 MCUs so LED1 and 2 did not
work.
* doc/examples/stdiodemo/stdiodemo.dox: Add comment about the
V5 pin on the LCD.
* doc/examples/largedemo/largedemo-wiring2.jpg: New file.


Revision 1.1.2.1 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 22:35:08 2005 UTC (17 years, 11 months ago) by joerg_wunsch
Branch: avr-libc-1_4-branch
CVS Tags: avr-libc-1_4_1-release
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Merge all the recent improvements to the demo projects back into the
1.4 branch.

Summary:

. modernize the simple demo, use bit names of more modern AVRs by
  default, move out the MCU abstraction into its own file (iocompat.h)
  to avoid the #ifdef spaghetti in the main file
. add the "large" demo (PWM with added controls) and the stdio demo


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Dec 1 21:47:16 2005 UTC (17 years, 11 months ago) by joerg_wunsch
Branch: MAIN
Branch point for: avr-libc-1_4-branch
The simple demo has been modernized a bit.  Documentation now
generally refers to the ATmega8 rather than the AT90S2313, and
the #ifdef spaghetti has been moved out into iocompat.h.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26