spinal
.
lib
.
com
spi
package
spi
Visibility
Public
All
Type Members
case class
Apb3SpiMasterCtrl
(
generics:
SpiMasterCtrlMemoryMappedConfig
)
extends
Component
with
Product
with
Serializable
case class
Apb3SpiSlaveCtrl
(
generics:
SpiSlaveCtrlMemoryMappedConfig
)
extends
Component
with
Product
with
Serializable
case class
SpiKind
()
extends
Bundle
with
Product
with
Serializable
case class
SpiMaster
(
ssWidth:
Int
=
1
,
useSclk:
Boolean
=
true
)
extends
Bundle
with
IMasterSlave
with
Product
with
Serializable
case class
SpiMasterCmd
(
generics:
SpiMasterCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
SpiMasterCtrl
(
generics:
SpiMasterCtrlGenerics
)
extends
Component
with
Product
with
Serializable
case class
SpiMasterCtrlCmdData
(
generics:
SpiMasterCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
SpiMasterCtrlCmdSs
(
generics:
SpiMasterCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
SpiMasterCtrlConfig
(
generics:
SpiMasterCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
SpiMasterCtrlGenerics
(
ssWidth:
Int
,
timerWidth:
Int
,
dataWidth:
Int
=
8
)
extends
Product
with
Serializable
Created by PIC32F_USER on 02/08/2017.
case class
SpiMasterCtrlMemoryMappedConfig
(
ctrlGenerics:
SpiMasterCtrlGenerics
,
cmdFifoDepth:
Int
=
32
,
rspFifoDepth:
Int
=
32
)
extends
Product
with
Serializable
case class
SpiSlave
(
useSclk:
Boolean
=
true
)
extends
Bundle
with
IMasterSlave
with
Product
with
Serializable
case class
SpiSlaveCtrl
(
generics:
SpiSlaveCtrlGenerics
)
extends
Component
with
Product
with
Serializable
case class
SpiSlaveCtrlGenerics
(
dataWidth:
Int
=
8
)
extends
Product
with
Serializable
Created by PIC32F_USER on 02/08/2017.
case class
SpiSlaveCtrlIo
(
generics:
SpiSlaveCtrlGenerics
)
extends
Bundle
with
Product
with
Serializable
case class
SpiSlaveCtrlMemoryMappedConfig
(
ctrlGenerics:
SpiSlaveCtrlGenerics
,
rxFifoDepth:
Int
=
32
,
txFifoDepth:
Int
=
32
)
extends
Product
with
Serializable
case class
WishboneSpiMasterCtrl
(
generics:
SpiMasterCtrlMemoryMappedConfig
)
extends
Component
with
Product
with
Serializable
case class
WishboneSpiSlaveCtrl
(
generics:
SpiSlaveCtrlMemoryMappedConfig
)
extends
Component
with
Product
with
Serializable
Value Members
object
Apb3SpiMasterCtrl
extends
Serializable
object
Apb3SpiSlaveCtrl
extends
Serializable
object
SpiMasterCtrlCmdMode
extends
SpinalEnum
object
SpiSlaveCtrl
extends
Serializable
object
WishboneSpiMasterCtrl
extends
Serializable
object
WishboneSpiSlaveCtrl
extends
Serializable
package
ddr
Ungrouped