History log of /openbmc/bios-settings-mgr/README.md (Results 1 – 10 of 10)
Revision Date Author Comments
# 71c72bd8 14-Oct-2024 Manojkiran Eda <manojkiran.eda@gmail.com>

fix JSON syntax in readme file

hexadecimal numbers are not a valid json values, this commit fixes it.

Change-Id: Id204f09dfc674e71fb029ec08304c9d71a4d5579
Signed-off-by: Manojkiran Eda <manojkiran.

fix JSON syntax in readme file

hexadecimal numbers are not a valid json values, this commit fixes it.

Change-Id: Id204f09dfc674e71fb029ec08304c9d71a4d5579
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>

show more ...


# 9b2334e1 11-Oct-2024 Manojkiran Eda <manojkiran.eda@gmail.com>

Improve the documentation of bios-settings-mgr

The existing documentation in bios-settings-mgr does not follow any
markdown format, its just bascailly written as a dump of dbus data &
in its state n

Improve the documentation of bios-settings-mgr

The existing documentation in bios-settings-mgr does not follow any
markdown format, its just bascailly written as a dump of dbus data &
in its state no one really cannot understand what it does by reading
the writeup. This commit aims at improving it.

Change-Id: Ib18724b943c9c4889fdf32721c69940a0777faf4
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>

show more ...


# cb75a520 29-Jul-2024 George Liu <liuxiwei@ieisystem.com>

README.md: Fix MD034 warnings

The following warnings are generated by using markdownlint analysis:
```
MD034/no-bare-urls Bare URL used [Context: "https://github.com/openbmc/doc..."]
```
Refer to ma

README.md: Fix MD034 warnings

The following warnings are generated by using markdownlint analysis:
```
MD034/no-bare-urls Bare URL used [Context: "https://github.com/openbmc/doc..."]
```
Refer to markdown-lint [1] to fix MD034
[1]: https://github.com/updownpress/markdown-lint/blob/master/rules/034-no-bare-urls.md

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: I6f02c30bc4a2dc93d40bfc2ad78f00f2ea8aa10b

show more ...


# 2824833d 29-Jul-2024 George Liu <liuxiwei@ieisystem.com>

README.md: Fix MD041 warnings

The following warnings are generated by using markdownlint analysis:
```
MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Cont

README.md: Fix MD041 warnings

The following warnings are generated by using markdownlint analysis:
```
MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading [Context: "Remote BIOS Configuration via ..."]
```
Refer to markdown-lint [1] to fix MD041
[1]: https://github.com/updownpress/markdown-lint/blob/master/rules/041-first-line-h1.md

Signed-off-by: George Liu <liuxiwei@ieisystem.com>
Change-Id: Ie015947b88fa9a4f9121639f572b9d08efc4d2bd

show more ...


# c65f0a3a 17-Jun-2024 Manojkiran Eda <manojkiran.eda@gmail.com>

Fix spelling mistakes using codespell

This commit corrects various spelling mistakes throughout the
repository. The corrections were made automatically using `codespell`[1]
tool.

[1]: https://githu

Fix spelling mistakes using codespell

This commit corrects various spelling mistakes throughout the
repository. The corrections were made automatically using `codespell`[1]
tool.

[1]: https://github.com/codespell-project/codespell

Change-Id: I90ab45c236c5f818cf0b9257daed59421aa44143
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>

show more ...


# e62033ca 16-Dec-2023 Manojkiran Eda <manojkiran.eda@gmail.com>

Remove executable permissions for text files

In the current state of the repository, meson.build, README.md
and LICENSE files are checked in with executable permissions.
They dont need executable pe

Remove executable permissions for text files

In the current state of the repository, meson.build, README.md
and LICENSE files are checked in with executable permissions.
They dont need executable permissions as they are not executables
themselves, so removing the permissions.

Change-Id: Id693bd165ab3a2cf1d3478cd78bd4171bf2a38db
Signed-off-by: Manojkiran Eda <manojkiran.eda@gmail.com>

show more ...


# ea08aa58 15-Aug-2023 Patrick Williams <patrick@stwcx.xyz>

README: fix documentation URL

Change-Id: If34b22822bd2c3d086bba4c5ed8a1347bef7845b
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>


# 8de46ffb 22-Mar-2023 yes <smriti.ayushi@linux.intel.com>

Clean up

Following commit just covers few spellings and grammatical corrections
in src code files and README.

Verified:
No impact on oob-bios functionality.

Change-Id: Iaaa1a89186928fbb750c5f38fc1

Clean up

Following commit just covers few spellings and grammatical corrections
in src code files and README.

Verified:
No impact on oob-bios functionality.

Change-Id: Iaaa1a89186928fbb750c5f38fc163a12597ced08
Signed-off-by: Smriti-Ayushi <smriti.ayushi@linux.intel.com>

show more ...


# 7520590a 08-Dec-2022 Patrick Williams <patrick@stwcx.xyz>

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

prettier: re-format

Prettier is enabled in openbmc-build-scripts on Markdown, JSON, and YAML
files to have consistent formatting for these file types. Re-run the
formatter on the whole repository.

Change-Id: Iebd96d897c7c1cb923861a09e44898d9a8588af1
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

show more ...


# 642f437e 12-Aug-2020 Kuiying Wang <kuiying.wang@intel.com>

Initial patch for RBC BIOS Config Manager

ResetBIOSSettings is not implemented as part of this patch apart from
that GetAttribute, SetAttribute and setters for BaseBIOSTable,
PendingAttributes is im

Initial patch for RBC BIOS Config Manager

ResetBIOSSettings is not implemented as part of this patch apart from
that GetAttribute, SetAttribute and setters for BaseBIOSTable,
PendingAttributes is implemeted.

Interface:
xyz.openbmc_project.BIOSConfig.Manager
Properties:
.BaseBIOSTable property a{s(sbsssvva(sv))} 1 "testAttributeName" "xyz.openbmc_pr... emits-change writable
.PendingAttributes property a{s(sv)} 2 "test1" "xyz.openbmc_project.BIOSCo... emits-change writable
.ResetBIOSSettings property s "xyz.openbmc_project.BIOSConfig.Manag... emits-change writable
Methods:
.GetAttribute method s svv -
.SetAttribute method sv - -

Tested:
1. Service is working well.
2. All the dbus methods and properties are shown correctly.
3. Unit test done.
a). Tree
root@intel-obmc:~# busctl tree xyz.openbmc_project.BIOSConfigManager
`-/xyz
`-/xyz/openbmc_project
`-/xyz/openbmc_project/bios_config
`-/xyz/openbmc_project/bios_config/manager
b). Instrospect
root@intel-obmc:~# busctl introspect xyz.openbmc_project.BIOSConfigManager /xyz/openbmc_project/bios_config/manager
NAME TYPE SIGNATURE RESULT/VALUE FLAGS
org.freedesktop.DBus.Introspectable interface - - -
.Introspect method - s -
org.freedesktop.DBus.Peer interface - - -
.GetMachineId method - s -
.Ping method - - -
org.freedesktop.DBus.Properties interface - - -
.Get method ss v -
.GetAll method s a{sv} -
.Set method ssv - -
.PropertiesChanged signal sa{sv}as - -
xyz.openbmc_project.BIOSConfig.Manager interface - - -
.GetAttribute method s svv -
.SetAttribute method sv - -
.BaseBIOSTable property a{s(sbsssvva(sv))} 2 "attr0" "xyz.openbmc_project.BIOSCo... emits-change writable
.PendingAttributes property a{s(sv)} 1 "test1" "xyz.openbmc_project.BIOSCo... emits-change writable
.ResetBIOSSettings property s "xyz.openbmc_project.BIOSConfig.Manag... emits-change writable
c). Method: GetAttribute/SetAttribute
root@intel-obmc:~# busctl call xyz.openbmc_project.BIOSConfigManager /xyz/openbmc_project/bios_config/manager xyz.openbmc_project.BIOSConfig.Manager SetAttribute sv test1 s "value"
root@intel-obmc:~# busctl call xyz.openbmc_project.BIOSConfigManager /xyz/openbmc_project/bios_config/manager xyz.openbmc_project.BIOSConfig.Manager GetAttribute s test1
svv "xyz.openbmc_project.BIOSConfig.Manager.AttributeType.String" x 0 s "value"
d). Service
root@intel-obmc:~# systemctl status xyz.openbmc_project.biosconfig_manager
* xyz.openbmc_project.biosconfig_manager.service - BIOS Config Manager - For Remote BIOS configuration update
Loaded: loaded (8;;file://intel-obmc/lib/systemd/system/xyz.openbmc_project.biosconfig_manager.service/lib/systemd/system/xyz.openbmc_project.biosconfig_manager.service8;;; enabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/xyz.openbmc_project.biosconfig_manager.service.d
`-8;;file://intel-obmc/etc/systemd/system/xyz.openbmc_project.biosconfig_manager.service.d/watchdog.confwatchdog.conf8;;
Active: active (running) since Thu 1970-01-01 00:00:56 UTC; 25min ago
Main PID: 394 (biosconfig-mana)
CGroup: /system.slice/xyz.openbmc_project.biosconfig_manager.service
`-394 /usr/bin/biosconfig-manager

Jan 01 00:00:56 intel-obmc systemd[1]: Started BIOS Config Manager - For Remote BIOS configuration update.

Change-Id: I7a7312ffbdf000aab254c77ed5e4f9a8d4ec4d45
Signed-off-by: Kuiying Wang <kuiying.wang@intel.com>

show more ...