2
2
Fork
You've already forked frugen
2

WIP: Tailor version 4.0 #15

Draft
AlexanderAmelkin wants to merge 46 commits from feature/add-psu-mr into master
pull from: feature/add-psu-mr
merge into: IPMITool:master
IPMITool:master
IPMITool:pages
IPMITool:bugfix/refactor-area-sorting
IPMITool:feature/version-3.0-test

Beyond the already supported Management Access Record (Type 0x03), this
version will add support for some more MR record types. At least these will
be supported from the base IPMI FRU Specification:

  • Power Supply Information (0x00)
  • DC Output (0x01)
  • DC Load (0x02)
  • Base Compatibility Record (0x04)
  • Extended Compatibility Record (0x05)
  • Extended DC Output (0x09)
  • Extended DC Load (0x0A)

Also these types from NVMe-MI specification:

  • NVMe PCIe Port (0x0C)

Additionally, it is planned to add support for Custom/OEM callbacks to libfru, and based on that feature a support for Custom/OEM plugins for frugen to encode and decode proprietary data formats.

Support for those types and features will require changes to at least the ABI, and most probably to the API as well.
Hence it will be a new major version.

NOTE That this branch is a work-in-progress and is going to be force-pushed a lot, so don't fork off of it.

Beyond the already supported Management Access Record (Type `0x03`), this version will add support for some more MR record types. At least these will be supported from the base IPMI FRU Specification: - Power Supply Information (`0x00`) - DC Output (`0x01`) - DC Load (`0x02`) - Base Compatibility Record (`0x04`) - Extended Compatibility Record (`0x05`) - Extended DC Output (`0x09`) - Extended DC Load (`0x0A`) Also these types from NVMe-MI specification: - NVMe PCIe Port (`0x0C`) Additionally, it is planned to add support for Custom/OEM callbacks to `libfru`, and based on that feature a support for Custom/OEM plugins for `frugen` to encode and decode proprietary data formats. Support for those types and features will require changes to at least the ABI, and most probably to the API as well. Hence it will be a new major version. **NOTE** That this branch is a work-in-progress and is going to be force-pushed a lot, so don't fork off of it.
AlexanderAmelkin changed title from (削除) Tailor version 4.0 (削除ここまで) to WIP: Tailor version 4.0 2025年10月24日 15:36:05 +02:00
AlexanderAmelkin force-pushed feature/add-psu-mr from e904c65a40
Some checks failed
ci/woodpecker/pr/woodpecker/3 Pipeline failed
ci/woodpecker/pr/woodpecker/2 Pipeline failed
ci/woodpecker/pr/woodpecker/4 Pipeline failed
ci/woodpecker/pr/woodpecker/6 Pipeline failed
ci/woodpecker/pr/woodpecker/1 Pipeline failed
ci/woodpecker/pr/woodpecker/5 Pipeline failed
to 0d733f5c0d
Some checks failed
ci/woodpecker/pr/woodpecker/3 Pipeline failed
ci/woodpecker/pr/woodpecker/6 Pipeline failed
ci/woodpecker/pr/woodpecker/1 Pipeline failed
ci/woodpecker/pr/woodpecker/2 Pipeline failed
ci/woodpecker/pr/woodpecker/4 Pipeline failed
ci/woodpecker/pr/woodpecker/5 Pipeline failed
2025年10月27日 21:15:44 +01:00
Compare
AlexanderAmelkin force-pushed feature/add-psu-mr from 0d733f5c0d
Some checks failed
ci/woodpecker/pr/woodpecker/3 Pipeline failed
ci/woodpecker/pr/woodpecker/6 Pipeline failed
ci/woodpecker/pr/woodpecker/1 Pipeline failed
ci/woodpecker/pr/woodpecker/2 Pipeline failed
ci/woodpecker/pr/woodpecker/4 Pipeline failed
ci/woodpecker/pr/woodpecker/5 Pipeline failed
to 42cd75eb53 2026年02月04日 19:57:23 +01:00
Compare
This pull request is marked as a work in progress.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/add-psu-mr:feature/add-psu-mr
git switch feature/add-psu-mr
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
IPMITool/frugen!15
Reference in a new issue
IPMITool/frugen
No description provided.
Delete branch "feature/add-psu-mr"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?