cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

rokw_4712521
New Contributor

Hello,

I'd like to interpret the value epStatus (type of CyU3PUsbHostEpStatus_t ) which shows the transfer status.

However, so far I couldn't find any material which deals with it even on the FX3API guide and examples etc.

It would be great if someone can lead me to the relevant information.

Here are some of my logs on epStatus for example.

CyFxHostXferCb ep=0x81,epStatus=0x578081

CyFxHostXferCb ep=0x81,epStatus=0x1C78081

CyFxHostXferCb ep=0x81,epStatus=0x1

CyFxHostXferCb ep=0x81,epStatus=0x378081

CyFxHostXferCb ep=0x81,epStatus=0x1

CyFxHostXferCb ep=0x81,epStatus=0x578081

CyFxHostXferCb ep=0x81,epStatus=0x378081

Thanks for any comments.

0 Likes
1 Solution
JayakrishnaT_76
Moderator
Moderator

Hello,

When the callback function is invoked, the value inside epStatus will be in accordance to the Table 6-5 of FX3 TRM. The snapshot of the same is given below:

pastedImage_0.png

Please note that there is a small mistake in the description of bit 6 (Halt) of this table. It should be as follows:

0: EP is not halted

1: EP is halted

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
2 Replies
JayakrishnaT_76
Moderator
Moderator

Hello,

When the callback function is invoked, the value inside epStatus will be in accordance to the Table 6-5 of FX3 TRM. The snapshot of the same is given below:

pastedImage_0.png

Please note that there is a small mistake in the description of bit 6 (Halt) of this table. It should be as follows:

0: EP is not halted

1: EP is halted

Best Regards,

Jayakrishna

Best Regards,
Jayakrishna

View solution in original post

0 Likes
rokw_4712521
New Contributor

Thank you so much.

0 Likes