pub struct Peripherals {Show 44 fields
pub GPIO_00: Peri<'static, GPIO_00>,
pub GPIO_01: Peri<'static, GPIO_01>,
pub GPIO_02: Peri<'static, GPIO_02>,
pub GPIO_03: Peri<'static, GPIO_03>,
pub GPIO_04: Peri<'static, GPIO_04>,
pub GPIO_05: Peri<'static, GPIO_05>,
pub GPIO_06: Peri<'static, GPIO_06>,
pub GPIO_07: Peri<'static, GPIO_07>,
pub GPIO_08: Peri<'static, GPIO_08>,
pub GPIO_09: Peri<'static, GPIO_09>,
pub GPIO_10: Peri<'static, GPIO_10>,
pub GPIO_11: Peri<'static, GPIO_11>,
pub GPIO_12: Peri<'static, GPIO_12>,
pub GPIO_13: Peri<'static, GPIO_13>,
pub GPIO_AD_00: Peri<'static, GPIO_AD_00>,
pub GPIO_AD_01: Peri<'static, GPIO_AD_01>,
pub GPIO_AD_02: Peri<'static, GPIO_AD_02>,
pub GPIO_AD_03: Peri<'static, GPIO_AD_03>,
pub GPIO_AD_04: Peri<'static, GPIO_AD_04>,
pub GPIO_AD_05: Peri<'static, GPIO_AD_05>,
pub GPIO_AD_06: Peri<'static, GPIO_AD_06>,
pub GPIO_AD_07: Peri<'static, GPIO_AD_07>,
pub GPIO_AD_08: Peri<'static, GPIO_AD_08>,
pub GPIO_AD_09: Peri<'static, GPIO_AD_09>,
pub GPIO_AD_10: Peri<'static, GPIO_AD_10>,
pub GPIO_AD_11: Peri<'static, GPIO_AD_11>,
pub GPIO_AD_12: Peri<'static, GPIO_AD_12>,
pub GPIO_AD_13: Peri<'static, GPIO_AD_13>,
pub GPIO_AD_14: Peri<'static, GPIO_AD_14>,
pub GPIO_SD_00: Peri<'static, GPIO_SD_00>,
pub GPIO_SD_01: Peri<'static, GPIO_SD_01>,
pub GPIO_SD_02: Peri<'static, GPIO_SD_02>,
pub GPIO_SD_03: Peri<'static, GPIO_SD_03>,
pub GPIO_SD_04: Peri<'static, GPIO_SD_04>,
pub GPIO_SD_05: Peri<'static, GPIO_SD_05>,
pub GPIO_SD_06: Peri<'static, GPIO_SD_06>,
pub GPIO_SD_07: Peri<'static, GPIO_SD_07>,
pub GPIO_SD_08: Peri<'static, GPIO_SD_08>,
pub GPIO_SD_09: Peri<'static, GPIO_SD_09>,
pub GPIO_SD_10: Peri<'static, GPIO_SD_10>,
pub GPIO_SD_11: Peri<'static, GPIO_SD_11>,
pub GPIO_SD_12: Peri<'static, GPIO_SD_12>,
pub GPIO_SD_13: Peri<'static, GPIO_SD_13>,
pub PMIC_ON_REQ: Peri<'static, PMIC_ON_REQ>,
}Expand description
Struct containing all the peripheral singletons.
To obtain the peripherals, you must initialize the HAL, by calling crate::init.
Fields§
§GPIO_00: Peri<'static, GPIO_00>GPIO_00 peripheral
GPIO_01: Peri<'static, GPIO_01>GPIO_01 peripheral
GPIO_02: Peri<'static, GPIO_02>GPIO_02 peripheral
GPIO_03: Peri<'static, GPIO_03>GPIO_03 peripheral
GPIO_04: Peri<'static, GPIO_04>GPIO_04 peripheral
GPIO_05: Peri<'static, GPIO_05>GPIO_05 peripheral
GPIO_06: Peri<'static, GPIO_06>GPIO_06 peripheral
GPIO_07: Peri<'static, GPIO_07>GPIO_07 peripheral
GPIO_08: Peri<'static, GPIO_08>GPIO_08 peripheral
GPIO_09: Peri<'static, GPIO_09>GPIO_09 peripheral
GPIO_10: Peri<'static, GPIO_10>GPIO_10 peripheral
GPIO_11: Peri<'static, GPIO_11>GPIO_11 peripheral
GPIO_12: Peri<'static, GPIO_12>GPIO_12 peripheral
GPIO_13: Peri<'static, GPIO_13>GPIO_13 peripheral
GPIO_AD_00: Peri<'static, GPIO_AD_00>GPIO_AD_00 peripheral
GPIO_AD_01: Peri<'static, GPIO_AD_01>GPIO_AD_01 peripheral
GPIO_AD_02: Peri<'static, GPIO_AD_02>GPIO_AD_02 peripheral
GPIO_AD_03: Peri<'static, GPIO_AD_03>GPIO_AD_03 peripheral
GPIO_AD_04: Peri<'static, GPIO_AD_04>GPIO_AD_04 peripheral
GPIO_AD_05: Peri<'static, GPIO_AD_05>GPIO_AD_05 peripheral
GPIO_AD_06: Peri<'static, GPIO_AD_06>GPIO_AD_06 peripheral
GPIO_AD_07: Peri<'static, GPIO_AD_07>GPIO_AD_07 peripheral
GPIO_AD_08: Peri<'static, GPIO_AD_08>GPIO_AD_08 peripheral
GPIO_AD_09: Peri<'static, GPIO_AD_09>GPIO_AD_09 peripheral
GPIO_AD_10: Peri<'static, GPIO_AD_10>GPIO_AD_10 peripheral
GPIO_AD_11: Peri<'static, GPIO_AD_11>GPIO_AD_11 peripheral
GPIO_AD_12: Peri<'static, GPIO_AD_12>GPIO_AD_12 peripheral
GPIO_AD_13: Peri<'static, GPIO_AD_13>GPIO_AD_13 peripheral
GPIO_AD_14: Peri<'static, GPIO_AD_14>GPIO_AD_14 peripheral
GPIO_SD_00: Peri<'static, GPIO_SD_00>GPIO_SD_00 peripheral
GPIO_SD_01: Peri<'static, GPIO_SD_01>GPIO_SD_01 peripheral
GPIO_SD_02: Peri<'static, GPIO_SD_02>GPIO_SD_02 peripheral
GPIO_SD_03: Peri<'static, GPIO_SD_03>GPIO_SD_03 peripheral
GPIO_SD_04: Peri<'static, GPIO_SD_04>GPIO_SD_04 peripheral
GPIO_SD_05: Peri<'static, GPIO_SD_05>GPIO_SD_05 peripheral
GPIO_SD_06: Peri<'static, GPIO_SD_06>GPIO_SD_06 peripheral
GPIO_SD_07: Peri<'static, GPIO_SD_07>GPIO_SD_07 peripheral
GPIO_SD_08: Peri<'static, GPIO_SD_08>GPIO_SD_08 peripheral
GPIO_SD_09: Peri<'static, GPIO_SD_09>GPIO_SD_09 peripheral
GPIO_SD_10: Peri<'static, GPIO_SD_10>GPIO_SD_10 peripheral
GPIO_SD_11: Peri<'static, GPIO_SD_11>GPIO_SD_11 peripheral
GPIO_SD_12: Peri<'static, GPIO_SD_12>GPIO_SD_12 peripheral
GPIO_SD_13: Peri<'static, GPIO_SD_13>GPIO_SD_13 peripheral
PMIC_ON_REQ: Peri<'static, PMIC_ON_REQ>PMIC_ON_REQ peripheral