/************************************************** * * * File : clock.h * * Author: Owen McGonagle * * * **************************************************/ #if !defined(CLOCK_H) #define CLOCK_H # include /*OWEN*/ # include "olc96fa.h" # if !defined OLC3COMMON_H # include "olc3com.h" # endif PROTOTYPE(void ClockCreate, ( hcg_key ClockActiveInstance, hcg_key FireFromThisActiveInstance, hcg_key FireToThisActiveInstance, hcg_key FireThisTypeOfEvent, int clockperiod )) PROTOTYPE(void PCCreate, ( hcg_key ClockActiveInstance, hcg_key FireFromThisActiveInstance, hcg_key FireToThisActiveInstance, const char * FireThisTypeOfEvent, int clockperiod )) PROTOTYPE(void GenerateClock,( const char * ClockActiveInstance, const char * FireFromThisActiveInstance, const char * FireToThisActiveInstance, const char * FireThisTypeOfEvent, int clockperiod )) PROTOTYPE(hcg_key ClockGetPCid, (hcg_key PCid)) PROTOTYPE(hcg_key ClockGetAIid1, (hcg_key PCid)) PROTOTYPE(hcg_key ClockGetAIid2, (hcg_key PCid)) PROTOTYPE(hcg_key ClockGetAIid3, (hcg_key PCid)) PROTOTYPE(hcg_key ClockGetETid, (hcg_key PCid)) PROTOTYPE(int ClockGetperiod, (hcg_key PCid)) PROTOTYPE(hcg_key ClockFirst, (void)) PROTOTYPE(hcg_key ClockNext, (hcg_key PCid)) PROTOTYPE(void ClockDelete, (hcg_key PCid)) #endif