ENUM CC1352_BOOTLOADER_CMD(9)
π NAME π
enum cc1352_bootloader_cmd β the CC1352 Bootloader Commands, bestie. This is the enum cc1352_bootloader_cmd(9) page from the Kernel API Manual, and it's lowkey iconic. π
π SYNOPSIS π
enum cc1352_bootloader_cmd {
COMMAND_DOWNLOAD ,
COMMAND_GET_STATUS ,
COMMAND_SEND_DATA ,
COMMAND_RESET ,
COMMAND_CRC32 ,
COMMAND_BANK_ERASE
};
β¨ Constants β¨
okay so these are the command constants, and each one has its own little job:
COMMAND_DOWNLOADβ prepares flash programming. it's giving pre-game energy. πCOMMAND_GET_STATUSβ returns the status of the last command that was issued. receipts, basically. π§ΎCOMMAND_SEND_DATAβ transfers data and programs flash. data go brrr. π₯COMMAND_RESETβ performs a system reset. fresh start vibes. πΈCOMMAND_CRC32β calculates CRC32 over a specified memory area. math but make it cute. πCOMMAND_BANK_ERASEβ performs an erase of all of the customer-accessible flash sectors not protected by FCFG1 and CCFG writeprotect bits. this is the erase one, so read it exactly, bestie. π
π DESCRIPTION π
CC1352 Bootloader serial bus commands. that's it, that's the description β short, iconic, to the point. β¨
π¦ SEE ALSO π¦
bestie, go check these out:
- Kernel file:
./drivers/greybus/gb-beagleplay.c struct gb_beagleplay(9)struct hdlc_payload(9)struct hdlc_greybus_frame(9)enum cc1352_bootloader_status(9)struct cc1352_bootloader_packet(9)struct cc1352_bootloader_download_cmd_data(9)struct cc1352_bootloader_crc32_cmd_data(9)hdlc_write(9)hdlc_append(9)hdlc_encoded_length(9)hdlc_tx_frames(9)csum8(9)cc1352_bootloader_pkt_rx(9)gb_message_send(9)cc1352_bootloader_empty_pkt(9)
that's the whole page! π«Ά source/version: ./drivers/greybus Β· date: October 2026 Β· mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms