Index: FPGA.h =================================================================== diff -u -r3402723ffaf9fb1256d51fd23f4273ad7c087836 -r9512aac6feeb1379d6d425361fa78d58f75c86f6 --- FPGA.h (.../FPGA.h) (revision 3402723ffaf9fb1256d51fd23f4273ad7c087836) +++ FPGA.h (.../FPGA.h) (revision 9512aac6feeb1379d6d425361fa78d58f75c86f6) @@ -38,10 +38,10 @@ * This module is driven by the Priority Task via calls to two FPGA executive functions: * 1) an incoming executive manages the states of the state machine that deal with responses and data received from the FPGA * 2) an outgoing executive manages transmission of write and read commands to the FPGA. - * This module first reads the header record that includes the FPGA ID and revision and - * verifies the FPGA ID to check FPGA communication. It then initializes and configures the ADCs and - * various other sensors that are interfaced via the FPGA. Then, it essentially enters an infinite loop - * where a bulk write command updates actuator set points and a bulk read command retrieves the latest sensor readings. + * This unit first reads the header record that includes the FPGA ID and revision and + * verifies the FPGA ID to check FPGA communication. Then, it essentially enters an infinite loop + * where a bulk write command updates actuator set points and a bulk read command retrieves the + * latest sensor readings. * * @addtogroup FPGA * @{ @@ -52,8 +52,7 @@ // ********** public function prototypes ********** void initFPGA( U08* hdr, U08* sen, U08* act, U32 hdrSize, U32 senSize, U32 actSize ); -void execFPGAIn( void ); -void execFPGAOut( void ); +void execFPGA( BOOL in ); void signalFPGAReceiptCompleted( void ); void signalFPGATransmitCompleted( void );