Home
last modified time | relevance | path

Searched refs:clearInterruptStatusOnRead (Results 1 – 2 of 2) sorted by relevance

/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/UART/
DCadence_UART.cs21 …public Cadence_UART(IMachine machine, bool clearInterruptStatusOnRead = false, ulong clockFrequenc… in Cadence_UART() argument
23 this.clearInterruptStatusOnRead = clearInterruptStatusOnRead; in Cadence_UART()
187 …var interruptStatusFieldMode = FieldMode.Read | (clearInterruptStatusOnRead ? 0 : FieldMode.Write); in BuildRegisterMap()
340 … readCallback: (_, __) => rxTimeoutError.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
341 … writeCallback: (_, val) => rxTimeoutError.ClearSticky(val && !clearInterruptStatusOnRead), in BuildRegisterMap()
348 … readCallback: (_, __) => rxFifoOverflow.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
349 … writeCallback: (_, val) => rxFifoOverflow.ClearSticky(val && !clearInterruptStatusOnRead), in BuildRegisterMap()
360 readCallback: (_, __) => rxFifoFull.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
361 … writeCallback: (_, val) => rxFifoFull.ClearSticky(val && !clearInterruptStatusOnRead), in BuildRegisterMap()
366 … readCallback: (_, __) => rxFifoEmpty.ClearSticky(clearInterruptStatusOnRead), in BuildRegisterMap()
[all …]
/Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Test/PeripheralsTests/
DCadence_UARTTests.cs28 var uart = new Cadence_UART(machine, clearInterruptStatusOnRead: false); in ShouldClearInterruptStatusOnWriteOne()
45 var uart = new Cadence_UART(machine, clearInterruptStatusOnRead: true); in ShouldClearInterruptStatusOnRead()