1#[doc = r"Register block"]
2#[repr(C)]
3pub struct HALTED {
4#[doc = "0x00..0x20 - Description collection\\[n\\]: IN endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint."]
5pub epin: [EPIN; 8],
6 _reserved1: [u8; 0x04],
7#[doc = "0x24..0x44 - Description collection\\[n\\]: OUT endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint."]
8pub epout: [EPOUT; 8],
9}
10#[doc = "EPIN (r) register accessor: an alias for `Reg<EPIN_SPEC>`"]
11pub type EPIN = crate::Reg<epin::EPIN_SPEC>;
12#[doc = "Description collection\\[n\\]: IN endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint."]
13pub mod epin;
14#[doc = "EPOUT (r) register accessor: an alias for `Reg<EPOUT_SPEC>`"]
15pub type EPOUT = crate::Reg<epout::EPOUT_SPEC>;
16#[doc = "Description collection\\[n\\]: OUT endpoint halted status. Can be used as is as response to a GetStatus() request to endpoint."]
17pub mod epout;