File tree Expand file tree Collapse file tree 7 files changed +5639
-3
lines changed Expand file tree Collapse file tree 7 files changed +5639
-3
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ atmega8u2 = ["device-selected"]
36
36
atmega324pa = [" device-selected" ]
37
37
atmega328p = [" device-selected" ]
38
38
atmega328pb = [" device-selected" ]
39
+ atmega4808 = [" device-selected" ]
39
40
atmega4809 = [" device-selected" ]
40
41
atmega48p = [" device-selected" ]
41
42
atmega32a = [" device-selected" ]
Original file line number Diff line number Diff line change 1
1
all : deps chips
2
2
3
- CHIPS := at90usb1286 atmega1280 atmega1284p atmega128a atmega128rfa1 atmega164pa atmega168 atmega2560 atmega8 atmega8u2 atmega324pa atmega328p atmega328pb atmega32a atmega32u4 atmega4809 atmega48p atmega64 atmega644 atmega88p attiny13a attiny202 attiny2313 attiny2313a attiny404 attiny84 attiny85 attiny88 attiny816 attiny828 attiny841 attiny861 attiny167 attiny1614
3
+ CHIPS := at90usb1286 atmega1280 atmega1284p atmega128a atmega128rfa1 atmega164pa atmega168 atmega2560 atmega8 atmega8u2 atmega324pa atmega328p atmega328pb atmega32a atmega32u4 atmega4808 atmega4809 atmega48p atmega64 atmega644 atmega88p attiny13a attiny202 attiny2313 attiny2313a attiny404 attiny84 attiny85 attiny88 attiny816 attiny828 attiny841 attiny861 attiny167 attiny1614
4
4
5
5
RUSTUP_TOOLCHAIN ?= nightly
6
6
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ Via the feature you can select which chip you want the register specifications f
14
14
15
15
| ATmega | ATmega USB | ATmega 0,1 Series | AT90 | ATtiny |
16
16
| :-------------: | :----------: | :---------------: | :-----------: | :-----------: |
17
- | ` atmega8 ` | ` atmega8u2 ` | ` atmega4809 ` | ` at90usb1286 ` | ` attiny13a ` |
18
- | ` atmega48p ` | ` atmega32u4 ` | | | ` attiny167 ` |
17
+ | ` atmega8 ` | ` atmega8u2 ` | ` atmega4808 ` | ` at90usb1286 ` | ` attiny13a ` |
18
+ | ` atmega48p ` | ` atmega32u4 ` | ` atmega4809 ` | | ` attiny167 ` |
19
19
| ` atmega64 ` | | | | ` attiny202 ` |
20
20
| ` atmega644 ` | | | | ` attiny84 ` |
21
21
| ` atmega88p ` | | | | ` attiny85 ` |
Original file line number Diff line number Diff line change
1
+ _svd : ../svd/atmega4808.svd
Original file line number Diff line number Diff line change @@ -55,6 +55,10 @@ pub mod atmega32a;
55
55
#[ cfg( feature = "atmega32u4" ) ]
56
56
pub mod atmega32u4;
57
57
58
+ /// [ATmega4808](https://www.microchip.com/wwwproducts/en/ATmega4808)
59
+ #[ cfg( feature = "atmega4808" ) ]
60
+ pub mod atmega4808;
61
+
58
62
/// [ATmega4809](https://www.microchip.com/wwwproducts/en/ATmega4809)
59
63
#[ cfg( feature = "atmega4809" ) ]
60
64
pub mod atmega4809;
Original file line number Diff line number Diff line change 15
15
#![ cfg_attr( feature = "atmega328pb" , doc = "**atmega328pb**," ) ]
16
16
#![ cfg_attr( feature = "atmega32a" , doc = "**atmega32a**," ) ]
17
17
#![ cfg_attr( feature = "atmega32u4" , doc = "**atmega32u4**," ) ]
18
+ #![ cfg_attr( feature = "atmega4808" , doc = "**atmega4808**," ) ]
18
19
#![ cfg_attr( feature = "atmega4809" , doc = "**atmega4809**," ) ]
19
20
#![ cfg_attr( feature = "atmega48p" , doc = "**atmega48p**," ) ]
20
21
#![ cfg_attr( feature = "atmega64" , doc = "**atmega64**," ) ]
56
57
//! `atmega328pb`,
57
58
//! `atmega32a`
58
59
//! `atmega32u4`,
60
+ //! `atmega4808`,
59
61
//! `atmega4809`,
60
62
//! `atmega48p`,
61
63
//! `atmega64`,
@@ -209,6 +211,7 @@ compile_error!(
209
211
* atmega328pb
210
212
* atmega32a
211
213
* atmega32u4
214
+ * atmega4808
212
215
* atmega4809
213
216
* atmega48p
214
217
* atmega64
@@ -260,6 +263,8 @@ pub use crate::devices::atmega328pb;
260
263
pub use crate :: devices:: atmega32a;
261
264
#[ cfg( feature = "atmega32u4" ) ]
262
265
pub use crate :: devices:: atmega32u4;
266
+ #[ cfg( feature = "atmega4808" ) ]
267
+ pub use crate :: devices:: atmega4808;
263
268
#[ cfg( feature = "atmega4809" ) ]
264
269
pub use crate :: devices:: atmega4809;
265
270
#[ cfg( feature = "atmega48p" ) ]
You can’t perform that action at this time.
0 commit comments