#![allow(non_snake_case, non_upper_case_globals)]
#![allow(non_camel_case_types)]
use crate::{RORegister, RWRegister, WORegister};
#[cfg(not(feature = "nosync"))]
use core::marker::PhantomData;
pub mod STIM0 {}
pub mod STIM1 {}
pub mod STIM2 {}
pub mod STIM3 {}
pub mod STIM4 {}
pub mod STIM5 {}
pub mod STIM6 {}
pub mod STIM7 {}
pub mod STIM8 {}
pub mod STIM9 {}
pub mod STIM10 {}
pub mod STIM11 {}
pub mod STIM12 {}
pub mod STIM13 {}
pub mod STIM14 {}
pub mod STIM15 {}
pub mod STIM16 {}
pub mod STIM17 {}
pub mod STIM18 {}
pub mod STIM19 {}
pub mod STIM20 {}
pub mod STIM21 {}
pub mod STIM22 {}
pub mod STIM23 {}
pub mod STIM24 {}
pub mod STIM25 {}
pub mod STIM26 {}
pub mod STIM27 {}
pub mod STIM28 {}
pub mod STIM29 {}
pub mod STIM30 {}
pub mod STIM31 {}
pub mod STIM32 {}
pub mod STIM33 {}
pub mod STIM34 {}
pub mod STIM35 {}
pub mod STIM36 {}
pub mod STIM37 {}
pub mod STIM38 {}
pub mod STIM39 {}
pub mod STIM40 {}
pub mod STIM41 {}
pub mod STIM42 {}
pub mod STIM43 {}
pub mod STIM44 {}
pub mod STIM45 {}
pub mod STIM46 {}
pub mod STIM47 {}
pub mod STIM48 {}
pub mod STIM49 {}
pub mod STIM50 {}
pub mod STIM51 {}
pub mod STIM52 {}
pub mod STIM53 {}
pub mod STIM54 {}
pub mod STIM55 {}
pub mod STIM56 {}
pub mod STIM57 {}
pub mod STIM58 {}
pub mod STIM59 {}
pub mod STIM60 {}
pub mod STIM61 {}
pub mod STIM62 {}
pub mod STIM63 {}
pub mod STIM64 {}
pub mod STIM65 {}
pub mod STIM66 {}
pub mod STIM67 {}
pub mod STIM68 {}
pub mod STIM69 {}
pub mod STIM70 {}
pub mod STIM71 {}
pub mod STIM72 {}
pub mod STIM73 {}
pub mod STIM74 {}
pub mod STIM75 {}
pub mod STIM76 {}
pub mod STIM77 {}
pub mod STIM78 {}
pub mod STIM79 {}
pub mod STIM80 {}
pub mod STIM81 {}
pub mod STIM82 {}
pub mod STIM83 {}
pub mod STIM84 {}
pub mod STIM85 {}
pub mod STIM86 {}
pub mod STIM87 {}
pub mod STIM88 {}
pub mod STIM89 {}
pub mod STIM90 {}
pub mod STIM91 {}
pub mod STIM92 {}
pub mod STIM93 {}
pub mod STIM94 {}
pub mod STIM95 {}
pub mod STIM96 {}
pub mod STIM97 {}
pub mod STIM98 {}
pub mod STIM99 {}
pub mod STIM100 {}
pub mod STIM101 {}
pub mod STIM102 {}
pub mod STIM103 {}
pub mod STIM104 {}
pub mod STIM105 {}
pub mod STIM106 {}
pub mod STIM107 {}
pub mod STIM108 {}
pub mod STIM109 {}
pub mod STIM110 {}
pub mod STIM111 {}
pub mod STIM112 {}
pub mod STIM113 {}
pub mod STIM114 {}
pub mod STIM115 {}
pub mod STIM116 {}
pub mod STIM117 {}
pub mod STIM118 {}
pub mod STIM119 {}
pub mod STIM120 {}
pub mod STIM121 {}
pub mod STIM122 {}
pub mod STIM123 {}
pub mod STIM124 {}
pub mod STIM125 {}
pub mod STIM126 {}
pub mod STIM127 {}
pub mod STIM128 {}
pub mod STIM129 {}
pub mod STIM130 {}
pub mod STIM131 {}
pub mod STIM132 {}
pub mod STIM133 {}
pub mod STIM134 {}
pub mod STIM135 {}
pub mod STIM136 {}
pub mod STIM137 {}
pub mod STIM138 {}
pub mod STIM139 {}
pub mod STIM140 {}
pub mod STIM141 {}
pub mod STIM142 {}
pub mod STIM143 {}
pub mod STIM144 {}
pub mod STIM145 {}
pub mod STIM146 {}
pub mod STIM147 {}
pub mod STIM148 {}
pub mod STIM149 {}
pub mod STIM150 {}
pub mod STIM151 {}
pub mod STIM152 {}
pub mod STIM153 {}
pub mod STIM154 {}
pub mod STIM155 {}
pub mod STIM156 {}
pub mod STIM157 {}
pub mod STIM158 {}
pub mod STIM159 {}
pub mod STIM160 {}
pub mod STIM161 {}
pub mod STIM162 {}
pub mod STIM163 {}
pub mod STIM164 {}
pub mod STIM165 {}
pub mod STIM166 {}
pub mod STIM167 {}
pub mod STIM168 {}
pub mod STIM169 {}
pub mod STIM170 {}
pub mod STIM171 {}
pub mod STIM172 {}
pub mod STIM173 {}
pub mod STIM174 {}
pub mod STIM175 {}
pub mod STIM176 {}
pub mod STIM177 {}
pub mod STIM178 {}
pub mod STIM179 {}
pub mod STIM180 {}
pub mod STIM181 {}
pub mod STIM182 {}
pub mod STIM183 {}
pub mod STIM184 {}
pub mod STIM185 {}
pub mod STIM186 {}
pub mod STIM187 {}
pub mod STIM188 {}
pub mod STIM189 {}
pub mod STIM190 {}
pub mod STIM191 {}
pub mod STIM192 {}
pub mod STIM193 {}
pub mod STIM194 {}
pub mod STIM195 {}
pub mod STIM196 {}
pub mod STIM197 {}
pub mod STIM198 {}
pub mod STIM199 {}
pub mod STIM200 {}
pub mod STIM201 {}
pub mod STIM202 {}
pub mod STIM203 {}
pub mod STIM204 {}
pub mod STIM205 {}
pub mod STIM206 {}
pub mod STIM207 {}
pub mod STIM208 {}
pub mod STIM209 {}
pub mod STIM210 {}
pub mod STIM211 {}
pub mod STIM212 {}
pub mod STIM213 {}
pub mod STIM214 {}
pub mod STIM215 {}
pub mod STIM216 {}
pub mod STIM217 {}
pub mod STIM218 {}
pub mod STIM219 {}
pub mod STIM220 {}
pub mod STIM221 {}
pub mod STIM222 {}
pub mod STIM223 {}
pub mod STIM224 {}
pub mod STIM225 {}
pub mod STIM226 {}
pub mod STIM227 {}
pub mod STIM228 {}
pub mod STIM229 {}
pub mod STIM230 {}
pub mod STIM231 {}
pub mod STIM232 {}
pub mod STIM233 {}
pub mod STIM234 {}
pub mod STIM235 {}
pub mod STIM236 {}
pub mod STIM237 {}
pub mod STIM238 {}
pub mod STIM239 {}
pub mod STIM240 {}
pub mod STIM241 {}
pub mod STIM242 {}
pub mod STIM243 {}
pub mod STIM244 {}
pub mod STIM245 {}
pub mod STIM246 {}
pub mod STIM247 {}
pub mod STIM248 {}
pub mod STIM249 {}
pub mod STIM250 {}
pub mod STIM251 {}
pub mod STIM252 {}
pub mod STIM253 {}
pub mod STIM254 {}
pub mod STIM255 {}
pub mod TER0 {}
pub mod TER1 {}
pub mod TER2 {}
pub mod TER3 {}
pub mod TER4 {}
pub mod TER5 {}
pub mod TER6 {}
pub mod TER7 {}
pub mod TPR {}
pub mod TCR {}
pub mod LSR {}
pub mod LAR {}
#[repr(C)]
pub struct RegisterBlock {
pub STIM0: RWRegister<u32>,
pub STIM1: RWRegister<u32>,
pub STIM2: RWRegister<u32>,
pub STIM3: RWRegister<u32>,
pub STIM4: RWRegister<u32>,
pub STIM5: RWRegister<u32>,
pub STIM6: RWRegister<u32>,
pub STIM7: RWRegister<u32>,
pub STIM8: RWRegister<u32>,
pub STIM9: RWRegister<u32>,
pub STIM10: RWRegister<u32>,
pub STIM11: RWRegister<u32>,
pub STIM12: RWRegister<u32>,
pub STIM13: RWRegister<u32>,
pub STIM14: RWRegister<u32>,
pub STIM15: RWRegister<u32>,
pub STIM16: RWRegister<u32>,
pub STIM17: RWRegister<u32>,
pub STIM18: RWRegister<u32>,
pub STIM19: RWRegister<u32>,
pub STIM20: RWRegister<u32>,
pub STIM21: RWRegister<u32>,
pub STIM22: RWRegister<u32>,
pub STIM23: RWRegister<u32>,
pub STIM24: RWRegister<u32>,
pub STIM25: RWRegister<u32>,
pub STIM26: RWRegister<u32>,
pub STIM27: RWRegister<u32>,
pub STIM28: RWRegister<u32>,
pub STIM29: RWRegister<u32>,
pub STIM30: RWRegister<u32>,
pub STIM31: RWRegister<u32>,
pub STIM32: RWRegister<u32>,
pub STIM33: RWRegister<u32>,
pub STIM34: RWRegister<u32>,
pub STIM35: RWRegister<u32>,
pub STIM36: RWRegister<u32>,
pub STIM37: RWRegister<u32>,
pub STIM38: RWRegister<u32>,
pub STIM39: RWRegister<u32>,
pub STIM40: RWRegister<u32>,
pub STIM41: RWRegister<u32>,
pub STIM42: RWRegister<u32>,
pub STIM43: RWRegister<u32>,
pub STIM44: RWRegister<u32>,
pub STIM45: RWRegister<u32>,
pub STIM46: RWRegister<u32>,
pub STIM47: RWRegister<u32>,
pub STIM48: RWRegister<u32>,
pub STIM49: RWRegister<u32>,
pub STIM50: RWRegister<u32>,
pub STIM51: RWRegister<u32>,
pub STIM52: RWRegister<u32>,
pub STIM53: RWRegister<u32>,
pub STIM54: RWRegister<u32>,
pub STIM55: RWRegister<u32>,
pub STIM56: RWRegister<u32>,
pub STIM57: RWRegister<u32>,
pub STIM58: RWRegister<u32>,
pub STIM59: RWRegister<u32>,
pub STIM60: RWRegister<u32>,
pub STIM61: RWRegister<u32>,
pub STIM62: RWRegister<u32>,
pub STIM63: RWRegister<u32>,
pub STIM64: RWRegister<u32>,
pub STIM65: RWRegister<u32>,
pub STIM66: RWRegister<u32>,
pub STIM67: RWRegister<u32>,
pub STIM68: RWRegister<u32>,
pub STIM69: RWRegister<u32>,
pub STIM70: RWRegister<u32>,
pub STIM71: RWRegister<u32>,
pub STIM72: RWRegister<u32>,
pub STIM73: RWRegister<u32>,
pub STIM74: RWRegister<u32>,
pub STIM75: RWRegister<u32>,
pub STIM76: RWRegister<u32>,
pub STIM77: RWRegister<u32>,
pub STIM78: RWRegister<u32>,
pub STIM79: RWRegister<u32>,
pub STIM80: RWRegister<u32>,
pub STIM81: RWRegister<u32>,
pub STIM82: RWRegister<u32>,
pub STIM83: RWRegister<u32>,
pub STIM84: RWRegister<u32>,
pub STIM85: RWRegister<u32>,
pub STIM86: RWRegister<u32>,
pub STIM87: RWRegister<u32>,
pub STIM88: RWRegister<u32>,
pub STIM89: RWRegister<u32>,
pub STIM90: RWRegister<u32>,
pub STIM91: RWRegister<u32>,
pub STIM92: RWRegister<u32>,
pub STIM93: RWRegister<u32>,
pub STIM94: RWRegister<u32>,
pub STIM95: RWRegister<u32>,
pub STIM96: RWRegister<u32>,
pub STIM97: RWRegister<u32>,
pub STIM98: RWRegister<u32>,
pub STIM99: RWRegister<u32>,
pub STIM100: RWRegister<u32>,
pub STIM101: RWRegister<u32>,
pub STIM102: RWRegister<u32>,
pub STIM103: RWRegister<u32>,
pub STIM104: RWRegister<u32>,
pub STIM105: RWRegister<u32>,
pub STIM106: RWRegister<u32>,
pub STIM107: RWRegister<u32>,
pub STIM108: RWRegister<u32>,
pub STIM109: RWRegister<u32>,
pub STIM110: RWRegister<u32>,
pub STIM111: RWRegister<u32>,
pub STIM112: RWRegister<u32>,
pub STIM113: RWRegister<u32>,
pub STIM114: RWRegister<u32>,
pub STIM115: RWRegister<u32>,
pub STIM116: RWRegister<u32>,
pub STIM117: RWRegister<u32>,
pub STIM118: RWRegister<u32>,
pub STIM119: RWRegister<u32>,
pub STIM120: RWRegister<u32>,
pub STIM121: RWRegister<u32>,
pub STIM122: RWRegister<u32>,
pub STIM123: RWRegister<u32>,
pub STIM124: RWRegister<u32>,
pub STIM125: RWRegister<u32>,
pub STIM126: RWRegister<u32>,
pub STIM127: RWRegister<u32>,
pub STIM128: RWRegister<u32>,
pub STIM129: RWRegister<u32>,
pub STIM130: RWRegister<u32>,
pub STIM131: RWRegister<u32>,
pub STIM132: RWRegister<u32>,
pub STIM133: RWRegister<u32>,
pub STIM134: RWRegister<u32>,
pub STIM135: RWRegister<u32>,
pub STIM136: RWRegister<u32>,
pub STIM137: RWRegister<u32>,
pub STIM138: RWRegister<u32>,
pub STIM139: RWRegister<u32>,
pub STIM140: RWRegister<u32>,
pub STIM141: RWRegister<u32>,
pub STIM142: RWRegister<u32>,
pub STIM143: RWRegister<u32>,
pub STIM144: RWRegister<u32>,
pub STIM145: RWRegister<u32>,
pub STIM146: RWRegister<u32>,
pub STIM147: RWRegister<u32>,
pub STIM148: RWRegister<u32>,
pub STIM149: RWRegister<u32>,
pub STIM150: RWRegister<u32>,
pub STIM151: RWRegister<u32>,
pub STIM152: RWRegister<u32>,
pub STIM153: RWRegister<u32>,
pub STIM154: RWRegister<u32>,
pub STIM155: RWRegister<u32>,
pub STIM156: RWRegister<u32>,
pub STIM157: RWRegister<u32>,
pub STIM158: RWRegister<u32>,
pub STIM159: RWRegister<u32>,
pub STIM160: RWRegister<u32>,
pub STIM161: RWRegister<u32>,
pub STIM162: RWRegister<u32>,
pub STIM163: RWRegister<u32>,
pub STIM164: RWRegister<u32>,
pub STIM165: RWRegister<u32>,
pub STIM166: RWRegister<u32>,
pub STIM167: RWRegister<u32>,
pub STIM168: RWRegister<u32>,
pub STIM169: RWRegister<u32>,
pub STIM170: RWRegister<u32>,
pub STIM171: RWRegister<u32>,
pub STIM172: RWRegister<u32>,
pub STIM173: RWRegister<u32>,
pub STIM174: RWRegister<u32>,
pub STIM175: RWRegister<u32>,
pub STIM176: RWRegister<u32>,
pub STIM177: RWRegister<u32>,
pub STIM178: RWRegister<u32>,
pub STIM179: RWRegister<u32>,
pub STIM180: RWRegister<u32>,
pub STIM181: RWRegister<u32>,
pub STIM182: RWRegister<u32>,
pub STIM183: RWRegister<u32>,
pub STIM184: RWRegister<u32>,
pub STIM185: RWRegister<u32>,
pub STIM186: RWRegister<u32>,
pub STIM187: RWRegister<u32>,
pub STIM188: RWRegister<u32>,
pub STIM189: RWRegister<u32>,
pub STIM190: RWRegister<u32>,
pub STIM191: RWRegister<u32>,
pub STIM192: RWRegister<u32>,
pub STIM193: RWRegister<u32>,
pub STIM194: RWRegister<u32>,
pub STIM195: RWRegister<u32>,
pub STIM196: RWRegister<u32>,
pub STIM197: RWRegister<u32>,
pub STIM198: RWRegister<u32>,
pub STIM199: RWRegister<u32>,
pub STIM200: RWRegister<u32>,
pub STIM201: RWRegister<u32>,
pub STIM202: RWRegister<u32>,
pub STIM203: RWRegister<u32>,
pub STIM204: RWRegister<u32>,
pub STIM205: RWRegister<u32>,
pub STIM206: RWRegister<u32>,
pub STIM207: RWRegister<u32>,
pub STIM208: RWRegister<u32>,
pub STIM209: RWRegister<u32>,
pub STIM210: RWRegister<u32>,
pub STIM211: RWRegister<u32>,
pub STIM212: RWRegister<u32>,
pub STIM213: RWRegister<u32>,
pub STIM214: RWRegister<u32>,
pub STIM215: RWRegister<u32>,
pub STIM216: RWRegister<u32>,
pub STIM217: RWRegister<u32>,
pub STIM218: RWRegister<u32>,
pub STIM219: RWRegister<u32>,
pub STIM220: RWRegister<u32>,
pub STIM221: RWRegister<u32>,
pub STIM222: RWRegister<u32>,
pub STIM223: RWRegister<u32>,
pub STIM224: RWRegister<u32>,
pub STIM225: RWRegister<u32>,
pub STIM226: RWRegister<u32>,
pub STIM227: RWRegister<u32>,
pub STIM228: RWRegister<u32>,
pub STIM229: RWRegister<u32>,
pub STIM230: RWRegister<u32>,
pub STIM231: RWRegister<u32>,
pub STIM232: RWRegister<u32>,
pub STIM233: RWRegister<u32>,
pub STIM234: RWRegister<u32>,
pub STIM235: RWRegister<u32>,
pub STIM236: RWRegister<u32>,
pub STIM237: RWRegister<u32>,
pub STIM238: RWRegister<u32>,
pub STIM239: RWRegister<u32>,
pub STIM240: RWRegister<u32>,
pub STIM241: RWRegister<u32>,
pub STIM242: RWRegister<u32>,
pub STIM243: RWRegister<u32>,
pub STIM244: RWRegister<u32>,
pub STIM245: RWRegister<u32>,
pub STIM246: RWRegister<u32>,
pub STIM247: RWRegister<u32>,
pub STIM248: RWRegister<u32>,
pub STIM249: RWRegister<u32>,
pub STIM250: RWRegister<u32>,
pub STIM251: RWRegister<u32>,
pub STIM252: RWRegister<u32>,
pub STIM253: RWRegister<u32>,
pub STIM254: RWRegister<u32>,
pub STIM255: RWRegister<u32>,
_reserved1: [u8; 2560],
pub TER0: RWRegister<u32>,
pub TER1: RWRegister<u32>,
pub TER2: RWRegister<u32>,
pub TER3: RWRegister<u32>,
pub TER4: RWRegister<u32>,
pub TER5: RWRegister<u32>,
pub TER6: RWRegister<u32>,
pub TER7: RWRegister<u32>,
_reserved2: [u8; 32],
pub TPR: RWRegister<u32>,
_reserved3: [u8; 60],
pub TCR: RWRegister<u32>,
_reserved4: [u8; 300],
pub LAR: WORegister<u32>,
pub LSR: RORegister<u32>,
}
pub struct ResetValues {
pub STIM0: u32,
pub STIM1: u32,
pub STIM2: u32,
pub STIM3: u32,
pub STIM4: u32,
pub STIM5: u32,
pub STIM6: u32,
pub STIM7: u32,
pub STIM8: u32,
pub STIM9: u32,
pub STIM10: u32,
pub STIM11: u32,
pub STIM12: u32,
pub STIM13: u32,
pub STIM14: u32,
pub STIM15: u32,
pub STIM16: u32,
pub STIM17: u32,
pub STIM18: u32,
pub STIM19: u32,
pub STIM20: u32,
pub STIM21: u32,
pub STIM22: u32,
pub STIM23: u32,
pub STIM24: u32,
pub STIM25: u32,
pub STIM26: u32,
pub STIM27: u32,
pub STIM28: u32,
pub STIM29: u32,
pub STIM30: u32,
pub STIM31: u32,
pub STIM32: u32,
pub STIM33: u32,
pub STIM34: u32,
pub STIM35: u32,
pub STIM36: u32,
pub STIM37: u32,
pub STIM38: u32,
pub STIM39: u32,
pub STIM40: u32,
pub STIM41: u32,
pub STIM42: u32,
pub STIM43: u32,
pub STIM44: u32,
pub STIM45: u32,
pub STIM46: u32,
pub STIM47: u32,
pub STIM48: u32,
pub STIM49: u32,
pub STIM50: u32,
pub STIM51: u32,
pub STIM52: u32,
pub STIM53: u32,
pub STIM54: u32,
pub STIM55: u32,
pub STIM56: u32,
pub STIM57: u32,
pub STIM58: u32,
pub STIM59: u32,
pub STIM60: u32,
pub STIM61: u32,
pub STIM62: u32,
pub STIM63: u32,
pub STIM64: u32,
pub STIM65: u32,
pub STIM66: u32,
pub STIM67: u32,
pub STIM68: u32,
pub STIM69: u32,
pub STIM70: u32,
pub STIM71: u32,
pub STIM72: u32,
pub STIM73: u32,
pub STIM74: u32,
pub STIM75: u32,
pub STIM76: u32,
pub STIM77: u32,
pub STIM78: u32,
pub STIM79: u32,
pub STIM80: u32,
pub STIM81: u32,
pub STIM82: u32,
pub STIM83: u32,
pub STIM84: u32,
pub STIM85: u32,
pub STIM86: u32,
pub STIM87: u32,
pub STIM88: u32,
pub STIM89: u32,
pub STIM90: u32,
pub STIM91: u32,
pub STIM92: u32,
pub STIM93: u32,
pub STIM94: u32,
pub STIM95: u32,
pub STIM96: u32,
pub STIM97: u32,
pub STIM98: u32,
pub STIM99: u32,
pub STIM100: u32,
pub STIM101: u32,
pub STIM102: u32,
pub STIM103: u32,
pub STIM104: u32,
pub STIM105: u32,
pub STIM106: u32,
pub STIM107: u32,
pub STIM108: u32,
pub STIM109: u32,
pub STIM110: u32,
pub STIM111: u32,
pub STIM112: u32,
pub STIM113: u32,
pub STIM114: u32,
pub STIM115: u32,
pub STIM116: u32,
pub STIM117: u32,
pub STIM118: u32,
pub STIM119: u32,
pub STIM120: u32,
pub STIM121: u32,
pub STIM122: u32,
pub STIM123: u32,
pub STIM124: u32,
pub STIM125: u32,
pub STIM126: u32,
pub STIM127: u32,
pub STIM128: u32,
pub STIM129: u32,
pub STIM130: u32,
pub STIM131: u32,
pub STIM132: u32,
pub STIM133: u32,
pub STIM134: u32,
pub STIM135: u32,
pub STIM136: u32,
pub STIM137: u32,
pub STIM138: u32,
pub STIM139: u32,
pub STIM140: u32,
pub STIM141: u32,
pub STIM142: u32,
pub STIM143: u32,
pub STIM144: u32,
pub STIM145: u32,
pub STIM146: u32,
pub STIM147: u32,
pub STIM148: u32,
pub STIM149: u32,
pub STIM150: u32,
pub STIM151: u32,
pub STIM152: u32,
pub STIM153: u32,
pub STIM154: u32,
pub STIM155: u32,
pub STIM156: u32,
pub STIM157: u32,
pub STIM158: u32,
pub STIM159: u32,
pub STIM160: u32,
pub STIM161: u32,
pub STIM162: u32,
pub STIM163: u32,
pub STIM164: u32,
pub STIM165: u32,
pub STIM166: u32,
pub STIM167: u32,
pub STIM168: u32,
pub STIM169: u32,
pub STIM170: u32,
pub STIM171: u32,
pub STIM172: u32,
pub STIM173: u32,
pub STIM174: u32,
pub STIM175: u32,
pub STIM176: u32,
pub STIM177: u32,
pub STIM178: u32,
pub STIM179: u32,
pub STIM180: u32,
pub STIM181: u32,
pub STIM182: u32,
pub STIM183: u32,
pub STIM184: u32,
pub STIM185: u32,
pub STIM186: u32,
pub STIM187: u32,
pub STIM188: u32,
pub STIM189: u32,
pub STIM190: u32,
pub STIM191: u32,
pub STIM192: u32,
pub STIM193: u32,
pub STIM194: u32,
pub STIM195: u32,
pub STIM196: u32,
pub STIM197: u32,
pub STIM198: u32,
pub STIM199: u32,
pub STIM200: u32,
pub STIM201: u32,
pub STIM202: u32,
pub STIM203: u32,
pub STIM204: u32,
pub STIM205: u32,
pub STIM206: u32,
pub STIM207: u32,
pub STIM208: u32,
pub STIM209: u32,
pub STIM210: u32,
pub STIM211: u32,
pub STIM212: u32,
pub STIM213: u32,
pub STIM214: u32,
pub STIM215: u32,
pub STIM216: u32,
pub STIM217: u32,
pub STIM218: u32,
pub STIM219: u32,
pub STIM220: u32,
pub STIM221: u32,
pub STIM222: u32,
pub STIM223: u32,
pub STIM224: u32,
pub STIM225: u32,
pub STIM226: u32,
pub STIM227: u32,
pub STIM228: u32,
pub STIM229: u32,
pub STIM230: u32,
pub STIM231: u32,
pub STIM232: u32,
pub STIM233: u32,
pub STIM234: u32,
pub STIM235: u32,
pub STIM236: u32,
pub STIM237: u32,
pub STIM238: u32,
pub STIM239: u32,
pub STIM240: u32,
pub STIM241: u32,
pub STIM242: u32,
pub STIM243: u32,
pub STIM244: u32,
pub STIM245: u32,
pub STIM246: u32,
pub STIM247: u32,
pub STIM248: u32,
pub STIM249: u32,
pub STIM250: u32,
pub STIM251: u32,
pub STIM252: u32,
pub STIM253: u32,
pub STIM254: u32,
pub STIM255: u32,
pub TER0: u32,
pub TER1: u32,
pub TER2: u32,
pub TER3: u32,
pub TER4: u32,
pub TER5: u32,
pub TER6: u32,
pub TER7: u32,
pub TPR: u32,
pub TCR: u32,
pub LAR: u32,
pub LSR: u32,
}
#[cfg(not(feature = "nosync"))]
pub struct Instance {
pub(crate) addr: u32,
pub(crate) _marker: PhantomData<*const RegisterBlock>,
}
#[cfg(not(feature = "nosync"))]
impl ::core::ops::Deref for Instance {
type Target = RegisterBlock;
#[inline(always)]
fn deref(&self) -> &RegisterBlock {
unsafe { &*(self.addr as *const _) }
}
}
#[cfg(feature = "rtic")]
unsafe impl Send for Instance {}