DEF_GET_U_MAX_VAL()

Gets the maximum unsigned value that can be represented in an unsigned integer variable of the same data type size as an object.

Files

lib_def.h

Prototype

          DEF_GET_U_MAX_VAL(obj);


Arguments

obj

Object or data type to return maximum unsigned value.

Returned Value

Maximum unsigned integer value that can be represented by the object.

Required Configuration

None.

Notes / Warnings

obj should be an integer object or data type but could also be a character or pointer object or data type.

Example Usage

          CPU_DATA  val;


          val = Some val;
          if (val == DEF_GET_U_MAX_VAL(val)) {
              handle max val condition;
          }