|
1 | 1 | /* Tone.cpp |
2 | 2 |
|
3 | | - A Tone Generator Library |
| 3 | + A Tone Generator Library for ATmega4809 |
4 | 4 |
|
5 | | - Written by Brett Hagman |
| 5 | + Written by Elizabeth Roy |
6 | 6 |
|
7 | 7 | This library is free software; you can redistribute it and/or |
8 | 8 | modify it under the terms of the GNU Lesser General Public |
|
18 | 18 | License along with this library; if not, write to the Free Software |
19 | 19 | Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA |
20 | 20 |
|
21 | | -Version Modified By Date Comments |
22 | | -------- ----------- -------- -------- |
23 | | -0001 B Hagman 09/08/02 Initial coding |
24 | | -0002 B Hagman 09/08/18 Multiple pins |
25 | | -0003 B Hagman 09/08/18 Moved initialization from constructor to begin() |
26 | | -0004 B Hagman 09/09/26 Fixed problems with ATmega8 |
27 | | -0005 B Hagman 09/11/23 Scanned prescalars for best fit on 8 bit timers |
28 | | - 09/11/25 Changed pin toggle method to XOR |
29 | | - 09/11/25 Fixed timer0 from being excluded |
30 | | -0006 D Mellis 09/12/29 Replaced objects with functions |
31 | | -0007 M Sproul 10/08/29 Changed #ifdefs from cpu to register |
32 | | -0008 S Kanemoto 12/06/22 Fixed for Leonardo by @maris_HY |
33 | | -0009 J Reucker 15/04/10 Issue #292 Fixed problems with ATmega8 (thanks to Pete62) |
34 | | -0010 jipp 15/04/13 added additional define check #2923 |
35 | 21 | *************************************************/ |
36 | 22 |
|
37 | 23 | #include <avr/interrupt.h> |
|
0 commit comments