eos_s3/
adc.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - Last sampled value"]
5    pub adc_out: crate::Reg<adc_out::ADC_OUT_SPEC>,
6    #[doc = "0x04 - Status"]
7    pub adc_status: crate::Reg<adc_status::ADC_STATUS_SPEC>,
8    #[doc = "0x08 - Control register"]
9    pub adc_control: crate::Reg<adc_control::ADC_CONTROL_SPEC>,
10}
11#[doc = "ADC_OUT register accessor: an alias for `Reg<ADC_OUT_SPEC>`"]
12pub type ADC_OUT = crate::Reg<adc_out::ADC_OUT_SPEC>;
13#[doc = "Last sampled value"]
14pub mod adc_out;
15#[doc = "ADC_Status register accessor: an alias for `Reg<ADC_STATUS_SPEC>`"]
16pub type ADC_STATUS = crate::Reg<adc_status::ADC_STATUS_SPEC>;
17#[doc = "Status"]
18pub mod adc_status;
19#[doc = "ADC_Control register accessor: an alias for `Reg<ADC_CONTROL_SPEC>`"]
20pub type ADC_CONTROL = crate::Reg<adc_control::ADC_CONTROL_SPEC>;
21#[doc = "Control register"]
22pub mod adc_control;