This is a brief description for the Second Fancy Device API. More...
Data Structures | |
class | CRectangle |
Takes the height and length of a rectangle and returns the area value. More... | |
struct | fancy_warm_boot_block |
Holds the new and previous warm boot block numbers. More... | |
Namespaces | |
namespace | AR |
namespace | fancy_audio_1 |
Defines | |
#define | FANCY_WARM_BOOT_START_BLOCK_VALUE 0 |
#define | FANCY_MAX_WARM_BOOT_END_BLOCK_VALUE 1 |
#define | FANCY_WARM_BOOT_BLOCK_VALUE_INVALID ((warm_blk_invalid_type) 0xFF) |
#define | FANCY_WARM_BOOT_BLOCK_VALUE_UNASSIGNED ((warm_blk_unassigned_type) 0xFE) |
Enumerations | |
enum | download_type { download_OOB, download_NOOB, download_ONENOOB, download_MULTI } |
enum | download_tech { download_SLC, download_MLC } |
enum | download_ID { download_x8 = 8, download_x16 = 16 } |
enum | { FANCY_READ_MAIN = 0, FANCY_READ_SPARE, FANCY_READ_MAIN_SPARE, FANCY_READ_RAW, FANCY_READ_BYTES } |
Functions | |
void | CRectangle::set_values (int, int) |
This is the detailed description for the second API group. It appears in the Detailed Description section.
#define FANCY_WARM_BOOT_START_BLOCK_VALUE 0 |
Initial value for the start block.
#define FANCY_MAX_WARM_BOOT_END_BLOCK_VALUE 1 |
Maximum value for the end block.
#define FANCY_WARM_BOOT_BLOCK_VALUE_INVALID ((warm_blk_invalid_type) 0xFF) |
Warm boot block value is invalid.
#define FANCY_WARM_BOOT_BLOCK_VALUE_UNASSIGNED ((warm_blk_unassigned_type) 0xFE) |
Warm boot block value is unassigned.
enum download_type |
Identifies the device types for downloading software to one or more devices.
enum download_tech |
enum download_ID |