|
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