pub struct AdcEtc { /* private fields */ }Expand description
ADC_ETC
Implementations§
Source§impl AdcEtc
impl AdcEtc
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn done0_1_irq(self) -> Reg<Done01Irq, RW>
pub const fn done0_1_irq(self) -> Reg<Done01Irq, RW>
ETC DONE0 and DONE1 IRQ State Register
Sourcepub const fn done2_3_err_irq(self) -> Reg<Done23ErrIrq, RW>
pub const fn done2_3_err_irq(self) -> Reg<Done23ErrIrq, RW>
ETC DONE_2, DONE_3 and DONE_ERR IRQ State Register
Sourcepub const fn trig0_ctrl(self) -> Reg<Trig0Ctrl, RW>
pub const fn trig0_ctrl(self) -> Reg<Trig0Ctrl, RW>
ETC_TRIG Control Register
Sourcepub const fn trig0_counter(self) -> Reg<Trig0Counter, RW>
pub const fn trig0_counter(self) -> Reg<Trig0Counter, RW>
ETC_TRIG Counter Register
Sourcepub const fn trig0_chain_1_0(self) -> Reg<Trig0Chain10, RW>
pub const fn trig0_chain_1_0(self) -> Reg<Trig0Chain10, RW>
ETC_TRIG Chain 0/1 Register
Sourcepub const fn trig0_chain_3_2(self) -> Reg<Trig0Chain32, RW>
pub const fn trig0_chain_3_2(self) -> Reg<Trig0Chain32, RW>
ETC_TRIG Chain 2/3 Register
Sourcepub const fn trig0_chain_5_4(self) -> Reg<Trig0Chain54, RW>
pub const fn trig0_chain_5_4(self) -> Reg<Trig0Chain54, RW>
ETC_TRIG Chain 4/5 Register
Sourcepub const fn trig0_chain_7_6(self) -> Reg<Trig0Chain76, RW>
pub const fn trig0_chain_7_6(self) -> Reg<Trig0Chain76, RW>
ETC_TRIG Chain 6/7 Register
Sourcepub const fn trig0_result_1_0(self) -> Reg<Trig0Result10, R>
pub const fn trig0_result_1_0(self) -> Reg<Trig0Result10, R>
ETC_TRIG Result Data 1/0 Register
Sourcepub const fn trig0_result_3_2(self) -> Reg<Trig0Result32, R>
pub const fn trig0_result_3_2(self) -> Reg<Trig0Result32, R>
ETC_TRIG Result Data 3/2 Register
Sourcepub const fn trig0_result_5_4(self) -> Reg<Trig0Result54, R>
pub const fn trig0_result_5_4(self) -> Reg<Trig0Result54, R>
ETC_TRIG Result Data 5/4 Register
Sourcepub const fn trig0_result_7_6(self) -> Reg<Trig0Result76, R>
pub const fn trig0_result_7_6(self) -> Reg<Trig0Result76, R>
ETC_TRIG Result Data 7/6 Register
Sourcepub const fn trig1_ctrl(self) -> Reg<Trig1Ctrl, RW>
pub const fn trig1_ctrl(self) -> Reg<Trig1Ctrl, RW>
ETC_TRIG Control Register
Sourcepub const fn trig1_counter(self) -> Reg<Trig1Counter, RW>
pub const fn trig1_counter(self) -> Reg<Trig1Counter, RW>
ETC_TRIG Counter Register
Sourcepub const fn trig1_chain_1_0(self) -> Reg<Trig1Chain10, RW>
pub const fn trig1_chain_1_0(self) -> Reg<Trig1Chain10, RW>
ETC_TRIG Chain 0/1 Register
Sourcepub const fn trig1_chain_3_2(self) -> Reg<Trig1Chain32, RW>
pub const fn trig1_chain_3_2(self) -> Reg<Trig1Chain32, RW>
ETC_TRIG Chain 2/3 Register
Sourcepub const fn trig1_chain_5_4(self) -> Reg<Trig1Chain54, RW>
pub const fn trig1_chain_5_4(self) -> Reg<Trig1Chain54, RW>
ETC_TRIG Chain 4/5 Register
Sourcepub const fn trig1_chain_7_6(self) -> Reg<Trig1Chain76, RW>
pub const fn trig1_chain_7_6(self) -> Reg<Trig1Chain76, RW>
ETC_TRIG Chain 6/7 Register
Sourcepub const fn trig1_result_1_0(self) -> Reg<Trig1Result10, R>
pub const fn trig1_result_1_0(self) -> Reg<Trig1Result10, R>
ETC_TRIG Result Data 1/0 Register
Sourcepub const fn trig1_result_3_2(self) -> Reg<Trig1Result32, R>
pub const fn trig1_result_3_2(self) -> Reg<Trig1Result32, R>
ETC_TRIG Result Data 3/2 Register
Sourcepub const fn trig1_result_5_4(self) -> Reg<Trig1Result54, R>
pub const fn trig1_result_5_4(self) -> Reg<Trig1Result54, R>
ETC_TRIG Result Data 5/4 Register
Sourcepub const fn trig1_result_7_6(self) -> Reg<Trig1Result76, R>
pub const fn trig1_result_7_6(self) -> Reg<Trig1Result76, R>
ETC_TRIG Result Data 7/6 Register
Sourcepub const fn trig2_ctrl(self) -> Reg<Trig2Ctrl, RW>
pub const fn trig2_ctrl(self) -> Reg<Trig2Ctrl, RW>
ETC_TRIG Control Register
Sourcepub const fn trig2_counter(self) -> Reg<Trig2Counter, RW>
pub const fn trig2_counter(self) -> Reg<Trig2Counter, RW>
ETC_TRIG Counter Register
Sourcepub const fn trig2_chain_1_0(self) -> Reg<Trig2Chain10, RW>
pub const fn trig2_chain_1_0(self) -> Reg<Trig2Chain10, RW>
ETC_TRIG Chain 0/1 Register
Sourcepub const fn trig2_chain_3_2(self) -> Reg<Trig2Chain32, RW>
pub const fn trig2_chain_3_2(self) -> Reg<Trig2Chain32, RW>
ETC_TRIG Chain 2/3 Register
Sourcepub const fn trig2_chain_5_4(self) -> Reg<Trig2Chain54, RW>
pub const fn trig2_chain_5_4(self) -> Reg<Trig2Chain54, RW>
ETC_TRIG Chain 4/5 Register
Sourcepub const fn trig2_chain_7_6(self) -> Reg<Trig2Chain76, RW>
pub const fn trig2_chain_7_6(self) -> Reg<Trig2Chain76, RW>
ETC_TRIG Chain 6/7 Register
Sourcepub const fn trig2_result_1_0(self) -> Reg<Trig2Result10, R>
pub const fn trig2_result_1_0(self) -> Reg<Trig2Result10, R>
ETC_TRIG Result Data 1/0 Register
Sourcepub const fn trig2_result_3_2(self) -> Reg<Trig2Result32, R>
pub const fn trig2_result_3_2(self) -> Reg<Trig2Result32, R>
ETC_TRIG Result Data 3/2 Register
Sourcepub const fn trig2_result_5_4(self) -> Reg<Trig2Result54, R>
pub const fn trig2_result_5_4(self) -> Reg<Trig2Result54, R>
ETC_TRIG Result Data 5/4 Register
Sourcepub const fn trig2_result_7_6(self) -> Reg<Trig2Result76, R>
pub const fn trig2_result_7_6(self) -> Reg<Trig2Result76, R>
ETC_TRIG Result Data 7/6 Register
Sourcepub const fn trig3_ctrl(self) -> Reg<Trig3Ctrl, RW>
pub const fn trig3_ctrl(self) -> Reg<Trig3Ctrl, RW>
ETC_TRIG Control Register
Sourcepub const fn trig3_counter(self) -> Reg<Trig3Counter, RW>
pub const fn trig3_counter(self) -> Reg<Trig3Counter, RW>
ETC_TRIG Counter Register
Sourcepub const fn trig3_chain_1_0(self) -> Reg<Trig3Chain10, RW>
pub const fn trig3_chain_1_0(self) -> Reg<Trig3Chain10, RW>
ETC_TRIG Chain 0/1 Register
Sourcepub const fn trig3_chain_3_2(self) -> Reg<Trig3Chain32, RW>
pub const fn trig3_chain_3_2(self) -> Reg<Trig3Chain32, RW>
ETC_TRIG Chain 2/3 Register
Sourcepub const fn trig3_chain_5_4(self) -> Reg<Trig3Chain54, RW>
pub const fn trig3_chain_5_4(self) -> Reg<Trig3Chain54, RW>
ETC_TRIG Chain 4/5 Register
Sourcepub const fn trig3_chain_7_6(self) -> Reg<Trig3Chain76, RW>
pub const fn trig3_chain_7_6(self) -> Reg<Trig3Chain76, RW>
ETC_TRIG Chain 6/7 Register
Sourcepub const fn trig3_result_1_0(self) -> Reg<Trig3Result10, R>
pub const fn trig3_result_1_0(self) -> Reg<Trig3Result10, R>
ETC_TRIG Result Data 1/0 Register
Sourcepub const fn trig3_result_3_2(self) -> Reg<Trig3Result32, R>
pub const fn trig3_result_3_2(self) -> Reg<Trig3Result32, R>
ETC_TRIG Result Data 3/2 Register
Sourcepub const fn trig3_result_5_4(self) -> Reg<Trig3Result54, R>
pub const fn trig3_result_5_4(self) -> Reg<Trig3Result54, R>
ETC_TRIG Result Data 5/4 Register
Sourcepub const fn trig3_result_7_6(self) -> Reg<Trig3Result76, R>
pub const fn trig3_result_7_6(self) -> Reg<Trig3Result76, R>
ETC_TRIG Result Data 7/6 Register