# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "sam3-hal" version = "0.1.0" authors = ["Aurorans Solis "] description = "HAL and PAC API for SAM3A, SAM3N, SAM3S, SAM3U, and SAM3X microcontrollers." readme = "README.md" keywords = [ "no-std", "arm", "cortex-m3", "embedded-hal", ] license = "EUPL-1.2" repository = "https://github.com/AuroransSolis/sam3" [package.metadata.docs.rs] features = [ "sam3x8e-rt", "unproven", ] [dependencies.atsam3a4c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3a8c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n00a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n00b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n0a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n0b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n0c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n1a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n1b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n1c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n2a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n2b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n2c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n4a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n4b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3n4c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s1a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s1b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s1c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s2a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s2b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s2c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s4a] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s4b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s4c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s8b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3s8c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3sd8b] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3sd8c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u1c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u1e] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u2c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u2e] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u4c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3u4e] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3x4c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3x4e] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3x8c] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3x8e] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.atsam3x8h] version = "0.1.0" features = ["critical-section"] optional = true [dependencies.paste] version = "1" [dependencies.seq-macro] version = "0.3" [dev-dependencies.embedded-test] version = "0.3" features = ["log"] [features] 2fn = [] 3fn = [] 4fn = [] device = [] pioc = [] piod = [] pioe = [] piof = [] ppd = [] sam3a = [ "device", "2fn", ] sam3a100 = [] sam3a4c = [ "atsam3a4c", "sam3a", "sam3a100", ] sam3a4c-rt = [ "sam3a4c", "atsam3a4c/rt", ] sam3a8c = [ "atsam3a8c", "sam3a", "sam3a100", ] sam3a8c-rt = [ "sam3a8c", "atsam3a8c/rt", ] sam3n = [ "device", "3fn", "ppd", "schmitt", ] sam3n00a = [ "atsam3n00a", "sam3n", "sam3n48", ] sam3n00a-rt = [ "sam3n00a", "atsam3n00a/rt", ] sam3n00b = [ "atsam3n00b", "sam3n", "sam3n64", ] sam3n00b-rt = [ "sam3n00b", "atsam3n00b/rt", ] sam3n0a = [ "atsam3n0a", "sam3n", "sam3n48", ] sam3n0a-rt = [ "sam3n0a", "atsam3n0a/rt", ] sam3n0b = [ "atsam3n0b", "sam3n", "sam3n64", ] sam3n0b-rt = [ "sam3n0b", "atsam3n0b/rt", ] sam3n0c = [ "atsam3n0c", "sam3n", "pioc", "sam3n100", ] sam3n0c-rt = [ "sam3n0c", "atsam3n0c/rt", ] sam3n100 = [] sam3n1a = [ "atsam3n1a", "sam3n", "sam3n48", ] sam3n1a-rt = [ "sam3n1a", "atsam3n1a/rt", ] sam3n1b = [ "atsam3n1b", "sam3n", "sam3n64", ] sam3n1b-rt = [ "sam3n1b", "atsam3n1b/rt", ] sam3n1c = [ "atsam3n1c", "sam3n", "pioc", "sam3n100", ] sam3n1c-rt = [ "sam3n1c", "atsam3n1c/rt", ] sam3n2a = [ "atsam3n2a", "sam3n", "sam3n48", ] sam3n2a-rt = [ "sam3n2a", "atsam3n2a/rt", ] sam3n2b = [ "atsam3n2b", "sam3n", "sam3n64", ] sam3n2b-rt = [ "sam3n2b", "atsam3n2b/rt", ] sam3n2c = [ "atsam3n2c", "sam3n", "pioc", "sam3n100", ] sam3n2c-rt = [ "sam3n2c", "atsam3n2c/rt", ] sam3n48 = [] sam3n4a = [ "atsam3n4a", "sam3n", "sam3n48", ] sam3n4a-rt = [ "sam3n4a", "atsam3n4a/rt", ] sam3n4b = [ "atsam3n4b", "sam3n", "sam3n64", ] sam3n4b-rt = [ "sam3n4b", "atsam3n4b/rt", ] sam3n4c = [ "atsam3n4c", "sam3n", "pioc", "sam3n100", ] sam3n4c-rt = [ "sam3n4c", "atsam3n4c/rt", ] sam3n64 = [] sam3s = [ "device", "3fn", "ppd", "schmitt", ] sam3s100 = [] sam3s1a = [ "atsam3s1a", "sam3s", "sam3s48", ] sam3s1a-rt = [ "sam3s1a", "atsam3s1a/rt", ] sam3s1b = [ "atsam3s1b", "sam3s", "sam3s64", ] sam3s1b-rt = [ "sam3s1b", "atsam3s1b/rt", ] sam3s1c = [ "atsam3s1c", "sam3s", "pioc", "sam3s100", ] sam3s1c-rt = [ "sam3s1c", "atsam3s1c/rt", ] sam3s2a = [ "atsam3s2a", "sam3s", "sam3s48", ] sam3s2a-rt = [ "sam3s2a", "atsam3s2a/rt", ] sam3s2b = [ "atsam3s2b", "sam3s", "sam3s64", ] sam3s2b-rt = [ "sam3s2b", "atsam3s2b/rt", ] sam3s2c = [ "atsam3s2c", "sam3s", "pioc", "sam3s100", ] sam3s2c-rt = [ "sam3s2c", "atsam3s2c/rt", ] sam3s48 = [] sam3s4a = [ "atsam3s4a", "sam3s", "sam3s48", ] sam3s4a-rt = [ "sam3s4a", "atsam3s4a/rt", ] sam3s4b = [ "atsam3s4b", "sam3s", "sam3s64", ] sam3s4b-rt = [ "sam3s4b", "atsam3s4b/rt", ] sam3s4c = [ "atsam3s4c", "sam3s", "pioc", "sam3s100", ] sam3s4c-rt = [ "sam3s4c", "atsam3s4c/rt", ] sam3s64 = [] sam3s8 = [ "device", "3fn", "4fn", "ppd", "schmitt", ] sam3s8100 = [] sam3s864 = [] sam3s8b = [ "atsam3s8b", "sam3s8", "sam3s864", ] sam3s8b-rt = [ "sam3s8b", "atsam3s8b/rt", ] sam3s8c = [ "atsam3s8c", "sam3s8", "pioc", "sam3s8100", ] sam3s8c-rt = [ "sam3s8c", "atsam3s8c/rt", ] sam3sd8b = [ "atsam3sd8b", "sam3s8", "sam3s864", ] sam3sd8b-rt = [ "sam3sd8b", "atsam3sd8b/rt", ] sam3sd8c = [ "atsam3sd8c", "sam3s8", "pioc", "sam3s8100", ] sam3sd8c-rt = [ "sam3sd8c", "atsam3sd8c/rt", ] sam3u = [ "device", "2fn", ] sam3u100 = [] sam3u144 = [] sam3u1c = [ "atsam3u1c", "sam3u", "sam3u100", ] sam3u1c-rt = [ "sam3u1c", "atsam3u1c/rt", ] sam3u1e = [ "atsam3u1e", "sam3u", "pioc", "sam3u144", ] sam3u1e-rt = [ "sam3u1e", "atsam3u1e/rt", ] sam3u2c = [ "atsam3u2c", "sam3u", "sam3u100", ] sam3u2c-rt = [ "sam3u2c", "atsam3u2c/rt", ] sam3u2e = [ "atsam3u2e", "sam3u", "pioc", "sam3u144", ] sam3u2e-rt = [ "sam3u2e", "atsam3u2e/rt", ] sam3u4c = [ "atsam3u4c", "sam3u", "sam3u100", ] sam3u4c-rt = [ "sam3u4c", "atsam3u4c/rt", ] sam3u4e = [ "atsam3u4e", "sam3u", "pioc", "sam3u144", ] sam3u4e-rt = [ "sam3u4e", "atsam3u4e/rt", ] sam3x = [ "device", "2fn", ] sam3x100 = [] sam3x144 = [] sam3x217 = [] sam3x4c = [ "atsam3x4c", "sam3x", "sam3x100", ] sam3x4c-rt = [ "sam3x4c", "atsam3x4c/rt", ] sam3x4e = [ "atsam3x4e", "sam3x", "pioc", "piod", "sam3x144", ] sam3x4e-rt = [ "sam3x4e", "atsam3x4e/rt", ] sam3x8c = [ "atsam3x8c", "sam3x", "sam3x100", ] sam3x8c-rt = [ "sam3x8c", "atsam3x8c/rt", ] sam3x8e = [ "atsam3x8e", "sam3x", "pioc", "piod", "sam3x144", ] sam3x8e-rt = [ "sam3x8e", "atsam3x8e/rt", ] sam3x8h = [ "atsam3x8h", "sam3x", "pioc", "piod", "pioe", "piof", "sam3x217", ] sam3x8h-rt = [ "sam3x8h", "atsam3x8h/rt", ] schmitt = [] unproven = []