#[doc = "Slope definition A0.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a0](a0) module"]
pub type A0 = crate::Reg<u32, _A0>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A0;
#[doc = "`read()` method returns [a0::R](a0::R) reader structure"]
impl crate::Readable for A0 {}
#[doc = "Slope definition A0."]
pub mod a0;
#[doc = "Slope definition A1.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a1](a1) module"]
pub type A1 = crate::Reg<u32, _A1>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A1;
#[doc = "`read()` method returns [a1::R](a1::R) reader structure"]
impl crate::Readable for A1 {}
#[doc = "Slope definition A1."]
pub mod a1;
#[doc = "Slope definition A2.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a2](a2) module"]
pub type A2 = crate::Reg<u32, _A2>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A2;
#[doc = "`read()` method returns [a2::R](a2::R) reader structure"]
impl crate::Readable for A2 {}
#[doc = "Slope definition A2."]
pub mod a2;
#[doc = "Slope definition A3.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a3](a3) module"]
pub type A3 = crate::Reg<u32, _A3>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A3;
#[doc = "`read()` method returns [a3::R](a3::R) reader structure"]
impl crate::Readable for A3 {}
#[doc = "Slope definition A3."]
pub mod a3;
#[doc = "Slope definition A4.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a4](a4) module"]
pub type A4 = crate::Reg<u32, _A4>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A4;
#[doc = "`read()` method returns [a4::R](a4::R) reader structure"]
impl crate::Readable for A4 {}
#[doc = "Slope definition A4."]
pub mod a4;
#[doc = "Slope definition A5.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [a5](a5) module"]
pub type A5 = crate::Reg<u32, _A5>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _A5;
#[doc = "`read()` method returns [a5::R](a5::R) reader structure"]
impl crate::Readable for A5 {}
#[doc = "Slope definition A5."]
pub mod a5;
#[doc = "y-intercept B0.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b0](b0) module"]
pub type B0 = crate::Reg<u32, _B0>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B0;
#[doc = "`read()` method returns [b0::R](b0::R) reader structure"]
impl crate::Readable for B0 {}
#[doc = "y-intercept B0."]
pub mod b0;
#[doc = "y-intercept B1.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b1](b1) module"]
pub type B1 = crate::Reg<u32, _B1>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B1;
#[doc = "`read()` method returns [b1::R](b1::R) reader structure"]
impl crate::Readable for B1 {}
#[doc = "y-intercept B1."]
pub mod b1;
#[doc = "y-intercept B2.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b2](b2) module"]
pub type B2 = crate::Reg<u32, _B2>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B2;
#[doc = "`read()` method returns [b2::R](b2::R) reader structure"]
impl crate::Readable for B2 {}
#[doc = "y-intercept B2."]
pub mod b2;
#[doc = "y-intercept B3.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b3](b3) module"]
pub type B3 = crate::Reg<u32, _B3>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B3;
#[doc = "`read()` method returns [b3::R](b3::R) reader structure"]
impl crate::Readable for B3 {}
#[doc = "y-intercept B3."]
pub mod b3;
#[doc = "y-intercept B4.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b4](b4) module"]
pub type B4 = crate::Reg<u32, _B4>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B4;
#[doc = "`read()` method returns [b4::R](b4::R) reader structure"]
impl crate::Readable for B4 {}
#[doc = "y-intercept B4."]
pub mod b4;
#[doc = "y-intercept B5.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [b5](b5) module"]
pub type B5 = crate::Reg<u32, _B5>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _B5;
#[doc = "`read()` method returns [b5::R](b5::R) reader structure"]
impl crate::Readable for B5 {}
#[doc = "y-intercept B5."]
pub mod b5;
#[doc = "Segment end T0.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [t0](t0) module"]
pub type T0 = crate::Reg<u32, _T0>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _T0;
#[doc = "`read()` method returns [t0::R](t0::R) reader structure"]
impl crate::Readable for T0 {}
#[doc = "Segment end T0."]
pub mod t0;
#[doc = "Segment end T1.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [t1](t1) module"]
pub type T1 = crate::Reg<u32, _T1>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _T1;
#[doc = "`read()` method returns [t1::R](t1::R) reader structure"]
impl crate::Readable for T1 {}
#[doc = "Segment end T1."]
pub mod t1;
#[doc = "Segment end T2.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [t2](t2) module"]
pub type T2 = crate::Reg<u32, _T2>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _T2;
#[doc = "`read()` method returns [t2::R](t2::R) reader structure"]
impl crate::Readable for T2 {}
#[doc = "Segment end T2."]
pub mod t2;
#[doc = "Segment end T3.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [t3](t3) module"]
pub type T3 = crate::Reg<u32, _T3>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _T3;
#[doc = "`read()` method returns [t3::R](t3::R) reader structure"]
impl crate::Readable for T3 {}
#[doc = "Segment end T3."]
pub mod t3;
#[doc = "Segment end T4.\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [t4](t4) module"]
pub type T4 = crate::Reg<u32, _T4>;
#[allow(missing_docs)]
#[doc(hidden)]
pub struct _T4;
#[doc = "`read()` method returns [t4::R](t4::R) reader structure"]
impl crate::Readable for T4 {}
#[doc = "Segment end T4."]
pub mod t4;
