mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
56 lines
1.2 KiB
Protocol Buffer
56 lines
1.2 KiB
Protocol Buffer
syntax = "proto2";
|
|
|
|
import "lib/common.proto";
|
|
|
|
message ImgInputOutputProto {}
|
|
|
|
message DiskCopyInputProto {}
|
|
message ImdInputProto {}
|
|
message Jv3InputProto {}
|
|
message D64InputProto {}
|
|
message NsiInputProto {}
|
|
message Td0InputProto {}
|
|
message DimInputProto {}
|
|
message FdiInputProto {}
|
|
message D88InputProto {}
|
|
message NfdInputProto {}
|
|
|
|
// NEXT_TAG: 15
|
|
message ImageReaderProto
|
|
{
|
|
optional string filename = 1 [ (help) = "filename of input sector image" ];
|
|
optional bool filesystem_sector_order = 13 [
|
|
(help) = "read/write sector image in filesystem order",
|
|
default = false
|
|
];
|
|
|
|
enum ImageReaderType {
|
|
NOT_SET = 0;
|
|
IMG = 1;
|
|
DISKCOPY = 2;
|
|
IMD = 3;
|
|
JV3 = 4;
|
|
D64 = 5;
|
|
NSI = 6;
|
|
TD0 = 7;
|
|
DIM = 8;
|
|
FDI = 9;
|
|
D88 = 10;
|
|
NFD = 11;
|
|
}
|
|
|
|
optional ImageReaderType type = 14 [default = NOT_SET, (help) = "input image type"];
|
|
|
|
optional ImgInputOutputProto img = 2;
|
|
optional DiskCopyInputProto diskcopy = 3;
|
|
optional ImdInputProto imd = 4;
|
|
optional Jv3InputProto jv3 = 5;
|
|
optional D64InputProto d64 = 6;
|
|
optional NsiInputProto nsi = 7;
|
|
optional Td0InputProto td0 = 8;
|
|
optional DimInputProto dim = 9;
|
|
optional FdiInputProto fdi = 10;
|
|
optional D88InputProto d88 = 11;
|
|
optional NfdInputProto nfd = 12;
|
|
}
|