Prusa MINI Firmware overview
USB Member List

This is the complete list of members for USB, including all inherited members.

busprobe()MAX3421e
bytesRd(uint8_t reg, uint8_t nbytes, uint8_t *data_p)MAX3421e
bytesWr(uint8_t reg, uint8_t nbytes, uint8_t *data_p)MAX3421e
Configuring(uint8_t parent, uint8_t port, bool lowspeed)USB
ctrlData(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr, bool direction)USB
ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)USB
ctrlStatus(uint8_t ep, bool direction, uint16_t nak_limit)USB
DefaultAddressing(uint8_t parent, uint8_t port, bool lowspeed)USB
dispatchPkt(uint8_t token, uint8_t ep, uint16_t nak_limit)USB
ForEachUsbDevice(UsbDeviceHandleFunc pfunc)USB
GetAddressPool()USB
getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)USB
getConfDescr(uint8_t addr, uint8_t ep, uint8_t conf, USBReadParser *p)USB
getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)USB
getEpInfoEntry(uint8_t addr, uint8_t ep)USB
getStrDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t *dataptr)USB
getUsbTaskState()USB
getVbusState()MAX3421e
gpioRd()MAX3421e
gpioWr(uint8_t data)MAX3421e
inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)USB
outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)USB
RegisterDeviceClass(USBDeviceConfig *pdev)USB
regRd(uint8_t reg)MAX3421e
regWr(uint8_t reg, uint8_t data)MAX3421e
ReleaseDevice(uint8_t addr)USB
reset()MAX3421e
ResetHubPreMask()USB
setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)USB
setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)USB
setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)USB
SetHubPreMask()USB
setUsbTaskState(uint8_t state)USB
start()MAX3421e
Task()USB
USB()USB