import ctypes
class SWRelease1(ctypes.LittleEndianStructure):
    _pack_ = 1
    _fields_ = [
        ("reserved2", ctypes.c_uint16, 4),
        ("reserved1", ctypes.c_uint16, 4),
        ("eif_external_interface_sw_release2", ctypes.c_uint16, 4),
        ("eif_external_interface_sw_release1", ctypes.c_uint16, 4)
    ]
    
    
class SWRelease2(ctypes.LittleEndianStructure):
    _pack_ = 1
    _fields_ = [
        
        ("spare", ctypes.c_uint16, 8),
        ("reserved2", ctypes.c_uint16, 4),
        ("reserved1", ctypes.c_uint16, 4),
    ]