coreboot/util/hda-decoder
Nicholas Sudsgaard 33b2fb93bb util/hda-decoder: Add feature to print configuration defaults as verbs
This feature simply goes through pin configurations stored in a file and
converts them into their corresponding verbs. This can be useful when
trying to find verb data stored inside a binary (e.g. when reverse
engineering).

Input:
	0x16 0x04211040
	0x17 0x91170110
	0x18 0x40f001f0

Output:
	address: 0, node ID: 0x16, configuration default: 0x04211040
	  0x01671c40
	  0x01671d10
	  0x01671e21
	  0x01671f04
	address: 0, node ID: 0x17, configuration default: 0x91170110
	  0x01771c10
	  0x01771d01
	  0x01771e17
	  0x01771f91
	address: 0, node ID: 0x18, configuration default: 0x40f001f0
	  0x01871cf0
	  0x01871d01
	  0x01871ef0
	  0x01871f40

Change-Id: I1fb74ff4b2b654987fd25ee32d0f94e5f2f783e3
Signed-off-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84669
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Reviewed-by: Sean Rhodes <sean@starlabs.systems>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2024-10-07 21:10:03 +00:00
..
decoder util/hda-decoder: Add feature to print configuration defaults as verbs 2024-10-07 21:10:03 +00:00
.gitignore util: Add hda-decoder 2024-07-15 07:22:32 +00:00
description.md util: Add hda-decoder 2024-07-15 07:22:32 +00:00
go.mod util: Add hda-decoder 2024-07-15 07:22:32 +00:00
main.go util/hda-decoder: Add feature to print configuration defaults as verbs 2024-10-07 21:10:03 +00:00
Makefile util: Add hda-decoder 2024-07-15 07:22:32 +00:00