Packages

package uart

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Apb3UartCtrl(config: UartCtrlMemoryMappedConfig) extends Component with Product with Serializable
  2. class AvalonMMUartCtrl extends Component
  3. case class BmbUartCtrl(config: UartCtrlMemoryMappedConfig, bmbParameter: BmbParameter) extends Component with Product with Serializable
  4. case class TilelinkUartCtrl(config: UartCtrlMemoryMappedConfig, tilelinkParameter: BusParameter) extends Component with Product with Serializable
  5. case class TilelinkUartFiber() extends Area with Product with Serializable
  6. case class Uart(ctsGen: Boolean = false, rtsGen: Boolean = false) extends Bundle with IMasterSlave with Product with Serializable
  7. class UartCtrl extends Component
  8. case class UartCtrlConfig(g: UartCtrlGenerics) extends Bundle with Product with Serializable
  9. case class UartCtrlFrameConfig(g: UartCtrlGenerics) extends Bundle with Product with Serializable
  10. case class UartCtrlGenerics(dataWidthMax: Int = 8, clockDividerWidth: Int = 20, preSamplingSize: Int = 1, samplingSize: Int = 5, postSamplingSize: Int = 2, ctsGen: Boolean = false, rtsGen: Boolean = false) extends Product with Serializable
  11. case class UartCtrlInitConfig(baudrate: Int = 0, dataLength: Int = 0, parity: UartParityType.E = null, stop: UartStopType.E = null) extends Product with Serializable
  12. class UartCtrlIo extends Bundle
  13. case class UartCtrlMemoryMappedConfig(uartCtrlConfig: UartCtrlGenerics, initConfig: UartCtrlInitConfig = null, busCanWriteClockDividerConfig: Boolean = true, busCanWriteFrameConfig: Boolean = true, txFifoDepth: Int = 32, rxFifoDepth: Int = 32) extends Product with Serializable
  14. class UartCtrlRx extends Component
  15. class UartCtrlTx extends Component
  16. class UartCtrlUsageExample extends Component
  17. class WishboneUartCtrl extends Component

Value Members

  1. object Apb3UartCtrl extends Serializable
  2. object AvalonMMUartCtrl
  3. object BmbUartCtrl extends Serializable
  4. object TilelinkUartCtrl extends Serializable
  5. object UartCtrl
  6. object UartCtrlMemoryMappedConfig extends Serializable
  7. object UartCtrlRxState extends SpinalEnum
  8. object UartCtrlTxState extends SpinalEnum
  9. object UartCtrlUsageExample
  10. object UartParityType extends SpinalEnum
  11. object UartStopType extends SpinalEnum
  12. object WishboneUartCtrl

Ungrouped