Clean up and add more comments to the AVRISP-MKII project. Make sure the SPI_MULTI...
[pub/USBasp.git] / Projects / AVRISP-MKII / Lib / V2ProtocolParams.h
index 04e32fe..995468a 100644 (file)
 \r
        /* Macros: */\r
                /** Parameter privilege mask to allow the host PC to read the parameter's value */\r
 \r
        /* Macros: */\r
                /** Parameter privilege mask to allow the host PC to read the parameter's value */\r
-               #define PARAM_PRIV_READ   (1 << 0)\r
+               #define PARAM_PRIV_READ     (1 << 0)\r
 \r
                /** Parameter privilege mask to allow the host PC to change the parameter's value */\r
 \r
                /** Parameter privilege mask to allow the host PC to change the parameter's value */\r
-               #define PARAM_PRIV_WRITE  (1 << 1)\r
+               #define PARAM_PRIV_WRITE    (1 << 1)\r
+               \r
+               /** Total number of parameters in the parameter table */\r
+               #define TABLE_PARAM_COUNT   (sizeof(ParameterTable) / sizeof(ParameterTable[0]))\r
 \r
        /* Type Defines: */\r
                /** Type define for a parameter table entry indicating a PC readable or writable device parameter. */\r
 \r
        /* Type Defines: */\r
                /** Type define for a parameter table entry indicating a PC readable or writable device parameter. */\r