HFCC-01 Low-Level Software (LLSW) Rel_6802_HFCC-01-RP-CSAR-CB
Loading...
Searching...
No Matches
modStatus.h File Reference
This graph shows which files directly or indirectly include this file:
modStatus.h Node1 modStatus.h Node2 deviceLibModule.h Node1->Node2 Node3 modA429.h Node1->Node3 Node5 modAnalogIn.h Node1->Node5 Node7 modConfig.h Node1->Node7 Node9 modDiscreteIn.h Node1->Node9 Node11 modDiscreteOut.h Node1->Node11 Node13 modHeartbeat.h Node1->Node13 Node15 modHsb.h Node1->Node15 Node17 modPwm.h Node1->Node17 Node19 modRvdt.h Node1->Node19 Node21 modInfo.c Node1->Node21 Node22 modInfo.h Node1->Node22 Node24 modPsu.h Node1->Node24 Node25 modStatus.c Node1->Node25 Node3->Node2 Node4 modA429.c Node3->Node4 Node5->Node2 Node6 modAnalogIn.c Node5->Node6 Node7->Node2 Node7->Node3 Node7->Node5 Node8 modConfig.c Node7->Node8 Node7->Node9 Node7->Node11 Node7->Node13 Node7->Node15 Node7->Node17 Node7->Node19 Node9->Node2 Node10 modDiscreteIn.c Node9->Node10 Node11->Node2 Node12 modDiscreteOut.c Node11->Node12 Node13->Node2 Node13->Node8 Node14 modHeartbeat.c Node13->Node14 Node15->Node2 Node16 modHsb.c Node15->Node16 Node17->Node2 Node18 modPwm.c Node17->Node18 Node19->Node2 Node20 modRvdt.c Node19->Node20 Node22->Node4 Node22->Node6 Node22->Node7 Node22->Node10 Node22->Node12 Node22->Node13 Node22->Node16 Node22->Node18 Node22->Node20 Node22->Node21 Node23 modPsu.c Node22->Node23 Node24->Node2 Node24->Node23

Go to the source code of this file.

Enumerations

enum  ModStatus {
  MD_DEFAULT = 0 , MD_INVALID_PARAM , MD_INVALID_VALUE , MD_INVALID_INIT ,
  MD_INVALID_ADDRESS , MD_INVALID_CONFIG , MD_INVALID_CHANNEL , MD_INVALID_DEVICE ,
  MD_INVALID_CARD , MD_TIMEOUT , MD_OPEN_FAILED , MD_CHANNEL_DISABLED ,
  MD_READ_ERR , MD_WRITE_ERR , MD_FIFO_EMPTY , MD_FIFO_FULL ,
  MD_CARD_NOT_READY , MD_OP_ALREADY_PERFORMED , MD_CONFIG_FAILED , MD_FAILED ,
  MD_SUCCESS
}
 This is enum definition for module status. More...

Detailed Description

Enumeration Type Documentation

◆ ModStatus

enum ModStatus

This is enum definition for module status.

Enumerator
MD_DEFAULT 

Default module status.

MD_INVALID_PARAM 

The provided address pointer is invalid.

MD_INVALID_VALUE 

If the passing argument is invalid or not within range.

MD_INVALID_INIT 

If the module is not yet initialized.

MD_INVALID_ADDRESS 

If the module base memory address is not valid.

MD_INVALID_CONFIG 

If the module is not yet configured.

MD_INVALID_CHANNEL 

If the passing argument for channel number is not valid.

MD_INVALID_DEVICE 

If the passing argument for device number is not valid.

MD_INVALID_CARD 

If the passing argument for card number is not valid.

MD_TIMEOUT 

If the module exceed certain amount of processing time.

MD_OPEN_FAILED 

If the module is unable to open.

MD_CHANNEL_DISABLED 

If the module channel number is disabled.

MD_READ_ERR 

If the module unable to read to a certain register.

MD_WRITE_ERR 

If the module unable to write to a certain register.

MD_FIFO_EMPTY 

If the module FIFO is empty.

MD_FIFO_FULL 

If the module FIFO is full.

MD_CARD_NOT_READY 

If the card is not in ready state.

MD_OP_ALREADY_PERFORMED 

If the module operation has already been performed.

MD_CONFIG_FAILED 

If the module configuration has failed.

MD_FAILED 

If the module operation has failed.

MD_SUCCESS 

If the module operation is successful.