From eec1cff4b76f7d196ffacde279ab52526030f284 Mon Sep 17 00:00:00 2001 From: raywu Date: Fri, 14 Sep 2018 16:31:12 +0800 Subject: SMBIOS / SLP2.0 / IDE Mode / BIOS Name / Legacy Security String --- CRB/CRB.sdl | 34 +++++++++++++++---------------- CRB/CSP.sdl | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 83 insertions(+), 18 deletions(-) (limited to 'CRB') diff --git a/CRB/CRB.sdl b/CRB/CRB.sdl index b734437..8b19f99 100644 --- a/CRB/CRB.sdl +++ b/CRB/CRB.sdl @@ -1689,23 +1689,23 @@ TOKEN TargetH = Yes End -TOKEN - Name = "BASE_BOARD_MANUFACTURER" - Value = "$(DEFAULT_STRING)" - Help = "Specifies the Board Manufacturer." - TokenType = Expression - TargetEQU = Yes - Token = "BASE_BOARD_INFO" "=" "1" -End - -TOKEN - Name = "BASE_BOARD_PRODUCT_NAME" - Value = "$(DEFAULT_STRING)" - Help = "Specifies the Product Name" - TokenType = Expression - TargetEQU = Yes - Token = "BASE_BOARD_INFO" "=" "1" -End +##TOKEN +## Name = "BASE_BOARD_MANUFACTURER" +## Value = "$(DEFAULT_STRING)" +## Help = "Specifies the Board Manufacturer." +## TokenType = Expression +## TargetEQU = Yes +## Token = "BASE_BOARD_INFO" "=" "1" +##End +## +##TOKEN +## Name = "BASE_BOARD_PRODUCT_NAME" +## Value = "$(DEFAULT_STRING)" +## Help = "Specifies the Product Name" +## TokenType = Expression +## TargetEQU = Yes +## Token = "BASE_BOARD_INFO" "=" "1" +##End TOKEN Name = "NO_OF_PHYSICAL_MEMORY_ARRAY" diff --git a/CRB/CSP.sdl b/CRB/CSP.sdl index 2846d6f..b45b47d 100644 --- a/CRB/CSP.sdl +++ b/CRB/CSP.sdl @@ -1626,6 +1626,24 @@ TOKEN TokenType = File TargetMAK = Yes End +TOKEN + Name = "T_ACPI_OEM_ID" + Value = "{'G','R','G','B',00,00}" + Help = "ACPI OEM Id -\a string value to be filled into ACPI table headers.\ If you want use spaces as leading or and trailing symbols \you must surround the whole expression in '|'. \For example | ABC |. This will result in the generation of a \ #define ACPI_OEM_ID_MAK ' ABC ' in the file Build\AcpiOemElinks.h \(created by Acpi.mak file). All tables generated by the \Acpi eModule will have the IDs with the values from \the generated file. To see how this works, refer to \the AcpiCore.c file and search for the string ACPI_OEM_ID_MAK. \Some modules which submit their own ACPI tables may \use the old method: CONVERT_TO_STRING(T_ACPI_OEM_ID). \If they are using this method, either '|' will be included \in their table's ID fields, or a build error will \occur because the two additional '|' characters \will make the string larger than the TableId size \of 6 characters. Contact the owners of the offending modules and /ask them to use ACPI_OEM_ID_MAK as it is used in AcpiCore.c." + TokenType = Expression + TargetMAK = Yes + TargetH = Yes + Range = "1-6 characters" +End +TOKEN + Name = "T_ACPI_OEM_TBL_ID" + Value = "{'G','R','G','B','I','P','C',00}" + Help = "ACPI OEM TBL Id -\a string value to be filled into ACPI table headers.\ If you want use spaces as leading or and trailing symbols \you must surround the whole expression in '|'. \For example | ABC |. This will result in the generation of a \ #define ACPI_OEM_TBL_ID_MAK ' ABC ' in the file Build\AcpiOemElinks.h \(created by Acpi.mak file). All tables generated by the \Acpi eModule will have the IDs with the values from \the generated file. To see how this works, refer to \the AcpiCore.c file and search for the string ACPI_OEM_ID_MAK. \Some modules which submit their own ACPI tables may \use the old method: CONVERT_TO_STRING(T_ACPI_OEM_ID). \If they are using this method, either '|' will be included \in their table's ID fields, or a build error will \occur because the two additional '|' characters \will make the string larger than the TableId size \of 8 characters. Contact the owners of the offending modules and /ask them to use ACPI_OEM_TBL_ID_MAK as it is used in AcpiCore.c." + TokenType = Expression + TargetMAK = Yes + TargetH = Yes + Range = "1-8 characters" +End TOKEN Name = "SLP_STRING" Value = "GRGBankingIPC1" @@ -1657,4 +1675,51 @@ TOKEN Help = "Support for UEFI specification v 2.3.1 section 3.4.1.1 and 3.4.1.2 to load the default boot image (efi\boot\boot####.efi) from any of the available file system if no boot option found. 1 = Enabling default image boot and 0 = Disabling default image boot." TokenType = Boolean TargetH = Yes -End \ No newline at end of file +End + +TOKEN + Name = "SYSTEM_MANUFACTURER" + Value = "Deepware" + Help = "Specifies the System Manufacturer Name." + TokenType = Expression + TargetEQU = Yes +End +TOKEN + Name = "SYSTEM_PRODUCT_NAME" + Value = "DW01" + Help = "Specifies the System Product Name" + TokenType = Expression + TargetEQU = Yes +End +TOKEN + Name = "SYSTEM_VERSION" + Value = "V1.01" + Help = "Specifies the System Product Version." + TokenType = Expression + TargetEQU = Yes +End +TOKEN + Name = "BASE_BOARD_MANUFACTURER" + Value = "Deepware" + Help = "Specifies the Board Manufacturer." + TokenType = Expression + TargetEQU = Yes + Token = "BASE_BOARD_INFO" "=" "1" +End +TOKEN + Name = "BASE_BOARD_PRODUCT_NAME" + Value = "DW01" + Help = "Specifies the Product Name" + TokenType = Expression + TargetEQU = Yes + Token = "BASE_BOARD_INFO" "=" "1" +End +TOKEN + Name = "BASE_BOARD_VERSION" + Value = "V1.01" + Help = "Specifies the Product Version." + TokenType = Expression + TargetEQU = Yes + Token = "BASE_BOARD_INFO" "=" "1" +# Token = "NUMBER_OF_BASEBOARDS" "=" "1" +End -- cgit v1.2.3