Lines Matching refs:result
139 let mut result = Self { register, data: 0 }; in new() localVariable
140 result.set_vector((data & 0xFF) as u8); in new()
141 match result.register { in new()
144 result in new()
150 if let LVTRegister::LINT0 | LVTRegister::LINT1 = result.register { in new()
151 result.set_interrupt_input_pin_polarity((data & (1 << 13)) == 0); in new()
154 result.set_trigger_mode(TriggerMode::Level).ok()?; in new()
156 result.set_trigger_mode(TriggerMode::Edge).ok()?; in new()
159 result.set_mask((data & (1 << 16)) != 0); in new()
161 if let LVTRegister::Timer = result.register { in new()
162 result in new()
167 return Some(result); in new()