spinal
.
lib
.
com
uart
package
uart
Visibility
Public
All
Type Members
class
Apb3UartCtrl
extends
Component
class
AvalonMMUartCtrl
extends
Component
case class
Uart
()
extends
Bundle
with
IMasterSlave
with
Product
with
Serializable
class
UartCtrl
extends
Component
case class
UartCtrlConfig
(
g:
UartCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
UartCtrlFrameConfig
(
g:
UartCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
UartCtrlGenerics
(
dataWidthMax:
Int
=
8
,
clockDividerWidth:
Int
=
20
,
preSamplingSize:
Int
=
1
,
samplingSize:
Int
=
5
,
postSamplingSize:
Int
=
2
)
extends
Product
with
Serializable
class
UartCtrlIo
extends
Bundle
class
UartCtrlRx
extends
Component
class
UartCtrlTx
extends
Component
class
UartCtrlUsageExample
extends
Component
Value Members
object
Apb3UartCtrl
object
AvalonMMUartCtrl
object
UartCtrlRxState
extends
SpinalEnum
object
UartCtrlTxState
extends
SpinalEnum
object
UartCtrlUsageExample
object
UartParityType
extends
SpinalEnum
object
UartStopType
extends
SpinalEnum
Ungrouped