# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: pimc.proto
# Protobuf Python Version: 5.27.2
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    27,
    2,
    '',
    'pimc.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import qiclib.packages.grpc.datatypes_pb2 as datatypes__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\npimc.proto\x12\x04pimc\x1a\x0f\x64\x61tatypes.proto\"N\n\tBoardInfo\x12\x0e\n\x06\x63oreId\x18\x01 \x01(\r\x12\x1e\n\x07project\x18\x02 \x01(\x0b\x32\r.pimc.Project\x12\x11\n\tbuildTime\x18\x03 \x01(\t\"G\n\x07Project\x12\x11\n\tprojectId\x18\x01 \x01(\r\x12\x12\n\nplatformId\x18\x02 \x01(\r\x12\x15\n\rbuildRevision\x18\x03 \x01(\r\";\n\nPIMCStatus\x12\x10\n\x08rst_done\x18\x01 \x01(\x08\x12\r\n\x05ready\x18\x02 \x01(\x08\x12\x0c\n\x04\x62usy\x18\x03 \x01(\x08\"\xbc\x01\n\x04Info\x12\x0e\n\x06pimcId\x18\x01 \x01(\r\x12\x13\n\x0bpimcVersion\x18\x02 \x01(\r\x12\x11\n\tprojectId\x18\x03 \x01(\r\x12\x12\n\nplatformId\x18\x04 \x01(\r\x12\x15\n\rbuildRevision\x18\x05 \x01(\r\x12\x11\n\tbuildTime\x18\x06 \x01(\t\x12\x13\n\x0bprojectName\x18\x07 \x01(\t\x12\x14\n\x0cplatformName\x18\x08 \x01(\t\x12\x13\n\x0b\x62uildCommit\x18\t \x01(\t2\xc4\t\n\x0bPIMCService\x12\x38\n\x08SetReset\x12\x14.sdr.datatypes.Empty\x1a\x14.sdr.datatypes.Empty\"\x00\x12\x36\n\x07GetBusy\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.Bool\"\x00\x12\x37\n\x08GetReady\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.Bool\"\x00\x12:\n\nSetSWReady\x12\x14.sdr.datatypes.Empty\x1a\x14.sdr.datatypes.Empty\"\x00\x12\x39\n\nGetSWReady\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.Bool\"\x00\x12<\n\x0cSetResetDone\x12\x14.sdr.datatypes.Empty\x1a\x14.sdr.datatypes.Empty\"\x00\x12;\n\x0cGetResetDone\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.Bool\"\x00\x12=\n\x0eGetChipVersion\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.UInt\"\x00\x12\x43\n\x14GetModuleChipVersion\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.UInt\"\x00\x12-\n\x07GetInfo\x12\x14.sdr.datatypes.Empty\x1a\n.pimc.Info\"\x00\x12>\n\rGetInfoString\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12@\n\x11GetAllClocksValid\x12\x14.sdr.datatypes.Empty\x1a\x13.sdr.datatypes.Bool\"\x00\x12>\n\rGetClocksInfo\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12@\n\x0fGetStatusInputs\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12=\n\x0cGetReadyMask\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12>\n\rGetReadyState\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12\x35\n\tGetStatus\x12\x14.sdr.datatypes.Empty\x1a\x10.pimc.PIMCStatus\"\x00\x12\x33\n\nGetProject\x12\x14.sdr.datatypes.Empty\x1a\r.pimc.Project\"\x00\x12=\n\x0cGetBuildTime\x12\x14.sdr.datatypes.Empty\x1a\x15.sdr.datatypes.String\"\x00\x12\x37\n\x0cGetBoardInfo\x12\x14.sdr.datatypes.Empty\x1a\x0f.pimc.BoardInfo\"\x00\x62\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'pimc_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_BOARDINFO']._serialized_start=37
  _globals['_BOARDINFO']._serialized_end=115
  _globals['_PROJECT']._serialized_start=117
  _globals['_PROJECT']._serialized_end=188
  _globals['_PIMCSTATUS']._serialized_start=190
  _globals['_PIMCSTATUS']._serialized_end=249
  _globals['_INFO']._serialized_start=252
  _globals['_INFO']._serialized_end=440
  _globals['_PIMCSERVICE']._serialized_start=443
  _globals['_PIMCSERVICE']._serialized_end=1663
# @@protoc_insertion_point(module_scope)
