This command returns the FIFO status of all used endpoints. Status is the value of EP2CS, EP4CS, EP6CS, EP8CS, EP2FIFOBCH, EP4FIFOBCH, EP6FIFOBCH, EP8FIFOBCH, EP2FIFOBCL, EP4FIFOBCL, EP6FIFOBCL, EP8FIFOBCL, EP2FIFOFLGS, EP4FIFOFLGS, EP6FIFOFLGS and EP8FIFOFLGS USB FX2 registers. See USB FX2 documentation for detailed information.
Byte | Value | Description |
---|---|---|
1 | 0xAC | FIFO_STATUS command ID |
From 2 to 64 | - | Not used |
Byte | Description |
---|---|
1 | FX2 EP2CS Register value |
2 | FX2 EP4CS Register value |
3 | FX2 EP6CS Register value |
4 | FX2 EP8CS Register value |
5 | FX2 EP2FIFOBCH Register value |
6 | FX2 EP4FIFOBCH Register value |
7 | FX2 EP6FIFOBCH Register value |
8 | FX2 EP8FIFOBCH Register value |
9 | FX2 EP2FIFOBCL Register value |
10 | FX2 EP4FIFOBCL Register value |
11 | FX2 EP6FIFOBCL Register value |
12 | FX2 EP8FIFOBCL Register value |
13 | FX2 EP2FIFOFLGS Register value |
14 | FX2 EP4FIFOFLGS Register value |
15 | FX2 EP6FIFOFLGS Register value |
16 | FX2 EP8FIFOFLGS Register value |
From 17 to 64 | Not used |