mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Promote Driver
This commit is contained in:
@@ -240,13 +240,6 @@ namespace SabreTools.Library.DatItems
|
||||
Machine_Port_Analogs,
|
||||
Machine_Port_Analog_Mask,
|
||||
|
||||
// Drivers
|
||||
Machine_Drivers,
|
||||
Machine_Driver_Status,
|
||||
Machine_Driver_Emulation,
|
||||
Machine_Driver_Cocktail,
|
||||
Machine_Driver_SaveState,
|
||||
|
||||
// Devices
|
||||
Machine_Devices,
|
||||
Machine_Device_Type,
|
||||
@@ -423,12 +416,18 @@ namespace SabreTools.Library.DatItems
|
||||
DatItem_Setting_Value,
|
||||
DatItem_Setting_Default,
|
||||
|
||||
// DIP Switch.Values
|
||||
// DipSwitch.Values
|
||||
DatItem_Values,
|
||||
DatItem_Value_Name,
|
||||
DatItem_Value_Value,
|
||||
DatItem_Value_Default,
|
||||
|
||||
// Driver
|
||||
DatItem_SupportStatus,
|
||||
DatItem_EmulationStatus,
|
||||
DatItem_CocktailStatus,
|
||||
DatItem_SaveStateStatus,
|
||||
|
||||
// Feature
|
||||
DatItem_FeatureType,
|
||||
DatItem_FeatureStatus,
|
||||
@@ -496,6 +495,7 @@ namespace SabreTools.Library.DatItems
|
||||
Configuration,
|
||||
DeviceReference,
|
||||
DipSwitch,
|
||||
Driver,
|
||||
Feature,
|
||||
RamOption,
|
||||
Release,
|
||||
@@ -585,4 +585,20 @@ namespace SabreTools.Library.DatItems
|
||||
Partial = 1 << 1,
|
||||
Yes = 1 << 2,
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Determine driver support statuses
|
||||
/// </summary>
|
||||
[Flags]
|
||||
public enum SupportStatus
|
||||
{
|
||||
/// <summary>
|
||||
/// This is a fake flag that is used for filter only
|
||||
/// </summary>
|
||||
NULL = 0,
|
||||
|
||||
Good = 1 << 0,
|
||||
Imperfect = 1 << 1,
|
||||
Preliminary = 1 << 2,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user