Data Fields

CMD_Args_tag Struct Reference

#include <drvdefs.h>

Collaboration diagram for CMD_Args_tag:
Collaboration graph
[legend]

Data Fields

DSP_STATUS apiStatus
union {
   struct {
      LINKCFG_Object *   linkCfg
   }   procSetupArgs
   struct {
      Char8   dummy
   }   procDestroyArgs
   struct {
      ProcessorId   procId
   }   procStartArgs
   struct {
      ProcessorId   procId
   }   procStopArgs
   struct {
      ProcessorId   procId
      Char8 *   symbolName
      Uint32 *   dspAddr
   }   procGetSymbolAddressArgs
   struct {
      ProcessorId   procId
      PROC_Attrs *   attr
   }   procAttachArgs
   struct {
      ProcessorId   procId
   }   procDetachArgs
   struct {
      ProcessorId   procId
      Char8 *   imagePath
      Uint32   argc
      Char8 **   argv
   }   procLoadArgs
   struct {
      ProcessorId   procId
      Uint32   dspAddr
      Uint32   numBytes
      Pvoid   buffer
   }   procReadArgs
   struct {
      ProcessorId   procId
      Uint32   dspAddr
      Uint32   numBytes
      Pvoid   buffer
   }   procWriteArgs
   struct {
      ProcessorId   procId
      PROC_State *   procState
   }   procGetStateArgs
   struct {
      ProcessorId   procId
      Int32   cmd
      Pvoid   arg
   }   procControlArgs
   struct {
      ProcessorId   procId
      Char8 *   imagePath
      Uint32   sectID
   }   procLoadSectionArgs
   struct {
      Bool   lastDestroy
   }   procIsLastDestroyArgs
   struct {
      ProcessorId   procId
      Bool   lastDetach
   }   procIsLastDetachArgs
   struct {
      ProcessorId   procId
      Uint32   bufAddr
      Uint32 *   physAddr
   }   procAddrTranslateArgs
   struct {
      Void *   phyAddr
   }   drvPhyAddrArgs
   struct {
      PoolId   poolId
      Pvoid   params
   }   poolOpenArgs
   struct {
      PoolId   poolId
   }   poolCloseArgs
   struct {
      Uint32   key
      IDM_Attrs *   attrs
   }   idmCreateArgs
   struct {
      Uint32   key
   }   idmDeleteArgs
   struct {
      Uint32   key
      Pstr   idKey
      Uint32 *   id
   }   idmAcquireIdArgs
   struct {
      Uint32   key
      Uint32   id
   }   idmReleaseIdArgs
apiArgs

Field Documentation

IDM_Attrs* CMD_Args_tag::attrs
union { ... } CMD_Args_tag::apiArgs

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Copyright 2011, Texas Instruments Incorporated