| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 | /* STK500 constants list, from AVRDUDE * * Trivial set of constants derived from Atmel App Note AVR061 * Not copyrighted.  Released to the public domain. */#define STK_OK              0x10#define STK_FAILED          0x11  // Not used#define STK_UNKNOWN         0x12  // Not used#define STK_NODEVICE        0x13  // Not used#define STK_INSYNC          0x14  // ' '#define STK_NOSYNC          0x15  // Not used#define ADC_CHANNEL_ERROR   0x16  // Not used#define ADC_MEASURE_OK      0x17  // Not used#define PWM_CHANNEL_ERROR   0x18  // Not used#define PWM_ADJUST_OK       0x19  // Not used#define CRC_EOP             0x20  // 'SPACE'#define STK_GET_SYNC        0x30  // '0'#define STK_GET_SIGN_ON     0x31  // '1'#define STK_SET_PARAMETER   0x40  // '@'#define STK_GET_PARAMETER   0x41  // 'A'#define STK_SET_DEVICE      0x42  // 'B'#define STK_SET_DEVICE_EXT  0x45  // 'E'#define STK_ENTER_PROGMODE  0x50  // 'P'#define STK_LEAVE_PROGMODE  0x51  // 'Q'#define STK_CHIP_ERASE      0x52  // 'R'#define STK_CHECK_AUTOINC   0x53  // 'S'#define STK_LOAD_ADDRESS    0x55  // 'U'#define STK_UNIVERSAL       0x56  // 'V'#define STK_PROG_FLASH      0x60  // '`'#define STK_PROG_DATA       0x61  // 'a'#define STK_PROG_FUSE       0x62  // 'b'#define STK_PROG_LOCK       0x63  // 'c'#define STK_PROG_PAGE       0x64  // 'd'#define STK_PROG_FUSE_EXT   0x65  // 'e'#define STK_READ_FLASH      0x70  // 'p'#define STK_READ_DATA       0x71  // 'q'#define STK_READ_FUSE       0x72  // 'r'#define STK_READ_LOCK       0x73  // 's'#define STK_READ_PAGE       0x74  // 't'#define STK_READ_SIGN       0x75  // 'u'#define STK_READ_OSCCAL     0x76  // 'v'#define STK_READ_FUSE_EXT   0x77  // 'w'#define STK_READ_OSCCAL_EXT 0x78  // 'x'#define STK_SW_MAJOR        0x81  // ' '#define STK_SW_MINOR        0x82  // ' '/* AVR raw commands sent via STK_UNIVERSAL */#define AVR_OP_LOAD_EXT_ADDR  0x4d
 |