| edition = "2023"; |
| |
| package milotic_tlbmc; |
| |
| import "stable_id.proto"; |
| |
| option java_multiple_files = true; |
| option java_outer_classname = "PcieConfigOuterClass"; |
| |
| // Configuration for PCIe. |
| message PcieConfig { |
| // Stable identifier for the PCIe slot. |
| StableId pcie_slot_id = 1; |
| // The GPIO pin name for detecting presence of a PCIe card in the slot. |
| string presence_gpio_pin_name = 2; |
| } |
| |
| // A collection of PCIe configurations. |
| message PcieConfigs { |
| // List of PCIe configurations. |
| repeated PcieConfig pcie_configs = 1; |
| } |