# RM Low Level Driver Symbols Defined
[RM LLD Module API]

## Defines

#define | RM_OK 0
#define | RM_ERROR (-64)
#define | RM_ERROR_PERMISSION_TABLE_POPULATION_FAILED (RM_ERROR-1)
#define | RM_ERROR_PERMISSION_TABLE_ENTRY_FAILURE (RM_ERROR-2)
#define | RM_PERMISSION_TABLE_NOT_VALID 0
#define | RM_PERMISSION_TABLE_VALID 1
#define | RM_APPROVED_BASE 0
#define | RM_INIT_PERMISSION_APPROVED (RM_APPROVED_BASE+1)
#define | RM_USE_PERMISSION_APPROVED (RM_APPROVED_BASE+2)
#define | RM_DENIED_BASE (-64)
#define | RM_INIT_PERMISSION_DENIED (RM_DENIED_BASE-1)
#define | RM_USE_PERMISSION_DENIED (RM_DENIED_BASE-2)

## Define Documentation

#define RM_APPROVED_BASE 0

RM Permission Return And Error Codes RM LLD Permission Approved Base

#define RM_DENIED_BASE (-64)

RM LLD Permission Denied Base

#define RM_ERROR (-64)

RM LLD Error Base

#define RM_ERROR_PERMISSION_TABLE_ENTRY_FAILURE (RM_ERROR-2)

RM LLD Table entry population failure

#define RM_ERROR_PERMISSION_TABLE_POPULATION_FAILED (RM_ERROR-1)

RM LLD failed to populate internal permission tables

#define RM_INIT_PERMISSION_APPROVED (RM_APPROVED_BASE+1)

Resource initialization permission approved

#define RM_INIT_PERMISSION_DENIED (RM_DENIED_BASE-1)

Resource initialization permission denied

#define RM_OK 0

RM LLD Return And Error Codes RM Resource Okay Return Base

#define RM_PERMISSION_TABLE_NOT_VALID 0

Master/Slave synchronization defines Permissions table not valid

#define RM_PERMISSION_TABLE_VALID 1

Permissions table valid

#define RM_USE_PERMISSION_APPROVED (RM_APPROVED_BASE+2)

Resource usage permission approved

#define RM_USE_PERMISSION_DENIED (RM_DENIED_BASE-2)

Resource usage permission denied

Copyright 2012, Texas Instruments Incorporated