Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

CMD_Args_tag Struct Reference

#include <drvdefs.h>

Collaboration diagram for CMD_Args_tag:

[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

Detailed Description

Definition at line 536 of file drvdefs.h.


Field Documentation

union { ... } CMD_Args_tag::apiArgs
 

DSP_STATUS CMD_Args_tag::apiStatus
 

Definition at line 537 of file drvdefs.h.

Pvoid CMD_Args_tag::arg
 

Definition at line 599 of file drvdefs.h.

Uint32 CMD_Args_tag::argc
 

Definition at line 573 of file drvdefs.h.

Char8** CMD_Args_tag::argv
 

Definition at line 574 of file drvdefs.h.

PROC_Attrs* CMD_Args_tag::attr
 

Definition at line 563 of file drvdefs.h.

IDM_Attrs* CMD_Args_tag::attrs
 

Definition at line 899 of file drvdefs.h.

Uint32 CMD_Args_tag::bufAddr
 

Definition at line 632 of file drvdefs.h.

Pvoid CMD_Args_tag::buffer
 

Definition at line 581 of file drvdefs.h.

Int32 CMD_Args_tag::cmd
 

Definition at line 598 of file drvdefs.h.

struct { ... } CMD_Args_tag::drvPhyAddrArgs
 

Uint32 CMD_Args_tag::dspAddr
 

Definition at line 579 of file drvdefs.h.

Uint32* CMD_Args_tag::dspAddr
 

Definition at line 558 of file drvdefs.h.

Char8 CMD_Args_tag::dummy
 

Definition at line 544 of file drvdefs.h.

Uint32 CMD_Args_tag::id
 

Definition at line 914 of file drvdefs.h.

Uint32* CMD_Args_tag::id
 

Definition at line 909 of file drvdefs.h.

Pstr CMD_Args_tag::idKey
 

Definition at line 908 of file drvdefs.h.

struct { ... } CMD_Args_tag::idmAcquireIdArgs
 

struct { ... } CMD_Args_tag::idmCreateArgs
 

struct { ... } CMD_Args_tag::idmDeleteArgs
 

struct { ... } CMD_Args_tag::idmReleaseIdArgs
 

Char8* CMD_Args_tag::imagePath
 

Definition at line 604 of file drvdefs.h.

Char8* CMD_Args_tag::imagePath
 

Definition at line 572 of file drvdefs.h.

Uint32 CMD_Args_tag::key
 

Definition at line 898 of file drvdefs.h.

Bool CMD_Args_tag::lastDestroy
 

Definition at line 609 of file drvdefs.h.

Bool CMD_Args_tag::lastDetach
 

Definition at line 614 of file drvdefs.h.

LINKCFG_Object* CMD_Args_tag::linkCfg
 

Definition at line 540 of file drvdefs.h.

Uint32 CMD_Args_tag::numBytes
 

Definition at line 580 of file drvdefs.h.

Pvoid CMD_Args_tag::params
 

Definition at line 797 of file drvdefs.h.

Void* CMD_Args_tag::phyAddr
 

Definition at line 710 of file drvdefs.h.

Uint32* CMD_Args_tag::physAddr
 

Definition at line 633 of file drvdefs.h.

struct { ... } CMD_Args_tag::poolCloseArgs
 

PoolId CMD_Args_tag::poolId
 

Definition at line 796 of file drvdefs.h.

struct { ... } CMD_Args_tag::poolOpenArgs
 

struct { ... } CMD_Args_tag::procAddrTranslateArgs
 

struct { ... } CMD_Args_tag::procAttachArgs
 

struct { ... } CMD_Args_tag::procControlArgs
 

struct { ... } CMD_Args_tag::procDestroyArgs
 

struct { ... } CMD_Args_tag::procDetachArgs
 

struct { ... } CMD_Args_tag::procGetStateArgs
 

struct { ... } CMD_Args_tag::procGetSymbolAddressArgs
 

ProcessorId CMD_Args_tag::procId
 

Definition at line 548 of file drvdefs.h.

struct { ... } CMD_Args_tag::procIsLastDestroyArgs
 

struct { ... } CMD_Args_tag::procIsLastDetachArgs
 

struct { ... } CMD_Args_tag::procLoadArgs
 

struct { ... } CMD_Args_tag::procLoadSectionArgs
 

struct { ... } CMD_Args_tag::procReadArgs
 

struct { ... } CMD_Args_tag::procSetupArgs
 

struct { ... } CMD_Args_tag::procStartArgs
 

PROC_State* CMD_Args_tag::procState
 

Definition at line 593 of file drvdefs.h.

struct { ... } CMD_Args_tag::procStopArgs
 

struct { ... } CMD_Args_tag::procWriteArgs
 

Uint32 CMD_Args_tag::sectID
 

Definition at line 605 of file drvdefs.h.

Char8* CMD_Args_tag::symbolName
 

Definition at line 557 of file drvdefs.h.


The documentation for this struct was generated from the following file:
Generated on Fri Jul 16 14:34:11 2010 for DSP/BIOSLink by  doxygen 1.4.4