#![cfg(target_arch = "x86_64")]
pub mod affinity;
pub mod pm_qos;
pub mod telemetry;
pub mod thread;
pub use crate::common::tsc;
pub use affinity::*;
pub use pm_qos::*;
pub use telemetry::*;
pub use thread::*;
pub use tsc::*;
pub fn compute_gain_multipliers(
u_in_mult: f32,
u_out_mult: f32,
m_in_mult: f32,
m_out_mult: f32,
out_in_mult: &mut f32,
out_out_mult: &mut f32,
) {
*out_in_mult = u_in_mult * m_in_mult;
*out_out_mult = u_out_mult * m_out_mult;
}
#[cfg(test)]
#[path = "rt_setup_test.rs"]
mod rt_setup_test;