X-Git-Url: https://git.cryptolib.org/?p=labortage2013badge.git;a=blobdiff_plain;f=firmware%2Frequests.h;h=32e9eb47eca68781fa99a1765c41070cfb67d31c;hp=b5160ea32e85cb203a9d20876d1a503518864505;hb=64f486437e6ca9d28bda4559dc322d34ea217210;hpb=bd48a358bdfd2954fcfd943189e7f456a353fb65 diff --git a/firmware/requests.h b/firmware/requests.h index b5160ea..32e9eb4 100644 --- a/firmware/requests.h +++ b/firmware/requests.h @@ -16,21 +16,33 @@ #ifndef __REQUESTS_H_INCLUDED__ #define __REQUESTS_H_INCLUDED__ -#define CUSTOM_RQ_SET_RED 3 -#define CUSTOM_RQ_SET_GREEN 4 -#define CUSTOM_RQ_SET_BLUE 5 -#define CUSTOM_RQ_SET_RGB 6 -#define CUSTOM_RQ_GET_RGB 7 -#define CUSTOM_RQ_GET_ADC 8 -#define CUSTOM_RQ_READ_MEM 0x10 -#define CUSTOM_RQ_WRITE_MEM 0x11 -#define CUSTOM_RQ_READ_FLASH 0x12 -#define CUSTOM_RQ_EXEC_SPM 0x13 -#define CUSTOM_RQ_RESET 0x14 -#define CUSTOM_RQ_READ_BUTTON 0x15 -#define CUSTOM_RQ_READ_TMPSENS 0x16 -#define LED_WRITE 0x40 - +#define CUSTOM_RQ_PRESS_BUTTON 0x04 + +#define CUSTOM_RQ_CLR_DBG 0x05 +#define CUSTOM_RQ_SET_DBG 0x06 +#define CUSTOM_RQ_GET_DBG 0x07 + +#define CUSTOM_RQ_GET_ADC 0x08 +#define CUSTOM_RQ_READ_MEM 0x10 +#define CUSTOM_RQ_WRITE_MEM 0x11 +#define CUSTOM_RQ_READ_FLASH 0x12 +#define CUSTOM_RQ_EXEC_SPM 0x13 +#define CUSTOM_RQ_RESET 0x14 +#define CUSTOM_RQ_READ_BUTTON 0x15 +#define CUSTOM_RQ_READ_TMPSENS 0x16 +#define LED_WRITE 0x40 + +#define CUSTOM_RQ_SET_SECRET 0x60 +#define CUSTOM_RQ_INC_COUNTER 0x62 +#define CUSTOM_RQ_GET_COUNTER 0x63 +#define CUSTOM_RQ_RESET_COUNTER 0x64 +#define CUSTOM_RQ_GET_RESET_COUNTER 0x65 +#define CUSTOM_RQ_SET_DIGITS 0x66 +#define CUSTOM_RQ_GET_DIGITS 0x67 + +#define CUSTOM_RQ_GET_TOKEN 0x69 + +#define CUSTOM_RQ_GET_SECRET 0x61