Definition at line 79 of file Xhci.h.
◆ Transaction()
| Xhci::Transaction::Transaction |
( |
| ) |
|
|
inline |
◆ actual
| size_t Xhci::Transaction::actual = 0 |
◆ bad
| bool Xhci::Transaction::bad = false |
◆ bounce
◆ bytes
| size_t Xhci::Transaction::bytes = 0 |
◆ callback
| void(* Xhci::Transaction::callback) (uintptr_t, ssize_t) = nullptr |
◆ cancelling
| bool Xhci::Transaction::cancelling = false |
◆ captured
| bool Xhci::Transaction::captured = false |
◆ client
| uintptr_t Xhci::Transaction::client = 0 |
◆ completion
◆ dci
| uint8_t Xhci::Transaction::dci = 0 |
◆ description
◆ endpoint
| Endpoint* Xhci::Transaction::endpoint = nullptr |
◆ generation
| size_t Xhci::Transaction::generation = 0 |
◆ id
| uintptr_t Xhci::Transaction::id = 0 |
◆ input
| bool Xhci::Transaction::input = false |
◆ pages
| physical_uintptr_t Xhci::Transaction::pages[16] {} |
◆ parameter
| uintptr_t Xhci::Transaction::parameter = 0 |
◆ periodic
| bool Xhci::Transaction::periodic = false |
◆ setup
| uint64_t Xhci::Transaction::setup = 0 |
◆ setupPresent
| bool Xhci::Transaction::setupPresent = false |
◆ shortSeen
| bool Xhci::Transaction::shortSeen = false |
◆ slot
| uint8_t Xhci::Transaction::slot = 0 |
◆ statusPresent
| bool Xhci::Transaction::statusPresent = false |
◆ submitted
| bool Xhci::Transaction::submitted = false |
◆ trbAddresses
| uint64_t Xhci::Transaction::trbAddresses[20] {} |
◆ trbCount
| size_t Xhci::Transaction::trbCount = 0 |
◆ trbLengths
| size_t Xhci::Transaction::trbLengths[20] {} |
◆ trbOffsets
| size_t Xhci::Transaction::trbOffsets[20] {} |
◆ trbTypes
| uint8_t Xhci::Transaction::trbTypes[20] {} |
The documentation for this struct was generated from the following file: