USB_TransactionTracking (SWI&55397)

USB_TransactionTracking (SWI&55397) — Track transactions.

On Entry

R0Pointer to endpoint.
R1Pointer to tracking routine
R2Argument to tracking routine

On Exit

R0preserved
R1Error code Table A.1, “Error codes used by the USB system”
R2Preserved

Use

regs->r[1]=usb_transaction_tracking( (struct endpoint_structur *) regs->r[0], (void (*)(struct transaction_basic_structur *, void *, int)) regs->r[1], (void *) regs->r[2]);

Related SWI's

None.