FT800 Series Programmer Guide
Version 2.1
Document Reference No.: BRT_000030 Clearance No.: BRT#037
246
Copyright © Bridgetek Limited
5.55
CMD_LOGO - play FTDI logo animation
The logo command causes the co-processor engine to play back a short animation of the
FTDI logo. During logo playback the MCU should not access any FT800 resources. After
2.5 seconds have elapsed, the co-processor engine writes zero to REG_CMD_READ and
REG_CMD_WRITE, and starts waiting for commands. After this command is complete,
the MCU shall write the next command to the starting address of RAM_CMD.
C prototype
void cmd_logo( );
Command layout
+0
CMD_LOGO(0xffffff31)
Examples
To play back the logo animation:
cmd_logo
();
delay
(
3000
);
// Optional to wait
While
(
(
0
!=
rd16
(
REG_CMD_WRITE
))
&&
(
rd16
(
REG_CMD_WRITE
)
!=
rd16
(
REG_CMD_READ
)
));
//Wait till both
read & write pointer register are equal to zero
Code snippet 19 CMD_LOGO command example