Expand description
SDIO Protocol implementations live here.
NOTE: this is not a traditional SDIO protocol that you may be familiar with this is very specific to the nintendo’s CAT-DEV environment. It is also split over two TCP ports.
The only part that “has a protocol” too is the control port. The data port is literally just transferring files around.
Structs§
- ChunkSDIO
Control Codec - A codec that chunks a stream into SDIO Control packets.
- Sdio
Control Message Request - Handle a Write Request coming over the SDIO Control port.
- Sdio
Control Read Request - Handle a Read Request coming over the SDIO Control port.
- Sdio
Control Write Request - Handle a Write Request coming over the SDIO Control port.
Enums§
- Sdio
Control Message - Sdio
Control Packet Type - The types of packets that can be received by the SDIO Control Port.
Constants§
- SDIO_
BLOCKS_ PER_ PACKET - The amount of blocks that can fit within a single packet.
- SDIO_
BLOCK_ SIZE - The size of an SDIO Block we end up serving.
- SDIO_
BLOCK_ SIZE_ AS_ U32 - The size of an SDIO Block we end up serving.
- SDIO_
TCP_ PACKET_ SIZE - The size of a single TCP packet we should end up serving.