|
virtual ICACHE void | Set (uint16 auNumber, real64 arValue) override |
|
virtual ICACHE real64 | Get (uint16 auNumber) override |
|
bool | Set (uint16 auNumber) |
|
bool | Clear (uint16 auNumber) |
|
bool | SetEx (uint16 auNumber, uint16 auIndex) |
|
bool | SetLatched (uint16 auNumber) |
|
bool | ClearEx (uint16 auNumber, uint16 auIndex) |
|
bool | ClearLatched (uint16 auNumber) |
|
bool | Test (uint16 auNumber) |
|
bool | TestEx (uint16 auNumber, uint16 auIndex) |
|
bool | TestLatched (uint16 auNumber) |
|
uint32 | WaitForSet (uint16 auNumber, uint32 aTimeout=INOS_WAIT_FOREVER) |
|
uint32 | WaitForCleared (uint16 auNumber, uint32 aTimeout=INOS_WAIT_FOREVER) |
|
virtual void | SetSimulated (uint16 auNumber, bool abValue) override |
|
virtual bool | GetSimulated (uint16 auNumber) override |
|
void | ConvertToReal (uint16 auOldNumber, uint16 auNewNumber) |
|
CINOSBit * | Find (const char *apName, uint32 auSimulate=DF_INOS_IMAGE_CHN_SIM_DEF) |
|
CINOSBit * | Find (uint16 auNumber, uint32 auSimulate=DF_INOS_IMAGE_CHN_SIM_DEF) |
|
virtual void | SetConfig (uint16 auNumber, uint32 auConfig, uint32 auMask, uint32 auOffset=0) override |
|
virtual uint32 | GetConfig (uint16 auNumber, uint32 auOffset=0) override |
|
virtual void | UpdateCycleId (uint16 auNumber, uint16 auCycleId) override |
|
virtual void * | GetRealAddress (uint16 auNumber) const |
|
virtual void * | GetLatchedBaseAddress () |
|
void | SetFilter (uint16 auNumber, uint16 auFilter) |
|
uint16 | GetFilter (uint16 auNumber) |
|
void | SetInverted (uint16 auNumber, bool abInverted) |
|
bool | GetInverted (uint16 auNumber) |
|
void * | GetInvertedBaseAddress () |
|
CINOSBit * | CreateVirtual (const char *apName) |
|
virtual void | Remove (uint32 auChannel) override |
|
| CINOSBits (char *apName, uint32 auNumber, void *apImage) |
|
virtual void | Set (uint16 auChannel, void *apValue) override |
|
virtual ICACHE void | Set (uint16 auChannel, void *apValue, uint32 auMask) override |
|
ICACHE void | Update (uint32 auChannel, uint32 auOldBits) |
|
virtual void | MoveChannel (uint16 auOldNumber, uint16 auNewNumber) override |
|
char * | GetName () |
|
uint32 | GetNumber () |
|
virtual void | SetEnabled (bool abValue) |
|
virtual bool | GetEnabled () |
|
virtual void | SetEnabled (uint16 auNumber, bool abValue) |
|
virtual bool | GetEnabled (uint16 auNumber) |
|
virtual void * | GetConfigAdr (uint16 auNumber, uint32 auOffset=0) |
|
virtual void * | GetBaseAddress () |
|
virtual void * | GetConfigBaseAddress () |
|
INOS_INLINE void * | GetAddress (uint16 auNumber) |
|
virtual uint16 | GetArrayLength (uint16 auNumber) |
|
virtual void | Add (CINOSProcessImageChannel *apChannel) |
|
virtual void | Remove (CINOSProcessImageChannel *apChannel) |
|
CINOSProcessImageChannel * | Find (const char *apName) |
|
CINOSProcessImageChannel * | FindExact (const char *apName) |
|
CINOSProcessImageChannel * | Find (uint16 auNumber) |
|
virtual uint16 | GetCycleNumber (uint16 auNumber) |
|
virtual void | SetCycleNumber (uint16 auNumber, uint16 auCycleNumber, uint8 auBusId=CINOSBus::GetFirstBus() ->GetId(), CINOSBusJob *apBusJob=0) |
|
virtual uint16 | GetCycleId (uint16 auNumber) |
|
virtual void | SetCycleId (uint16 auNumber, uint16 auCycleId, uint8 auBusId, class CINOSBusPortHandler *apBusPortHandler) |
|
virtual uint8 | GetBusId (uint16 auNumber) |
|
virtual CINOSBusJob * | GetBusJob (uint16 auNumber) |
|
virtual class CINOSBusPortHandler * | GetBusPortHandler (uint16 auNumber) |
|
virtual CINCOObject * | GetRegister () |
|
| CINOSProcessImage (char *apName, uint32 auNumber, void *apImage=0) |
|
virtual ICACHE void | Get (uint16 auChannel, void *apValue) |
|
virtual ICACHE void | Get64 (uint16 auChannel, void *apValue) |
|
virtual uint32 | FindFreeNumber (bool ab32BitBased=false, bool abFromEnd=false) |
|
virtual CINCOObject * | GetChannelParent (CINOSProcessImageChannel *apChannel, bool abCreate) |
|
virtual bool | RenameInco (CINOSProcessImageChannel *apChannel, const char *apNewName) |
|