Home
last modified time | relevance | path

Searched refs:divisor (Results 1 – 10 of 10) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/
DNPCX_UART.cs40 divisor = 1; in Reset()
177 valueProviderCallback: _ => divisor, in BuildRegisterMap()
178 writeCallback: (_, val) => divisor = (divisor & 0x700) | (uint)val in BuildRegisterMap()
184 valueProviderCallback: _ => divisor >> 8, in BuildRegisterMap()
185 writeCallback: (_, val) => divisor = (divisor & 0xff) | ((uint)val << 8) in BuildRegisterMap()
254 private uint divisor; field in Antmicro.Renode.Peripherals.UART.NPCX_UART
DSTM32W_UART.cs158 var divisor = ((2 * (baudRate1 & 0xFFFF) + (baudRate2 & 0x1)));
159 return divisor == 0 ? 0 : UARTClockFrequency / divisor;
DAppUart.cs176 var divisor = ((divInt << 6) + divFrac);
177 return divisor == 0 ? 0 : (UARTClockFrequency * 32) / divisor;
DImxUart.cs296 … var divisor = (16 * (((baudRateH & 0x1F) << 8) + baudRateL) + ((control4Register & 0x1F) / 32));
297 return divisor == 0 ? 0 : (uint)(SystemClockFrequency / divisor);
DSTM32_UART.cs71 … var divisor = 8 * (2 - (int)oversamplingMode.Value) * (dividerMantissa.Value + fraction / 16.0);
72 return divisor == 0 ? 0 : (uint)(frequency / divisor);
DGaislerAPBUART.cs55 var divisor = scaler.Value * 8;
56 return divisor == 0 ? 0 : frequency / (uint) divisor;
DPL011.cs69 var divisor = 16 * (integerBaudRate.Value + (fractionalBaudRate.Value / 64));
70 return (divisor > 0) ? (uartClockFrequency / (uint)divisor) : 0;
DNS16550.cs624 var divisor = (16 * (prescaler + 1) * divider);
625 return divisor == 0 ? 0 : (uint)(SystemClockFrequency / divisor);
DRenesasDA14_UART.cs93 float divisor = (16 * divider) + (dividerFraction / 16);
94 return divisor == 0 ? 0 : (uint)(systemClockFrequency / divisor);
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/SiLabs/
DEFR32_GenericUSART.cs151 var divisor = oversample * (256 + ((uint)fractionalClockDividerField.Value << 3));
152 var quotient = uartClockFrequency / divisor;
153 var remainder = uartClockFrequency % divisor;
154 return (factor * quotient) + (factor * remainder) / divisor;