Expand description
Protocol defined by TCAT for ASICs of DICE.
The module includes structure, enumeration, and trait and its implementation for protocol defined by TC Applied Technologies (TCAT) for ASICs of Digital Interface Communication Engine (DICE).
In the protocol, all of features are categorized to several parts. Each part is represented in
range of registers accessible by IEEE 1394 asynchronous transaction. In the crate, the range
is called as section, therefore the features are categorized to the section.
Re-exports§
pub use ext_sync_section::ExtendedSyncParameters;pub use global_section::GlobalParameters;pub use global_section::TcatGlobalSectionSpecification;pub use rx_stream_format_section::RxStreamFormatParameters;pub use tx_stream_format_section::TxStreamFormatParameters;
Modules§
- config_
rom - Parser for Configuration ROM according to specification defined by TCAT for ASICs of DICE.
- ext_
sync_ section - External synchronization section in general protocol defined by TCAT for ASICs of DICE.
- extension
- Protocol extension defined by TCAT for ASICs of DICE.
- global_
section - Global section in general protocol defined by TCAT for ASICs of DICE.
- rx_
stream_ format_ section - Rx Stream format section in general protocol for ASICs of DICE.
- tcd22xx_
spec - Specification of TCD2210 and TCD2220 ASICs and firmware.
- tx_
stream_ format_ section - Tx Stream format section in general protocol for ASICs of DICE.
Structs§
- General
Sections - The sset of sections in CSR of node.
- Iec60958
Param - Parameter of stream format for IEC 60958.
- Section
- Section in control and status register (CSR) of node.
Enums§
- General
Protocol Error - Any error of general protocol.
Constants§
- IEC60958_
CHANNELS - The maximum number of IEC 60958 channels for stream format entry.
Traits§
- Tcat
Fluctuated Section Operation - Operation for fluctuated content in section of TCAT general protocol.
- Tcat
Mutable Section Operation - Operation to change content in section of TCAT general protocol for parameters.
- Tcat
Notified Section Operation - Operation for notified parameters in section of TCAT general protocol.
- Tcat
Operation - Operation of TCAT general protocol.
- Tcat
Section Operation - Operation for parameters in section of TCAT general protocol.
- Tcat
Section Serdes - Serializer and deserializer for parameters in TCAT section.