blob: cc0d92c7ce33af564861264b1b6a8c44c3605185 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
from awlsim.core.hardware cimport *
cdef class HardwareInterface_PyProfibus(AbstractHardwareInterface):
cdef public object pyprofibus
cdef public object master
cdef public object phy
cdef public object __conf
cdef public list cachedInputs
cdef public object slaveList
cdef readInputs(self)
cdef writeOutputs(self)
cdef bytearray directReadInput(self, uint32_t accessWidth, uint32_t accessOffset)
cdef _Bool directWriteOutput(self, uint32_t accessWidth, uint32_t accessOffset, bytearray data)
|