blob: ed537c5e041cc3442ef777efd994e099134e00a1 [file] [log] [blame]
Lorenz Brun80deba52022-02-24 17:07:13 +01001syntax = "proto3";
2
3package metropolis.node.build.mkucode;
4option go_package = "source.monogon.dev/metropolis/node/build/mkucode/spec";
5
6message UCode {
7 repeated UCodeVendor vendor = 1;
8}
9
10message UCodeVendor {
11 // The vendor id (as given in cpuid) of the CPU the microcode is for, like
12 // GenuineIntel or AuthenticAMD.
13 string id = 1;
14
15 // List of paths to microcode files from for CPUs from the vendor.
16 repeated string file = 2;
17}