blob: ed537c5e041cc3442ef777efd994e099134e00a1 [file] [log] [blame]
syntax = "proto3";
package metropolis.node.build.mkucode;
option go_package = "source.monogon.dev/metropolis/node/build/mkucode/spec";
message UCode {
repeated UCodeVendor vendor = 1;
}
message UCodeVendor {
// The vendor id (as given in cpuid) of the CPU the microcode is for, like
// GenuineIntel or AuthenticAMD.
string id = 1;
// List of paths to microcode files from for CPUs from the vendor.
repeated string file = 2;
}