ACK: [PATCH] Rename fwts_log_*_verbatum to fwts_log_*_verbatim
ivanhu
ivan.hu at canonical.com
Mon May 30 08:44:59 UTC 2016
On 2016年05月26日 02:01, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
>
> The verbatim logging macros were misspelled and need fixing.
> Historical note: verbatim logging logs messages without any formatting
> re-working of the message (such as stripping off leading spaces or
> line breaking), hence the "leave it as it is" nomenclature. Pity I
> can't spell and get it right in the first place.
>
> This includes a few minor white space cleanups.
>
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
> debian/changelog | 8 +-
> src/acpi/acpidump/acpidump.c | 46 ++---
> src/acpi/asf/asf.c | 104 +++++------
> src/acpi/aspt/aspt.c | 10 +-
> src/acpi/bert/bert.c | 26 +--
> src/acpi/bgrt/bgrt.c | 14 +-
> src/acpi/boot/boot.c | 24 +--
> src/acpi/cpep/cpep.c | 4 +-
> src/acpi/crsdump/crsdump.c | 10 +-
> src/acpi/dbg2/dbg2.c | 44 ++---
> src/acpi/dbgp/dbgp.c | 22 +--
> src/acpi/ecdt/ecdt.c | 32 ++--
> src/acpi/einj/einj.c | 34 ++--
> src/acpi/erst/erst.c | 32 ++--
> src/acpi/facs/facs.c | 24 +--
> src/acpi/fpdt/fpdt.c | 24 +--
> src/acpi/gpedump/gpedump.c | 22 +--
> src/acpi/hest/hest.c | 298 +++++++++++++++----------------
> src/acpi/hpet/hpet.c | 30 ++--
> src/acpi/iort/iort.c | 102 +++++------
> src/acpi/lpit/lpit.c | 44 ++---
> src/acpi/mcfg/mcfg.c | 10 +-
> src/acpi/mchi/mchi.c | 40 ++---
> src/acpi/method/method.c | 52 +++---
> src/acpi/msct/msct.c | 24 +--
> src/acpi/msdm/msdm.c | 10 +-
> src/acpi/osilinux/osilinux.c | 2 +-
> src/acpi/pcc/pcc.c | 72 ++++----
> src/acpi/plddump/plddump.c | 58 +++---
> src/acpi/s3/s3.c | 8 +-
> src/acpi/slic/slic.c | 42 ++---
> src/acpi/slit/slit.c | 4 +-
> src/acpi/spcr/spcr.c | 6 +-
> src/acpi/spmi/spmi.c | 40 ++---
> src/acpi/srat/srat.c | 74 ++++----
> src/acpi/stao/stao.c | 6 +-
> src/acpi/syntaxcheck/syntaxcheck.c | 8 +-
> src/acpi/tcpa/tcpa.c | 64 +++----
> src/acpi/tpm2/tpm2.c | 10 +-
> src/acpi/uefi/uefi.c | 14 +-
> src/acpi/waet/waet.c | 8 +-
> src/acpi/wdat/wdat.c | 48 ++---
> src/acpi/wmi/wmi.c | 26 +--
> src/acpi/xenv/xenv.c | 10 +-
> src/bios/bios32/bios32.c | 10 +-
> src/bios/bios_info/bios_info.c | 2 +-
> src/bios/ebdadump/ebdadump.c | 2 +-
> src/bios/hdaaudio/hdaaudio.c | 6 +-
> src/bios/mtrr/mtrr.c | 8 +-
> src/bios/multiproc/mpdump.c | 196 ++++++++++----------
> src/bios/pciirq/pciirq.c | 22 +--
> src/bios/pnp/pnp.c | 20 +--
> src/bios/romdump/romdump.c | 2 +-
> src/cmos/cmosdump/cmosdump.c | 136 +++++++-------
> src/cpu/cpufreq/cpufreq.c | 6 +-
> src/dmi/dmicheck/dmicheck.c | 56 +++---
> src/lib/include/fwts_log.h | 8 +-
> src/lib/src/fwts_acpi_object_eval.c | 10 +-
> src/lib/src/fwts_hwinfo.c | 28 +--
> src/lib/src/fwts_memorymap.c | 6 +-
> src/lib/src/fwts_oops.c | 2 +-
> src/lib/src/fwts_summary.c | 14 +-
> src/uefi/esrtdump/esrtdump.c | 22 +--
> src/uefi/securebootcert/securebootcert.c | 16 +-
> src/uefi/uefibootpath/uefibootpath.c | 18 +-
> src/uefi/uefidump/uefidump.c | 108 +++++------
> src/uefi/uefivarinfo/uefivarinfo.c | 12 +-
> 67 files changed, 1150 insertions(+), 1150 deletions(-)
>
> diff --git a/debian/changelog b/debian/changelog
> index 7eaf213..a71a16a 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -2311,10 +2311,10 @@ fwts (0.25.03) quantal; urgency=low
> * Update README
> * lib: fwts_acpi_tables: fake table start address when loading from file.
> * lib: fwts_framework: set log name suffix when using --log-type option
> - * lib: fwts_summary: HTML summary should not be in verbatum
> + * lib: fwts_summary: HTML summary should not be in verbatim
> * lib: fwts_log_html: tweak style and table format
> - * lib: fwts_memorymap: output should be in verbatum style
> - * bios: mtrr: make MTRR overview all verbatum style, looks better on HTML log
> + * lib: fwts_memorymap: output should be in verbatim style
> + * bios: mtrr: make MTRR overview all verbatim style, looks better on HTML log
> * lib: add HTML logging backend
> * lib: fwts_framework: log advice as LOG_ADVICE and not LOG_RESULT
> * lib: fwts_framework: remove fwts_framework_results, remove redundant code
> @@ -2353,7 +2353,7 @@ fwts (0.25.02) quantal; urgency=low
>
> [Colin Ian King]
> * doc: update man page
> - * lib: fwts_summary.c: force non-word wrap using *_verbatum logging
> + * lib: fwts_summary.c: force non-word wrap using *_verbatim logging
> * lib: fwts_framework: default to plaintext log type
> * lib: re-work logging to add in json formatted log output
> * lib: fwts_log: tidy up white spaces and strncmps
> diff --git a/src/acpi/acpidump/acpidump.c b/src/acpi/acpidump/acpidump.c
> index 689e8c6..ba53f1c 100644
> --- a/src/acpi/acpidump/acpidump.c
> +++ b/src/acpi/acpidump/acpidump.c
> @@ -41,7 +41,7 @@ static void acpi_dump_raw_table(
> int left = length - n;
> char buffer[128];
> fwts_dump_raw_data(buffer, sizeof(buffer), data + n, n, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> }
>
> @@ -55,23 +55,23 @@ static void acpidump_hdr(
> {
> if (length < sizeof(fwts_acpi_table_header))
> return;
> - fwts_log_info_verbatum(fw, "[000h 0000 4] Signature : \"%4.4s\"",
> + fwts_log_info_verbatim(fw, "[000h 0000 4] Signature : \"%4.4s\"",
> hdr->signature);
> - fwts_log_info_verbatum(fw, "[004h 0004 4] Table Length : %8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "[004h 0004 4] Table Length : %8.8" PRIx32,
> hdr->length);
> - fwts_log_info_verbatum(fw, "[008h 0008 1] Revision : %2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "[008h 0008 1] Revision : %2.2" PRIx8,
> hdr->revision);
> - fwts_log_info_verbatum(fw, "[009h 0009 1] Checksum : %2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "[009h 0009 1] Checksum : %2.2" PRIx8,
> hdr->checksum);
> - fwts_log_info_verbatum(fw, "[00Ah 0010 6] Oem ID : \"%6.6s\"",
> + fwts_log_info_verbatim(fw, "[00Ah 0010 6] Oem ID : \"%6.6s\"",
> hdr->oem_id);
> - fwts_log_info_verbatum(fw, "[010h 0016 8] Oem Table ID : \"%8.8s\"",
> + fwts_log_info_verbatim(fw, "[010h 0016 8] Oem Table ID : \"%8.8s\"",
> hdr->oem_tbl_id);
> - fwts_log_info_verbatum(fw, "[018h 0024 4] Oem Revision : %8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "[018h 0024 4] Oem Revision : %8.8" PRIx32,
> hdr->oem_revision);
> - fwts_log_info_verbatum(fw, "[01Ch 0028 4] Asl Compiler ID : \"%4.4s\"",
> + fwts_log_info_verbatim(fw, "[01Ch 0028 4] Asl Compiler ID : \"%4.4s\"",
> hdr->creator_id);
> - fwts_log_info_verbatum(fw, "[020h 0032 4] Asl Compiler Revision : %8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "[020h 0032 4] Asl Compiler Revision : %8.8" PRIx32,
> hdr->creator_revision);
> }
>
> @@ -87,23 +87,23 @@ static void acpidump_rsdp(
> if (table->length < sizeof(fwts_acpi_table_rsdp))
> return;
>
> - fwts_log_info_verbatum(fw, "[000h 0000 8] Signature : \"%8.8s\"",
> + fwts_log_info_verbatim(fw, "[000h 0000 8] Signature : \"%8.8s\"",
> rsdp->signature);
> - fwts_log_info_verbatum(fw, "[008h 0008 1] Checksum : %1.1" PRIx8,
> + fwts_log_info_verbatim(fw, "[008h 0008 1] Checksum : %1.1" PRIx8,
> rsdp->checksum);
> - fwts_log_info_verbatum(fw, "[009h 0009 6] Oem ID : \"%6.6s\"",
> + fwts_log_info_verbatim(fw, "[009h 0009 6] Oem ID : \"%6.6s\"",
> rsdp->oem_id);
> - fwts_log_info_verbatum(fw, "[00fh 0015 1] Revision : %2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "[00fh 0015 1] Revision : %2.2" PRIx8,
> rsdp->revision);
> - fwts_log_info_verbatum(fw, "[010h 0016 4] RSDT Address : %8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "[010h 0016 4] RSDT Address : %8.8" PRIx32,
> rsdp->rsdt_address);
> - fwts_log_info_verbatum(fw, "[014h 0020 4] Table Length : %8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "[014h 0020 4] Table Length : %8.8" PRIx32,
> rsdp->length);
> - fwts_log_info_verbatum(fw, "[018h 0024 8] XSDT Address : %16.16" PRIx64,
> + fwts_log_info_verbatim(fw, "[018h 0024 8] XSDT Address : %16.16" PRIx64,
> rsdp->xsdt_address);
> - fwts_log_info_verbatum(fw, "[020h 0032 1] Extended Checksum : %2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "[020h 0032 1] Extended Checksum : %2.2" PRIx8,
> rsdp->extended_checksum);
> - fwts_log_info_verbatum(fw, "[021h 0033 3] Reserved : %2.2" PRIx8 " %2.2" PRIx8 " %2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "[021h 0033 3] Reserved : %2.2" PRIx8 " %2.2" PRIx8 " %2.2" PRIx8,
> rsdp->reserved[0], rsdp->reserved[1], rsdp->reserved[2]);
> }
>
> @@ -139,9 +139,9 @@ static int acpidump_test1(fwts_framework *fw)
> break;
> }
>
> - fwts_log_info_verbatum(fw, "%s @ %lx (%zd bytes)%s",
> + fwts_log_info_verbatim(fw, "%s @ %lx (%zd bytes)%s",
> table->name, (unsigned long)table->addr, table->length, provenance);
> - fwts_log_info_verbatum(fw, "----");
> + fwts_log_info_verbatim(fw, "----");
>
> if (!strcmp(table->name, "RSDP")) {
> /* RSDP is a special case */
> @@ -155,7 +155,7 @@ static int acpidump_test1(fwts_framework *fw)
>
> fwts_acpi_table_get_header(&hdr, data);
> acpidump_hdr(fw, &hdr, table->length);
> - fwts_log_info_verbatum(fw, "Contains AML Object Code.");
> + fwts_log_info_verbatim(fw, "Contains AML Object Code.");
> } else if (fwts_iasl_disassemble(fw, table, true, &output) != FWTS_OK) {
> /* Cannot find, assume standard table header */
>
> @@ -184,7 +184,7 @@ static int acpidump_test1(fwts_framework *fw)
> if (!strncmp(text, "/*", 2))
> skip = true;
> if (!(ignore | skip | unknown))
> - fwts_log_info_verbatum(fw, "%s", fwts_text_list_text(line));
> + fwts_log_info_verbatim(fw, "%s", fwts_text_list_text(line));
> if (!strncmp(text, " */", 3))
> skip = false;
> }
> diff --git a/src/acpi/asf/asf.c b/src/acpi/asf/asf.c
> index fdc98d6..686111e 100644
> --- a/src/acpi/asf/asf.c
> +++ b/src/acpi/asf/asf.c
> @@ -71,15 +71,15 @@ static void asf_check_info(
> }
>
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_INFO Record:");
> - fwts_log_info_verbatum(fw, " Min Watchdog Reset Value: 0x%2.2" PRIx8, info->watchdog_reset_value);
> - fwts_log_info_verbatum(fw, " Min Poll Wait Time: 0x%2.2" PRIx8, info->min_sensor_poll_wait_time);
> - fwts_log_info_verbatum(fw, " System ID: 0x%2.2" PRIx8, info->id);
> - fwts_log_info_verbatum(fw, " IANA Manufacturer ID: 0x%2.2" PRIx8, info->iana_id);
> - fwts_log_info_verbatum(fw, " Feature Flags: 0x%2.2" PRIx8, info->flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, info->reserved1);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, info->reserved2);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, info->reserved3);
> + fwts_log_info_verbatim(fw, "ASF! ASF_INFO Record:");
> + fwts_log_info_verbatim(fw, " Min Watchdog Reset Value: 0x%2.2" PRIx8, info->watchdog_reset_value);
> + fwts_log_info_verbatim(fw, " Min Poll Wait Time: 0x%2.2" PRIx8, info->min_sensor_poll_wait_time);
> + fwts_log_info_verbatim(fw, " System ID: 0x%2.2" PRIx8, info->id);
> + fwts_log_info_verbatim(fw, " IANA Manufacturer ID: 0x%2.2" PRIx8, info->iana_id);
> + fwts_log_info_verbatim(fw, " Feature Flags: 0x%2.2" PRIx8, info->flags);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, info->reserved1);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, info->reserved2);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, info->reserved3);
> #endif
>
> if (info->watchdog_reset_value == 0) {
> @@ -144,11 +144,11 @@ static void asf_check_alrt(
> }
>
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_ALRT Record:");
> - fwts_log_info_verbatum(fw, " Assertion Event Mask: 0x%2.2" PRIx8, alrt->assertion_mask);
> - fwts_log_info_verbatum(fw, " De-Assertion Event Mask: 0x%2.2" PRIx8, alrt->deassertion_mask);
> - fwts_log_info_verbatum(fw, " Number of Alerts: 0x%2.2" PRIx8, alrt->number_of_alerts);
> - fwts_log_info_verbatum(fw, " Array Element Length: 0x%2.2" PRIx8, alrt->array_length);
> + fwts_log_info_verbatim(fw, "ASF! ASF_ALRT Record:");
> + fwts_log_info_verbatim(fw, " Assertion Event Mask: 0x%2.2" PRIx8, alrt->assertion_mask);
> + fwts_log_info_verbatim(fw, " De-Assertion Event Mask: 0x%2.2" PRIx8, alrt->deassertion_mask);
> + fwts_log_info_verbatim(fw, " Number of Alerts: 0x%2.2" PRIx8, alrt->number_of_alerts);
> + fwts_log_info_verbatim(fw, " Array Element Length: 0x%2.2" PRIx8, alrt->array_length);
> #endif
>
> if ((alrt->number_of_alerts < 1) ||
> @@ -193,19 +193,19 @@ static void asf_check_alrt(
> (fwts_acpi_table_asf_alrt_element *)data;
>
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_ALRT Element %" PRIu8 ":", i);
> - fwts_log_info_verbatum(fw, " Device Address: 0x%2.2" PRIx8, element->device_addr);
> - fwts_log_info_verbatum(fw, " Alert Command: 0x%2.2" PRIx8, element->command);
> - fwts_log_info_verbatum(fw, " Alert Data Mask: 0x%2.2" PRIx8, element->data_mask);
> - fwts_log_info_verbatum(fw, " Alert Compare Value: 0x%2.2" PRIx8, element->compare_value);
> - fwts_log_info_verbatum(fw, " Alert Event Sensor Type: 0x%2.2" PRIx8, element->sensor_type);
> - fwts_log_info_verbatum(fw, " Alert Event Type: 0x%2.2" PRIx8, element->event_type);
> - fwts_log_info_verbatum(fw, " Alert Event Offset: 0x%2.2" PRIx8, element->event_offset);
> - fwts_log_info_verbatum(fw, " Alert Source Type: 0x%2.2" PRIx8, element->event_source_type);
> - fwts_log_info_verbatum(fw, " Alert Event Severity: 0x%2.2" PRIx8, element->event_severity);
> - fwts_log_info_verbatum(fw, " Alert Sensor Number: 0x%2.2" PRIx8, element->sensor_number);
> - fwts_log_info_verbatum(fw, " Alert Entity: 0x%2.2" PRIx8, element->entity);
> - fwts_log_info_verbatum(fw, " Alert Entity Instance: 0x%2.2" PRIx8, element->entity_instance);
> + fwts_log_info_verbatim(fw, "ASF! ASF_ALRT Element %" PRIu8 ":", i);
> + fwts_log_info_verbatim(fw, " Device Address: 0x%2.2" PRIx8, element->device_addr);
> + fwts_log_info_verbatim(fw, " Alert Command: 0x%2.2" PRIx8, element->command);
> + fwts_log_info_verbatim(fw, " Alert Data Mask: 0x%2.2" PRIx8, element->data_mask);
> + fwts_log_info_verbatim(fw, " Alert Compare Value: 0x%2.2" PRIx8, element->compare_value);
> + fwts_log_info_verbatim(fw, " Alert Event Sensor Type: 0x%2.2" PRIx8, element->sensor_type);
> + fwts_log_info_verbatim(fw, " Alert Event Type: 0x%2.2" PRIx8, element->event_type);
> + fwts_log_info_verbatim(fw, " Alert Event Offset: 0x%2.2" PRIx8, element->event_offset);
> + fwts_log_info_verbatim(fw, " Alert Source Type: 0x%2.2" PRIx8, element->event_source_type);
> + fwts_log_info_verbatim(fw, " Alert Event Severity: 0x%2.2" PRIx8, element->event_severity);
> + fwts_log_info_verbatim(fw, " Alert Sensor Number: 0x%2.2" PRIx8, element->sensor_number);
> + fwts_log_info_verbatim(fw, " Alert Entity: 0x%2.2" PRIx8, element->entity);
> + fwts_log_info_verbatim(fw, " Alert Entity Instance: 0x%2.2" PRIx8, element->entity_instance);
> #endif
>
> if (element->event_offset & 0x80) {
> @@ -247,10 +247,10 @@ static void asf_check_rctl(
> return;
> }
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_RCTL Record:");
> - fwts_log_info_verbatum(fw, " Number of Controls: 0x%2.2" PRIx8, rctl->number_of_controls);
> - fwts_log_info_verbatum(fw, " Array Element Length: 0x%2.2" PRIx8, rctl->array_element_length);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, rctl->array_element_length);
> + fwts_log_info_verbatim(fw, "ASF! ASF_RCTL Record:");
> + fwts_log_info_verbatim(fw, " Number of Controls: 0x%2.2" PRIx8, rctl->number_of_controls);
> + fwts_log_info_verbatim(fw, " Array Element Length: 0x%2.2" PRIx8, rctl->array_element_length);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, rctl->array_element_length);
> #endif
> if (rctl->array_element_length != sizeof(fwts_acpi_table_asf_rctl_element)) {
> *passed = false;
> @@ -282,11 +282,11 @@ static void asf_check_rctl(
> fwts_acpi_table_asf_rctl_element *element =
> (fwts_acpi_table_asf_rctl_element *)data;
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_RCTL Element %" PRIu8 ":", i);
> - fwts_log_info_verbatum(fw, " Control Function: 0x%2.2" PRIx8, element->control_function);
> - fwts_log_info_verbatum(fw, " Control Device Address: 0x%2.2" PRIx8, element->control_device_addr);
> - fwts_log_info_verbatum(fw, " Control Command: 0x%2.2" PRIx8, element->control_command);
> - fwts_log_info_verbatum(fw, " Control Value: 0x%2.2" PRIx8, element->control_value);
> + fwts_log_info_verbatim(fw, "ASF! ASF_RCTL Element %" PRIu8 ":", i);
> + fwts_log_info_verbatim(fw, " Control Function: 0x%2.2" PRIx8, element->control_function);
> + fwts_log_info_verbatim(fw, " Control Device Address: 0x%2.2" PRIx8, element->control_device_addr);
> + fwts_log_info_verbatim(fw, " Control Command: 0x%2.2" PRIx8, element->control_command);
> + fwts_log_info_verbatim(fw, " Control Value: 0x%2.2" PRIx8, element->control_value);
> #endif
>
> if (element->control_function > 0x03) {
> @@ -328,8 +328,8 @@ static void asf_check_rmcp(
> return;
> }
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_RMCP Record:");
> - fwts_log_info_verbatum(fw, " Remote Control Cap.: "
> + fwts_log_info_verbatim(fw, "ASF! ASF_RMCP Record:");
> + fwts_log_info_verbatim(fw, " Remote Control Cap.: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> rmcp->remote_control_capabilities[0],
> @@ -339,13 +339,13 @@ static void asf_check_rmcp(
> rmcp->remote_control_capabilities[4],
> rmcp->remote_control_capabilities[5],
> rmcp->remote_control_capabilities[6]);
> - fwts_log_info_verbatum(fw, " Boot Opt. Completion Code:0x%2.2" PRIx8, rmcp->completion_code);
> - fwts_log_info_verbatum(fw, " IANA Enterprise ID: 0x%8.8" PRIx32, rmcp->iana);
> - fwts_log_info_verbatum(fw, " Special Command: 0x%2.2" PRIx8, rmcp->special_command);
> - fwts_log_info_verbatum(fw, " Special Command Parameter:0x%4.4" PRIx16, rmcp->special_command_param);
> - fwts_log_info_verbatum(fw, " Boot Options: 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Boot Opt. Completion Code:0x%2.2" PRIx8, rmcp->completion_code);
> + fwts_log_info_verbatim(fw, " IANA Enterprise ID: 0x%8.8" PRIx32, rmcp->iana);
> + fwts_log_info_verbatim(fw, " Special Command: 0x%2.2" PRIx8, rmcp->special_command);
> + fwts_log_info_verbatim(fw, " Special Command Parameter:0x%4.4" PRIx16, rmcp->special_command_param);
> + fwts_log_info_verbatim(fw, " Boot Options: 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> rmcp->boot_options[0], rmcp->boot_options[1]);
> - fwts_log_info_verbatum(fw, " OEM Parameters: 0x%4.4" PRIx16, rmcp->oem_parameters);
> + fwts_log_info_verbatim(fw, " OEM Parameters: 0x%4.4" PRIx16, rmcp->oem_parameters);
> #endif
>
> /* Specification, page 33-34 */
> @@ -394,9 +394,9 @@ static void asf_check_addr(
> return;
> }
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "ASF! ASF_ADDR Record:");
> - fwts_log_info_verbatum(fw, " SEEPROM Address: 0x%2.2" PRIx8, addr->seeprom_addr);
> - fwts_log_info_verbatum(fw, " Number of Devices: 0x%2.2" PRIx8, addr->number_of_devices);
> + fwts_log_info_verbatim(fw, "ASF! ASF_ADDR Record:");
> + fwts_log_info_verbatim(fw, " SEEPROM Address: 0x%2.2" PRIx8, addr->seeprom_addr);
> + fwts_log_info_verbatim(fw, " Number of Devices: 0x%2.2" PRIx8, addr->number_of_devices);
> #endif
> total_length = sizeof(fwts_acpi_table_asf_addr) +
> (addr->number_of_devices * sizeof(fwts_acpi_table_asf_addr_element));
> @@ -418,7 +418,7 @@ static void asf_check_addr(
> for (i = 0; i < addr->number_of_devices; i++) {
> fwts_acpi_table_asf_addr_element *element =
> (fwts_acpi_table_asf_addr_element *)data;
> - fwts_log_info_verbatum(fw, " Fixed SMBus Address 0x%2.2" PRIx8, element->fixed_smbus_addr);
> + fwts_log_info_verbatim(fw, " Fixed SMBus Address 0x%2.2" PRIx8, element->fixed_smbus_addr);
> data += sizeof(fwts_acpi_table_asf_addr_element);
> }
> #endif
> @@ -439,7 +439,7 @@ static int asf_test1(fwts_framework *fw)
> uint8_t *data = (uint8_t *)table->data;
> ssize_t length = (ssize_t)hdr->length;
>
> - fwts_log_info_verbatum(fw, "ASF! Hardware Error Source Table");
> + fwts_log_info_verbatim(fw, "ASF! Hardware Error Source Table");
>
> data += sizeof(fwts_acpi_table_header);
> length -= sizeof(fwts_acpi_table_header);
> @@ -463,9 +463,9 @@ static int asf_test1(fwts_framework *fw)
> }
>
> #if ASF_DUMP
> - fwts_log_info_verbatum(fw, "Type: 0x%2.2" PRIx8, asf_hdr->type);
> - fwts_log_info_verbatum(fw, "Reserved: 0x%2.2" PRIx8, asf_hdr->reserved);
> - fwts_log_info_verbatum(fw, "Length: 0x%4.4" PRIx16, asf_hdr->length);
> + fwts_log_info_verbatim(fw, "Type: 0x%2.2" PRIx8, asf_hdr->type);
> + fwts_log_info_verbatim(fw, "Reserved: 0x%2.2" PRIx8, asf_hdr->reserved);
> + fwts_log_info_verbatim(fw, "Length: 0x%4.4" PRIx16, asf_hdr->length);
> #endif
>
> if (asf_hdr->reserved) {
> diff --git a/src/acpi/aspt/aspt.c b/src/acpi/aspt/aspt.c
> index 4051305..66b0c3c 100644
> --- a/src/acpi/aspt/aspt.c
> +++ b/src/acpi/aspt/aspt.c
> @@ -64,14 +64,14 @@ static int aspt_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "ASPT Table:");
> - fwts_log_info_verbatum(fw, " SPTT Start Address: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "ASPT Table:");
> + fwts_log_info_verbatim(fw, " SPTT Start Address: 0x%8.8" PRIx32,
> aspt->sptt_addr_start);
> - fwts_log_info_verbatum(fw, " SPTT End Address: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " SPTT End Address: 0x%8.8" PRIx32,
> aspt->sptt_addr_end);
> - fwts_log_info_verbatum(fw, " AMRT Start Address: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " AMRT Start Address: 0x%8.8" PRIx32,
> aspt->amrt_addr_start);
> - fwts_log_info_verbatum(fw, " AMRT End Address: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " AMRT End Address: 0x%8.8" PRIx32,
> aspt->amrt_addr_end);
> fwts_log_nl(fw);
>
> diff --git a/src/acpi/bert/bert.c b/src/acpi/bert/bert.c
> index d2b254c..19ce608 100644
> --- a/src/acpi/bert/bert.c
> +++ b/src/acpi/bert/bert.c
> @@ -53,9 +53,9 @@ static int bert_test1(fwts_framework *fw)
> bool passed = true;
> const fwts_acpi_table_bert *bert = (const fwts_acpi_table_bert *)table->data;
>
> - fwts_log_info_verbatum(fw, "Boot Error Record Table:");
> - fwts_log_info_verbatum(fw, " Error Region Length 0x%8.8" PRIx32, bert->boot_error_region_length);
> - fwts_log_info_verbatum(fw, " Error Region 0x%16.16" PRIx64, bert->boot_error_region);
> + fwts_log_info_verbatim(fw, "Boot Error Record Table:");
> + fwts_log_info_verbatim(fw, " Error Region Length 0x%8.8" PRIx32, bert->boot_error_region_length);
> + fwts_log_info_verbatim(fw, " Error Region 0x%16.16" PRIx64, bert->boot_error_region);
> fwts_log_nl(fw);
>
> /* Sanity check length */
> @@ -92,24 +92,24 @@ static int bert_test1(fwts_framework *fw)
> fwts_acpi_table_boot_error_region *region =
> (fwts_acpi_table_boot_error_region *)mapping;
>
> - fwts_log_info_verbatum(fw, "Boot Error Region:");
> - fwts_log_info_verbatum(fw, " Block Status: bit [0] 0x%" PRIx32 " (Uncorrectable Error Valid)",
> + fwts_log_info_verbatim(fw, "Boot Error Region:");
> + fwts_log_info_verbatim(fw, " Block Status: bit [0] 0x%" PRIx32 " (Uncorrectable Error Valid)",
> (region->block_status >> 0) & 1);
> - fwts_log_info_verbatum(fw, " Block Status: bit [1] 0x%" PRIx32 " (Correctable Error Valid)",
> + fwts_log_info_verbatim(fw, " Block Status: bit [1] 0x%" PRIx32 " (Correctable Error Valid)",
> (region->block_status >> 1) & 1);
> - fwts_log_info_verbatum(fw, " Block Status: bit [2] 0x%" PRIx32 " (Multiple Uncorrectable Errors)",
> + fwts_log_info_verbatim(fw, " Block Status: bit [2] 0x%" PRIx32 " (Multiple Uncorrectable Errors)",
> (region->block_status >> 2) & 1);
> - fwts_log_info_verbatum(fw, " Block Status: bit [3] 0x%" PRIx32 " (Multiple Correctable Errors)",
> + fwts_log_info_verbatim(fw, " Block Status: bit [3] 0x%" PRIx32 " (Multiple Correctable Errors)",
> (region->block_status >> 3) & 1);
> - fwts_log_info_verbatum(fw, " Block Status: bit [13:4] 0x%" PRIx32 " (Error Data Entry Count)",
> + fwts_log_info_verbatim(fw, " Block Status: bit [13:4] 0x%" PRIx32 " (Error Data Entry Count)",
> (region->block_status >> 4) & 0x3ff);
> - fwts_log_info_verbatum(fw, " Raw Data Offset: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Raw Data Offset: 0x%8.8" PRIx32,
> region->raw_data_offset);
> - fwts_log_info_verbatum(fw, " Raw Data Length: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Raw Data Length: 0x%8.8" PRIx32,
> region->raw_data_length);
> - fwts_log_info_verbatum(fw, " Data Length: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Data Length: 0x%8.8" PRIx32,
> region->data_length);
> - fwts_log_info_verbatum(fw, " Error Severity 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Error Severity 0x%8.8" PRIx32,
> region->error_severity);
>
> /* Sanity check raw data fields */
> diff --git a/src/acpi/bgrt/bgrt.c b/src/acpi/bgrt/bgrt.c
> index 0d1fc6a..5a58632 100644
> --- a/src/acpi/bgrt/bgrt.c
> +++ b/src/acpi/bgrt/bgrt.c
> @@ -52,13 +52,13 @@ static int bgrt_test1(fwts_framework *fw)
> fwts_acpi_table_bgrt *bgrt = (fwts_acpi_table_bgrt*)table->data;
> bool passed = true;
>
> - fwts_log_info_verbatum(fw, "BGRT Boot Graphics Resource Table:");
> - fwts_log_info_verbatum(fw, " Version: 0x%4.4" PRIx16, bgrt->version);
> - fwts_log_info_verbatum(fw, " Status: 0x%2.2" PRIx8, bgrt->status);
> - fwts_log_info_verbatum(fw, " Image Type: 0x%2.2" PRIx8, bgrt->image_type);
> - fwts_log_info_verbatum(fw, " Image Memory Address: 0x%16.16" PRIx64, bgrt->image_addr);
> - fwts_log_info_verbatum(fw, " Image Offset X: 0x%8.8" PRIx32, bgrt->image_offset_x);
> - fwts_log_info_verbatum(fw, " Image Offset Y: 0x%8.8" PRIx32, bgrt->image_offset_y);
> + fwts_log_info_verbatim(fw, "BGRT Boot Graphics Resource Table:");
> + fwts_log_info_verbatim(fw, " Version: 0x%4.4" PRIx16, bgrt->version);
> + fwts_log_info_verbatim(fw, " Status: 0x%2.2" PRIx8, bgrt->status);
> + fwts_log_info_verbatim(fw, " Image Type: 0x%2.2" PRIx8, bgrt->image_type);
> + fwts_log_info_verbatim(fw, " Image Memory Address: 0x%16.16" PRIx64, bgrt->image_addr);
> + fwts_log_info_verbatim(fw, " Image Offset X: 0x%8.8" PRIx32, bgrt->image_offset_x);
> + fwts_log_info_verbatim(fw, " Image Offset Y: 0x%8.8" PRIx32, bgrt->image_offset_y);
>
> if (bgrt->version != 1) {
> passed = false;
> diff --git a/src/acpi/boot/boot.c b/src/acpi/boot/boot.c
> index fba9cf4..8e35d63 100644
> --- a/src/acpi/boot/boot.c
> +++ b/src/acpi/boot/boot.c
> @@ -64,11 +64,11 @@ static int boot_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "BOOT Table:");
> - fwts_log_info_verbatum(fw, " CMOS Index: 0x%2.2" PRIx8, boot->cmos_index);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[0]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[1]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[2]);
> + fwts_log_info_verbatim(fw, "BOOT Table:");
> + fwts_log_info_verbatim(fw, " CMOS Index: 0x%2.2" PRIx8, boot->cmos_index);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[0]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[1]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, boot->reserved[2]);
> fwts_log_nl(fw);
>
> /*
> @@ -83,13 +83,13 @@ static int boot_test1(fwts_framework *fw)
>
> fwts_cmos_read(boot->cmos_index, &val);
>
> - fwts_log_info_verbatum(fw, "CMOS value: Bit 0x%" PRIx8, val);
> - fwts_log_info_verbatum(fw, " PnP OS [0] 0x%" PRIx8, (val >> 0) & 1);
> - fwts_log_info_verbatum(fw, " Booting Bit [1] 0x%" PRIx8, (val >> 1) & 1);
> - fwts_log_info_verbatum(fw, " DIAG Bit [2] 0x%" PRIx8, (val >> 2) & 1);
> - fwts_log_info_verbatum(fw, " SUPPRESSBOOTDISPLAY [3] 0x%" PRIx8, (val >> 3) & 1);
> - fwts_log_info_verbatum(fw, " RESERVED [4-6] 0x%" PRIx8, (val >> 4) & 7);
> - fwts_log_info_verbatum(fw, " PARITY [7] 0x%" PRIx8, (val >> 7) & 1);
> + fwts_log_info_verbatim(fw, "CMOS value: Bit 0x%" PRIx8, val);
> + fwts_log_info_verbatim(fw, " PnP OS [0] 0x%" PRIx8, (val >> 0) & 1);
> + fwts_log_info_verbatim(fw, " Booting Bit [1] 0x%" PRIx8, (val >> 1) & 1);
> + fwts_log_info_verbatim(fw, " DIAG Bit [2] 0x%" PRIx8, (val >> 2) & 1);
> + fwts_log_info_verbatim(fw, " SUPPRESSBOOTDISPLAY [3] 0x%" PRIx8, (val >> 3) & 1);
> + fwts_log_info_verbatim(fw, " RESERVED [4-6] 0x%" PRIx8, (val >> 4) & 7);
> + fwts_log_info_verbatim(fw, " PARITY [7] 0x%" PRIx8, (val >> 7) & 1);
> /* Ignore doing parity check sum */
> }
> done:
> diff --git a/src/acpi/cpep/cpep.c b/src/acpi/cpep/cpep.c
> index 02dd102..b4f832a 100644
> --- a/src/acpi/cpep/cpep.c
> +++ b/src/acpi/cpep/cpep.c
> @@ -53,8 +53,8 @@ static int cpep_test1(fwts_framework *fw)
> bool passed = true;
> uint32_t i, n;
>
> - fwts_log_info_verbatum(fw, "CPEP Corrected Platform Error Polling Table:");
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, "CPEP Corrected Platform Error Polling Table:");
> + fwts_log_info_verbatim(fw, " Reserved: "
> " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8
> " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 ,
> cpep->reserved[0], cpep->reserved[1], cpep->reserved[2], cpep->reserved[3],
> diff --git a/src/acpi/crsdump/crsdump.c b/src/acpi/crsdump/crsdump.c
> index 3f608b1..910776c 100644
> --- a/src/acpi/crsdump/crsdump.c
> +++ b/src/acpi/crsdump/crsdump.c
> @@ -50,7 +50,7 @@ static void crsdump_show_header(
> const char *objname,
> const char *crs_name)
> {
> - fwts_log_info_verbatum(fw, "%s (%s):", objname, crs_name);
> + fwts_log_info_verbatim(fw, "%s (%s):", objname, crs_name);
> }
>
> static void crsdump_show_info(
> @@ -106,15 +106,15 @@ static void crsdump_show_info(
> val = val << info->shift;
>
> if (info->annotation) {
> - fwts_log_info_verbatum(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64 " (%s)",
> + fwts_log_info_verbatim(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64 " (%s)",
> (uint16_t)info->offset, info->label, hexdigits, hexdigits, val,
> info->annotation[val]);
> } else if (info->callback) {
> - fwts_log_info_verbatum(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64 " (%s)",
> + fwts_log_info_verbatim(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64 " (%s)",
> (uint16_t)info->offset, info->label, hexdigits, hexdigits, val,
> info->callback(val));
> } else {
> - fwts_log_info_verbatum(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64,
> + fwts_log_info_verbatim(fw, " 0x%4.4" PRIx16 ": %-30.30s: 0x%-*.*" PRIx64,
> (uint16_t)info->offset, info->label, hexdigits, hexdigits, val);
> }
> }
> @@ -149,7 +149,7 @@ static void crsdump_data(
> fwts_dump_raw_data(buffer, sizeof(buffer), data + i, i, n > 16 ? 16 : n);
> buffer[56] = '\0'; /* Truncate off text version of hex dump */
>
> - fwts_log_info_verbatum(fw, " 0x%4.4" PRIx16 ": %-30.30s: %s",
> + fwts_log_info_verbatim(fw, " 0x%4.4" PRIx16 ": %-30.30s: %s",
> (uint16_t)i, "Hex Dump", buffer + 8);
> }
> }
> diff --git a/src/acpi/dbg2/dbg2.c b/src/acpi/dbg2/dbg2.c
> index e19b372..f8f3d09 100644
> --- a/src/acpi/dbg2/dbg2.c
> +++ b/src/acpi/dbg2/dbg2.c
> @@ -187,9 +187,9 @@ static int dbg2_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "DBG2 Table:");
> - fwts_log_info_verbatum(fw, " Info Offset: 0x%8.8" PRIx32, dbg2->info_offset);
> - fwts_log_info_verbatum(fw, " Info Count: 0x%8.8" PRIx32, dbg2->info_count);
> + fwts_log_info_verbatim(fw, "DBG2 Table:");
> + fwts_log_info_verbatim(fw, " Info Offset: 0x%8.8" PRIx32, dbg2->info_offset);
> + fwts_log_info_verbatim(fw, " Info Count: 0x%8.8" PRIx32, dbg2->info_count);
> fwts_log_nl(fw);
>
> total_size = dbg2->info_offset +
> @@ -265,21 +265,21 @@ static int dbg2_test1(fwts_framework *fw)
> break;
> }
>
> - fwts_log_info_verbatum(fw, "DBG2 Info Structure %" PRIu32 ":", i);
> - fwts_log_info_verbatum(fw, " Revision: 0x%2.2" PRIx8, info->revision);
> - fwts_log_info_verbatum(fw, " Length: 0x%4.4" PRIx16, info->length);
> - fwts_log_info_verbatum(fw, " Number of Registers 0x%2.2" PRIx8, info->number_of_regs);
> - fwts_log_info_verbatum(fw, " Namespace String Length: 0x%4.4" PRIx16, info->namespace_length);
> - fwts_log_info_verbatum(fw, " Namespace String Offset: 0x%4.4" PRIx16, info->namespace_offset);
> - fwts_log_info_verbatum(fw, " OEM Data Length: 0x%4.4" PRIx16, info->oem_data_length);
> - fwts_log_info_verbatum(fw, " OEM Data Offset: 0x%4.4" PRIx16, info->oem_data_offset);
> - fwts_log_info_verbatum(fw, " Port Type: 0x%4.4" PRIx16 " (%s)", info->port_type,
> + fwts_log_info_verbatim(fw, "DBG2 Info Structure %" PRIu32 ":", i);
> + fwts_log_info_verbatim(fw, " Revision: 0x%2.2" PRIx8, info->revision);
> + fwts_log_info_verbatim(fw, " Length: 0x%4.4" PRIx16, info->length);
> + fwts_log_info_verbatim(fw, " Number of Registers 0x%2.2" PRIx8, info->number_of_regs);
> + fwts_log_info_verbatim(fw, " Namespace String Length: 0x%4.4" PRIx16, info->namespace_length);
> + fwts_log_info_verbatim(fw, " Namespace String Offset: 0x%4.4" PRIx16, info->namespace_offset);
> + fwts_log_info_verbatim(fw, " OEM Data Length: 0x%4.4" PRIx16, info->oem_data_length);
> + fwts_log_info_verbatim(fw, " OEM Data Offset: 0x%4.4" PRIx16, info->oem_data_offset);
> + fwts_log_info_verbatim(fw, " Port Type: 0x%4.4" PRIx16 " (%s)", info->port_type,
> port ? port : "(Reserved)");
> - fwts_log_info_verbatum(fw, " Port Subtype: 0x%4.4" PRIx16 " (%s)", info->port_subtype,
> + fwts_log_info_verbatim(fw, " Port Subtype: 0x%4.4" PRIx16 " (%s)", info->port_subtype,
> subport ? subport : "(Reserved)");
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, info->reserved);
> - fwts_log_info_verbatum(fw, " Base Address Offset: 0x%4.4" PRIx16, info->base_address_offset);
> - fwts_log_info_verbatum(fw, " Address Size Offset: 0x%4.4" PRIx16, info->address_size_offset);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, info->reserved);
> + fwts_log_info_verbatim(fw, " Base Address Offset: 0x%4.4" PRIx16, info->base_address_offset);
> + fwts_log_info_verbatim(fw, " Address Size Offset: 0x%4.4" PRIx16, info->address_size_offset);
> fwts_log_nl(fw);
>
> if (info->revision != 0) {
> @@ -320,7 +320,7 @@ static int dbg2_test1(fwts_framework *fw)
> if (ok) {
> char *str = (char *)table->data + offset + info->namespace_offset;
> dbg2_check_namespace_string(fw, str, info->namespace_length, &passed);
> - fwts_log_info_verbatum(fw, " Namespace String: '%s'", str);
> + fwts_log_info_verbatim(fw, " Namespace String: '%s'", str);
> if (strcmp(str, "."))
> dbg2_obj_find(fw, str, &ok);
> }
> @@ -351,11 +351,11 @@ static int dbg2_test1(fwts_framework *fw)
> uint32_t *addrsize = (uint32_t *)(table->data + offset + info->address_size_offset);
>
> for (j = 0; j < info->number_of_regs; j++, gas++, addrsize++) {
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, gas->address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, gas->register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, gas->register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, gas->access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, gas->address);
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, gas->address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, gas->register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, gas->register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, gas->access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, gas->address);
> fwts_log_nl(fw);
>
> if (*addrsize == 0) {
> diff --git a/src/acpi/dbgp/dbgp.c b/src/acpi/dbgp/dbgp.c
> index 49ba618..9b867ae 100644
> --- a/src/acpi/dbgp/dbgp.c
> +++ b/src/acpi/dbgp/dbgp.c
> @@ -77,18 +77,18 @@ static int dbgp_test1(fwts_framework *fw)
> break;
> }
>
> - fwts_log_info_verbatum(fw, "DBGP Table:");
> - fwts_log_info_verbatum(fw, " Interface Type 0x%2.2" PRIx8 " (%s)",
> + fwts_log_info_verbatim(fw, "DBGP Table:");
> + fwts_log_info_verbatim(fw, " Interface Type 0x%2.2" PRIx8 " (%s)",
> dbgp->interface_type, interface_type);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[0]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[1]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[2]);
> - fwts_log_info_verbatum(fw, " Base Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, dbgp->base_address.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, dbgp->base_address.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, dbgp->base_address.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, dbgp->base_address.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, dbgp->base_address.address);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[0]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[1]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, dbgp->reserved1[2]);
> + fwts_log_info_verbatim(fw, " Base Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, dbgp->base_address.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, dbgp->base_address.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, dbgp->base_address.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, dbgp->base_address.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, dbgp->base_address.address);
> fwts_log_nl(fw);
>
> if (dbgp->interface_type > 2) {
> diff --git a/src/acpi/ecdt/ecdt.c b/src/acpi/ecdt/ecdt.c
> index 4e844c1..2da61be 100644
> --- a/src/acpi/ecdt/ecdt.c
> +++ b/src/acpi/ecdt/ecdt.c
> @@ -130,22 +130,22 @@ static int ecdt_test1(fwts_framework *fw)
> }
>
> /* Now we have got some sane data, dump the ECDT */
> - fwts_log_info_verbatum(fw, "ECDT Embedded Controller Boot Resources Table:");
> - fwts_log_info_verbatum(fw, " EC_CONTROL:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, ecdt->ec_control.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, ecdt->ec_control.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, ecdt->ec_control.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, ecdt->ec_control.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, ecdt->ec_control.address);
> - fwts_log_info_verbatum(fw, " EC_DATA:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, ecdt->ec_data.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, ecdt->ec_data.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, ecdt->ec_data.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, ecdt->ec_data.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, ecdt->ec_data.address);
> - fwts_log_info_verbatum(fw, " UID: 0x%8.8" PRIx32, ecdt->uid);
> - fwts_log_info_verbatum(fw, " GPE_BIT: 0x%2.2" PRIx8, ecdt->gpe_bit);
> - fwts_log_info_verbatum(fw, " EC_ID: '%s'", (char *)ecdt->ec_id);
> + fwts_log_info_verbatim(fw, "ECDT Embedded Controller Boot Resources Table:");
> + fwts_log_info_verbatim(fw, " EC_CONTROL:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, ecdt->ec_control.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, ecdt->ec_control.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, ecdt->ec_control.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, ecdt->ec_control.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, ecdt->ec_control.address);
> + fwts_log_info_verbatim(fw, " EC_DATA:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, ecdt->ec_data.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, ecdt->ec_data.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, ecdt->ec_data.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, ecdt->ec_data.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, ecdt->ec_data.address);
> + fwts_log_info_verbatim(fw, " UID: 0x%8.8" PRIx32, ecdt->uid);
> + fwts_log_info_verbatim(fw, " GPE_BIT: 0x%2.2" PRIx8, ecdt->gpe_bit);
> + fwts_log_info_verbatim(fw, " EC_ID: '%s'", (char *)ecdt->ec_id);
> fwts_log_nl(fw);
>
> if (fwts_acpi_init(fw) != FWTS_OK) {
> diff --git a/src/acpi/einj/einj.c b/src/acpi/einj/einj.c
> index 3eae36a..1b8b8db 100644
> --- a/src/acpi/einj/einj.c
> +++ b/src/acpi/einj/einj.c
> @@ -53,14 +53,14 @@ static int einj_test1(fwts_framework *fw)
> reserved = einj->reserved[0] + (einj->reserved[1] << 4) +
> (einj->reserved[2] << 8);
>
> - fwts_log_info_verbatum(fw, "EINJ Error Injection Table:");
> - fwts_log_info_verbatum(fw, " Injection Header Size: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "EINJ Error Injection Table:");
> + fwts_log_info_verbatim(fw, " Injection Header Size: 0x%8.8" PRIx32,
> einj->header_size);
> - fwts_log_info_verbatum(fw, " Injection Flags: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Injection Flags: 0x%8.8" PRIx32,
> einj->flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32,
> reserved);
> - fwts_log_info_verbatum(fw, " Injection Entry Count: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Injection Entry Count: 0x%8.8" PRIx32,
> einj->count);
>
> if (einj->flags) {
> @@ -85,29 +85,29 @@ static int einj_test1(fwts_framework *fw)
> (char *) einj + 48;
> for (i = 0; i < einj->count; i++, entry++) {
> fwts_acpi_gas gas = entry->register_region;
> - fwts_log_info_verbatum(fw, " Injection Instruction Entry %2.2"
> + fwts_log_info_verbatim(fw, " Injection Instruction Entry %2.2"
> PRId8, i);
> - fwts_log_info_verbatum(fw, " Injection Action : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Injection Action : 0x%2.2"
> PRIx8, entry->serialization_action);
> - fwts_log_info_verbatum(fw, " Instruction : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Instruction : 0x%2.2"
> PRIx8, entry->instruction);
> - fwts_log_info_verbatum(fw, " Flags : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Flags : 0x%2.2"
> PRIx8, entry->flags);
> - fwts_log_info_verbatum(fw, " Reserved : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Reserved : 0x%2.2"
> PRIx8, entry->reserved);
> - fwts_log_info_verbatum(fw, " Address Space ID : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Address Space ID : 0x%2.2"
> PRIx8, gas.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Register Bit Width : 0x%2.2"
> PRIx8, gas.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Register Bit Offset : 0x%2.2"
> PRIx8, gas.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size : 0x%2.2"
> + fwts_log_info_verbatim(fw, " Access Size : 0x%2.2"
> PRIx8, gas.access_width);
> - fwts_log_info_verbatum(fw, " Address : 0x%16.16"
> + fwts_log_info_verbatim(fw, " Address : 0x%16.16"
> PRIx64, gas.address);
> - fwts_log_info_verbatum(fw, " Value : 0x%16.16"
> + fwts_log_info_verbatim(fw, " Value : 0x%16.16"
> PRIx64, entry->value);
> - fwts_log_info_verbatum(fw, " Mask : 0x%16.16"
> + fwts_log_info_verbatim(fw, " Mask : 0x%16.16"
> PRIx64, entry->mask);
>
> if (entry->serialization_action > 0x8 &&
> diff --git a/src/acpi/erst/erst.c b/src/acpi/erst/erst.c
> index f84463f..b8c1ced 100644
> --- a/src/acpi/erst/erst.c
> +++ b/src/acpi/erst/erst.c
> @@ -53,10 +53,10 @@ static int erst_test1(fwts_framework *fw)
> uint64_t total_length;
> uint32_t i;
>
> - fwts_log_info_verbatum(fw, "ERST Error Record Serialization Table :");
> - fwts_log_info_verbatum(fw, " Serialization Hdr. Size: 0x%8.8" PRIx32, erst->serialization_header_size);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, erst->reserved);
> - fwts_log_info_verbatum(fw, " Instruction Entry Count: 0x%8.8" PRIx32, erst->instruction_entry_count);
> + fwts_log_info_verbatim(fw, "ERST Error Record Serialization Table :");
> + fwts_log_info_verbatim(fw, " Serialization Hdr. Size: 0x%8.8" PRIx32, erst->serialization_header_size);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, erst->reserved);
> + fwts_log_info_verbatim(fw, " Instruction Entry Count: 0x%8.8" PRIx32, erst->instruction_entry_count);
>
> if (erst->reserved) {
> passed = false;
> @@ -98,18 +98,18 @@ static int erst_test1(fwts_framework *fw)
>
> #if defined(ERST_DEBUG_ENTRY)
> /* Disable this for now, it causes the test to be too verbose */
> - fwts_log_info_verbatum(fw, "ERST Serialization Instruction Entry %" PRIu32 ":", i);
> - fwts_log_info_verbatum(fw, " Serialization Action: 0x%8.8" PRIx8, entry->serialization_action);
> - fwts_log_info_verbatum(fw, " Instruction: 0x%8.8" PRIx8, entry->instruction);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx8, entry->flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx8, entry->reserved);
> - fwts_log_info_verbatum(fw, " Value: 0x%16.16" PRIx64, entry->value);
> - fwts_log_info_verbatum(fw, " Mask: 0x%16.16" PRIx64, entry->mask);
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, entry->register_region.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, entry->register_region.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, entry->register_region.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, entry->register_region.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, entry->register_region.address);
> + fwts_log_info_verbatim(fw, "ERST Serialization Instruction Entry %" PRIu32 ":", i);
> + fwts_log_info_verbatim(fw, " Serialization Action: 0x%8.8" PRIx8, entry->serialization_action);
> + fwts_log_info_verbatim(fw, " Instruction: 0x%8.8" PRIx8, entry->instruction);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx8, entry->flags);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx8, entry->reserved);
> + fwts_log_info_verbatim(fw, " Value: 0x%16.16" PRIx64, entry->value);
> + fwts_log_info_verbatim(fw, " Mask: 0x%16.16" PRIx64, entry->mask);
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, entry->register_region.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, entry->register_region.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, entry->register_region.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, entry->register_region.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, entry->register_region.address);
> #endif
>
> switch (entry->serialization_action) {
> diff --git a/src/acpi/facs/facs.c b/src/acpi/facs/facs.c
> index 4f43563..817d1df 100644
> --- a/src/acpi/facs/facs.c
> +++ b/src/acpi/facs/facs.c
> @@ -63,20 +63,20 @@ static int facs_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "FACS Firmware ACPI Control Structure:");
> - fwts_log_info_verbatum(fw, " Signature: '%4.4s'", facs->signature);
> - fwts_log_info_verbatum(fw, " Length: 0x%8.8" PRIx32, facs->length);
> - fwts_log_info_verbatum(fw, " Hardware Signature: 0x%8.8" PRIx32, facs->hardware_signature);
> - fwts_log_info_verbatum(fw, " Firmware Waking Vector: 0x%8.8" PRIx32, facs->firmware_waking_vector);
> - fwts_log_info_verbatum(fw, " Global Lock: 0x%8.8" PRIx32, facs->global_lock);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, facs->flags);
> - fwts_log_info_verbatum(fw, " X-Firmware Waking Vector: 0x%16.16" PRIx64, facs->x_firmware_waking_vector);
> - fwts_log_info_verbatum(fw, " Version: 0x%2.2" PRIx8, facs->version);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "FACS Firmware ACPI Control Structure:");
> + fwts_log_info_verbatim(fw, " Signature: '%4.4s'", facs->signature);
> + fwts_log_info_verbatim(fw, " Length: 0x%8.8" PRIx32, facs->length);
> + fwts_log_info_verbatim(fw, " Hardware Signature: 0x%8.8" PRIx32, facs->hardware_signature);
> + fwts_log_info_verbatim(fw, " Firmware Waking Vector: 0x%8.8" PRIx32, facs->firmware_waking_vector);
> + fwts_log_info_verbatim(fw, " Global Lock: 0x%8.8" PRIx32, facs->global_lock);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, facs->flags);
> + fwts_log_info_verbatim(fw, " X-Firmware Waking Vector: 0x%16.16" PRIx64, facs->x_firmware_waking_vector);
> + fwts_log_info_verbatim(fw, " Version: 0x%2.2" PRIx8, facs->version);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> facs->reserved[0], facs->reserved[1], facs->reserved[2]);
> - fwts_log_info_verbatum(fw, " OSPM Flags: 0x%8.8" PRIx32, facs->ospm_flags);
> + fwts_log_info_verbatim(fw, " OSPM Flags: 0x%8.8" PRIx32, facs->ospm_flags);
> for (i = 0; i < 24; i+= 4) {
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, " Reserved: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> facs->reserved2[i + 0], facs->reserved2[i + 1],
> facs->reserved2[i + 2], facs->reserved2[i + 3]);
> diff --git a/src/acpi/fpdt/fpdt.c b/src/acpi/fpdt/fpdt.c
> index db01b91..db0d130 100644
> --- a/src/acpi/fpdt/fpdt.c
> +++ b/src/acpi/fpdt/fpdt.c
> @@ -49,10 +49,10 @@ static void fpdt_rec_header_dump(
> const char *type_name,
> fwts_acpi_table_fpdt_header *header)
> {
> - fwts_log_info_verbatum(fw, " %s:", type_name);
> - fwts_log_info_verbatum(fw, " Perf Rec Type: 0x%4.4" PRIx16, header->type);
> - fwts_log_info_verbatum(fw, " Rec Length: 0x%2.2" PRIx8, header->length);
> - fwts_log_info_verbatum(fw, " Revision: 0x%2.2" PRIx8, header->revision);
> + fwts_log_info_verbatim(fw, " %s:", type_name);
> + fwts_log_info_verbatim(fw, " Perf Rec Type: 0x%4.4" PRIx16, header->type);
> + fwts_log_info_verbatim(fw, " Rec Length: 0x%2.2" PRIx8, header->length);
> + fwts_log_info_verbatim(fw, " Revision: 0x%2.2" PRIx8, header->revision);
> }
>
> static void fpdt_dump_raw_data(
> @@ -63,12 +63,12 @@ static void fpdt_dump_raw_data(
> {
> size_t n;
>
> - fwts_log_info_verbatum(fw, " Data:");
> - for (n = 0; n < length; n += 16) {
> - int left = length - n;
> + fwts_log_info_verbatim(fw, " Data:");
> + for (n = 0; n < length; n += 16) {
> + int left = length - n;
> char buffer[128];
> fwts_dump_raw_data(buffer, sizeof(buffer), data + n, n + offset, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> }
>
> @@ -127,8 +127,8 @@ static int fpdt_test1(fwts_framework *fw)
> fbbpr->fpdt.length, sizeof(fwts_acpi_table_fpdt_basic_boot_perf_ptr));
> } else {
> fpdt_rec_header_dump(fw, " Firmware Basic Boot Performance Pointer Record", fpdt);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, fbbpr->reserved);
> - fwts_log_info_verbatum(fw, " FBPT Pointer: 0x%16.16" PRIx64, fbbpr->fbpt_addr);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, fbbpr->reserved);
> + fwts_log_info_verbatim(fw, " FBPT Pointer: 0x%16.16" PRIx64, fbbpr->fbpt_addr);
>
> /*
> * For the moment, only dump the 64-bit processor-relative physical address
> @@ -158,8 +158,8 @@ static int fpdt_test1(fwts_framework *fw)
> s3ptpr->fpdt.length, sizeof(fwts_acpi_table_fpdt_s3_perf_ptr));
> } else {
> fpdt_rec_header_dump(fw, "S3 Performance Table Pointer Record", fpdt);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, s3ptpr->reserved);
> - fwts_log_info_verbatum(fw, " S3PT Pointer: 0x%16.16" PRIx64, s3ptpr->s3pt_addr);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, s3ptpr->reserved);
> + fwts_log_info_verbatim(fw, " S3PT Pointer: 0x%16.16" PRIx64, s3ptpr->s3pt_addr);
>
> /*
> * For the moment, only dump 64-bit processor-relative physical
> diff --git a/src/acpi/gpedump/gpedump.c b/src/acpi/gpedump/gpedump.c
> index e42f65f..67787c6 100644
> --- a/src/acpi/gpedump/gpedump.c
> +++ b/src/acpi/gpedump/gpedump.c
> @@ -86,13 +86,13 @@ static void gpu_dump_gpes(
> snprintf(buf, sizeof(buf), "notifes %" PRIu32 " devices", n);
> break;
> }
> - fwts_log_info_verbatum(fw, " GPE 0x%2.2" PRIx8 ":",
> + fwts_log_info_verbatim(fw, " GPE 0x%2.2" PRIx8 ":",
> gpe_block_info->BlockBaseNumber + gpe);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8 " (trigger: %s, wake: %s)",
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8 " (trigger: %s, wake: %s)",
> GpeEventInfo->Flags,
> (GpeEventInfo->Flags & ACPI_GPE_LEVEL_TRIGGERED) ? "level" : "edge",
> (GpeEventInfo->Flags & ACPI_GPE_CAN_WAKE) ? "can wake" : "run only");
> - fwts_log_info_verbatum(fw, " Dispatch: %s", buf);
> + fwts_log_info_verbatim(fw, " Dispatch: %s", buf);
> }
> }
>
> @@ -115,17 +115,17 @@ static void gpedump_block(
> strncpy(name, "unknown", sizeof(name));
>
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "Block %" PRIu32": DeviceNode %s (%s)\n",
> + fwts_log_info_verbatim(fw, "Block %" PRIu32": DeviceNode %s (%s)\n",
> block, name,
> gpe_block_info->Node == AcpiGbl_FadtGpeDevice ?
> "FADT Defined GPE Block" :
> "GPE Block Device");
>
> - fwts_log_info_verbatum(fw, " GPE range: 0x%2.2" PRIx8 " to 0x%2.2" PRIx8 " on interrupt %" PRIu32 "\n",
> + fwts_log_info_verbatim(fw, " GPE range: 0x%2.2" PRIx8 " to 0x%2.2" PRIx8 " on interrupt %" PRIu32 "\n",
> (uint8_t)gpe_block_info->BlockBaseNumber,
> (uint8_t)gpe_block_info->BlockBaseNumber + (gpe_block_info->GpeCount - 1),
> (uint32_t)gpe_xrupt_info->InterruptNumber);
> - fwts_log_info_verbatum(fw, " GPE count: %" PRIu32 " (%" PRIu32 " registers)\n",
> + fwts_log_info_verbatim(fw, " GPE count: %" PRIu32 " (%" PRIu32 " registers)\n",
> (uint32_t)gpe_block_info->GpeCount,
> (uint32_t)gpe_block_info->RegisterCount);
>
> @@ -133,18 +133,18 @@ static void gpedump_block(
> ACPI_GPE_REGISTER_INFO *gpe_reg_info = &gpe_block_info->RegisterInfo[reg];
>
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> " Register %" PRIu32 ": (GPE 0x%2.2" PRIx8 "-0x%2.2" PRIx8 ")",
> reg,
> gpe_reg_info->BaseGpeNumber,
> gpe_reg_info->BaseGpeNumber + (ACPI_GPE_REGISTER_WIDTH - 1));
> - fwts_log_info_verbatum(fw, " Run Enable: 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Run Enable: 0x%2.2" PRIx8,
> gpe_reg_info->EnableForRun);
> - fwts_log_info_verbatum(fw, " Wake Enable: 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Wake Enable: 0x%2.2" PRIx8,
> gpe_reg_info->EnableForWake);
> - fwts_log_info_verbatum(fw, " Status Address: 0x%8.8" PRIx64,
> + fwts_log_info_verbatim(fw, " Status Address: 0x%8.8" PRIx64,
> (uint64_t)gpe_reg_info->StatusAddress.Address);
> - fwts_log_info_verbatum(fw, " Enable Address: 0x%8.8" PRIx64,
> + fwts_log_info_verbatim(fw, " Enable Address: 0x%8.8" PRIx64,
> (uint64_t)gpe_reg_info->EnableAddress.Address);
>
> gpu_dump_gpes(fw, reg, gpe_block_info);
> diff --git a/src/acpi/hest/hest.c b/src/acpi/hest/hest.c
> index 5e2b3ec..ecfd337 100644
> --- a/src/acpi/hest/hest.c
> +++ b/src/acpi/hest/hest.c
> @@ -81,39 +81,39 @@ static void hest_check_ia32_arch_machine_check_exception(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST IA-32 Architecture Machine Check Exception:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, exception->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, exception->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, exception->reserved1);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, exception->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, exception->enabled);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, exception->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, exception->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Global Capability Data: 0x%16.16" PRIx64, exception->global_capability_init_data);
> - fwts_log_info_verbatum(fw, " Global Control Data: 0x%16.16" PRIx64, exception->global_control_init_data);
> - fwts_log_info_verbatum(fw, " Number of Hardware Banks: 0x%8.8" PRIx32, exception->number_of_hardware_banks);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[0]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[1]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[2]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[3]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[4]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[5]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[6]);
> + fwts_log_info_verbatim(fw, "HEST IA-32 Architecture Machine Check Exception:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, exception->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, exception->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, exception->reserved1);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, exception->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, exception->enabled);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, exception->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, exception->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Global Capability Data: 0x%16.16" PRIx64, exception->global_capability_init_data);
> + fwts_log_info_verbatim(fw, " Global Control Data: 0x%16.16" PRIx64, exception->global_control_init_data);
> + fwts_log_info_verbatim(fw, " Number of Hardware Banks: 0x%8.8" PRIx32, exception->number_of_hardware_banks);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[0]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[1]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[2]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[3]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[4]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[5]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, exception->reserved2[6]);
> fwts_log_nl(fw);
>
> for (i = 0; i < exception->number_of_hardware_banks; i++) {
> fwts_acpi_table_hest_machine_check_bank *bank = &exception->bank[i];
>
> - fwts_log_info_verbatum(fw, " HEST IA-32 Architecture Machine Check Exception Bank %zd", i);
> - fwts_log_info_verbatum(fw, " Bank Number: 0x%2.2" PRIx8, bank->bank_number);
> - fwts_log_info_verbatum(fw, " Clear Status On Init.: 0x%2.2" PRIx8, bank->clear_status_on_initialization);
> - fwts_log_info_verbatum(fw, " Status Data Format: 0x%2.2" PRIx8, bank->status_data_format);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, bank->reserved);
> - fwts_log_info_verbatum(fw, " Control Reg. MSR Addr: 0x%8.8" PRIx32, bank->control_register_msr_address);
> - fwts_log_info_verbatum(fw, " Control Init Data: 0x%16.16" PRIx64, bank->control_init_data);
> - fwts_log_info_verbatum(fw, " Status Reg. MSR Addr: 0x%8.8" PRIx32, bank->status_register_msr_address);
> - fwts_log_info_verbatum(fw, " Addr Reg. MSR Addr: 0x%8.8" PRIx32, bank->address_register_msr_address);
> - fwts_log_info_verbatum(fw, " Misc Reg. MSR Addr: 0x%8.8" PRIx32, bank->misc_register_msr_address);
> + fwts_log_info_verbatim(fw, " HEST IA-32 Architecture Machine Check Exception Bank %zd", i);
> + fwts_log_info_verbatim(fw, " Bank Number: 0x%2.2" PRIx8, bank->bank_number);
> + fwts_log_info_verbatim(fw, " Clear Status On Init.: 0x%2.2" PRIx8, bank->clear_status_on_initialization);
> + fwts_log_info_verbatim(fw, " Status Data Format: 0x%2.2" PRIx8, bank->status_data_format);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, bank->reserved);
> + fwts_log_info_verbatim(fw, " Control Reg. MSR Addr: 0x%8.8" PRIx32, bank->control_register_msr_address);
> + fwts_log_info_verbatim(fw, " Control Init Data: 0x%16.16" PRIx64, bank->control_init_data);
> + fwts_log_info_verbatim(fw, " Status Reg. MSR Addr: 0x%8.8" PRIx32, bank->status_register_msr_address);
> + fwts_log_info_verbatim(fw, " Addr Reg. MSR Addr: 0x%8.8" PRIx32, bank->address_register_msr_address);
> + fwts_log_info_verbatim(fw, " Misc Reg. MSR Addr: 0x%8.8" PRIx32, bank->misc_register_msr_address);
> fwts_log_nl(fw);
>
> if (bank->clear_status_on_initialization > 1) {
> @@ -177,50 +177,50 @@ static void hest_check_ia32_arch_corrected_machine_check(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST IA-32 Architecture Machine Check:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, check->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, check->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, check->reserved1);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, check->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, check->enabled);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, check->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, check->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Hardware Error Notification:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, check->notification.type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, check->notification.length);
> - fwts_log_info_verbatum(fw, " Config. Write. Enable: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, "HEST IA-32 Architecture Machine Check:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, check->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, check->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, check->reserved1);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, check->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, check->enabled);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, check->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, check->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Hardware Error Notification:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, check->notification.type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, check->notification.length);
> + fwts_log_info_verbatim(fw, " Config. Write. Enable: 0x%4.4" PRIx16,
> check->notification.configuration_write_enable);
> - fwts_log_info_verbatum(fw, " Poll Interval: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Poll Interval: 0x%4.4" PRIx16,
> check->notification.poll_interval);
> - fwts_log_info_verbatum(fw, " Interrupt Vector: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Interrupt Vector: 0x%4.4" PRIx16,
> check->notification.vector);
> - fwts_log_info_verbatum(fw, " Sw. to Polling Value: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Sw. to Polling Value: 0x%4.4" PRIx16,
> check->notification.switch_to_polling_threshold_value);
> - fwts_log_info_verbatum(fw, " Sw. to Polling Window: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Sw. to Polling Window: 0x%4.4" PRIx16,
> check->notification.switch_to_polling_threshold_window);
> - fwts_log_info_verbatum(fw, " Error: Thresh. Value: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Error: Thresh. Value: 0x%4.4" PRIx16,
> check->notification.error_threshold_value);
> - fwts_log_info_verbatum(fw, " Error: Thresh. Window: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Error: Thresh. Window: 0x%4.4" PRIx16,
> check->notification.error_threshold_window);
> - fwts_log_info_verbatum(fw, " Number of Hardware Banks: 0x%8.8" PRIx32, check->number_of_hardware_banks);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[0]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[1]);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[2]);
> + fwts_log_info_verbatim(fw, " Number of Hardware Banks: 0x%8.8" PRIx32, check->number_of_hardware_banks);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[0]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[1]);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, check->reserved2[2]);
> fwts_log_nl(fw);
>
> for (i = 0; i < check->number_of_hardware_banks; i++) {
> fwts_acpi_table_hest_machine_check_bank *bank = &check->bank[i];
>
> - fwts_log_info_verbatum(fw, " HEST IA-32 Architecture Machine Check Bank %zd", i);
> - fwts_log_info_verbatum(fw, " Bank Number: 0x%2.2" PRIx8, bank->bank_number);
> - fwts_log_info_verbatum(fw, " Clear Status On Init.: 0x%2.2" PRIx8, bank->clear_status_on_initialization);
> - fwts_log_info_verbatum(fw, " Status Data Format: 0x%2.2" PRIx8, bank->status_data_format);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, bank->reserved);
> - fwts_log_info_verbatum(fw, " Control Reg. MSR Addr: 0x%8.8" PRIx32, bank->control_register_msr_address);
> - fwts_log_info_verbatum(fw, " Control Init Data: 0x%16.16" PRIx64, bank->control_init_data);
> - fwts_log_info_verbatum(fw, " Status Reg. MSR Addr: 0x%8.8" PRIx32, bank->status_register_msr_address);
> - fwts_log_info_verbatum(fw, " Addr Reg. MSR Addr: 0x%8.8" PRIx32, bank->address_register_msr_address);
> - fwts_log_info_verbatum(fw, " Misc Reg. MSR Addr: 0x%8.8" PRIx32, bank->misc_register_msr_address);
> + fwts_log_info_verbatim(fw, " HEST IA-32 Architecture Machine Check Bank %zd", i);
> + fwts_log_info_verbatim(fw, " Bank Number: 0x%2.2" PRIx8, bank->bank_number);
> + fwts_log_info_verbatim(fw, " Clear Status On Init.: 0x%2.2" PRIx8, bank->clear_status_on_initialization);
> + fwts_log_info_verbatim(fw, " Status Data Format: 0x%2.2" PRIx8, bank->status_data_format);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, bank->reserved);
> + fwts_log_info_verbatim(fw, " Control Reg. MSR Addr: 0x%8.8" PRIx32, bank->control_register_msr_address);
> + fwts_log_info_verbatim(fw, " Control Init Data: 0x%16.16" PRIx64, bank->control_init_data);
> + fwts_log_info_verbatim(fw, " Status Reg. MSR Addr: 0x%8.8" PRIx32, bank->status_register_msr_address);
> + fwts_log_info_verbatim(fw, " Addr Reg. MSR Addr: 0x%8.8" PRIx32, bank->address_register_msr_address);
> + fwts_log_info_verbatim(fw, " Misc Reg. MSR Addr: 0x%8.8" PRIx32, bank->misc_register_msr_address);
> fwts_log_nl(fw);
>
> if (bank->clear_status_on_initialization > 1) {
> @@ -274,13 +274,13 @@ static void hest_check_fwts_acpi_table_hest_nmi_error(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST IA-32 Architecture Non-Maskable Interrupt:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, err->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, err->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, err->reserved1);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, err->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, err->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Max Raw Data Length: 0x%8.8" PRIx32, err->max_raw_data_length);
> + fwts_log_info_verbatim(fw, "HEST IA-32 Architecture Non-Maskable Interrupt:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, err->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, err->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, err->reserved1);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, err->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, err->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Max Raw Data Length: 0x%8.8" PRIx32, err->max_raw_data_length);
> fwts_log_nl(fw);
>
> if (err->reserved1) {
> @@ -338,24 +338,24 @@ static void hest_check_pci_express_root_port_aer(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST PCI Express Root Port AER:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, aer->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> - fwts_log_info_verbatum(fw, " Device: 0x%4.4" PRIx16, aer->device);
> - fwts_log_info_verbatum(fw, " Function: 0x%4.4" PRIx16, aer->function);
> - fwts_log_info_verbatum(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved2);
> - fwts_log_info_verbatum(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> - fwts_log_info_verbatum(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> - fwts_log_info_verbatum(fw, " Correctable Error Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> - fwts_log_info_verbatum(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> - fwts_log_info_verbatum(fw, " Root Error Command: 0x%8.8" PRIx32, aer->root_error_command);
> + fwts_log_info_verbatim(fw, "HEST PCI Express Root Port AER:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, aer->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> + fwts_log_info_verbatim(fw, " Device: 0x%4.4" PRIx16, aer->device);
> + fwts_log_info_verbatim(fw, " Function: 0x%4.4" PRIx16, aer->function);
> + fwts_log_info_verbatim(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved2);
> + fwts_log_info_verbatim(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> + fwts_log_info_verbatim(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> + fwts_log_info_verbatim(fw, " Correctable Error Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> + fwts_log_info_verbatim(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> + fwts_log_info_verbatim(fw, " Root Error Command: 0x%8.8" PRIx32, aer->root_error_command);
> fwts_log_nl(fw);
>
> if (aer->flags & ~0x3) {
> @@ -420,22 +420,22 @@ static void hest_check_pci_express_device_aer(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST PCI Express Device AER:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, aer->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> - fwts_log_info_verbatum(fw, " Device: 0x%4.4" PRIx16, aer->device);
> - fwts_log_info_verbatum(fw, " Function: 0x%4.4" PRIx16, aer->function);
> - fwts_log_info_verbatum(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> - fwts_log_info_verbatum(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> - fwts_log_info_verbatum(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> - fwts_log_info_verbatum(fw, " Correctable Error Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> - fwts_log_info_verbatum(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> + fwts_log_info_verbatim(fw, "HEST PCI Express Device AER:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, aer->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> + fwts_log_info_verbatim(fw, " Device: 0x%4.4" PRIx16, aer->device);
> + fwts_log_info_verbatim(fw, " Function: 0x%4.4" PRIx16, aer->function);
> + fwts_log_info_verbatim(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> + fwts_log_info_verbatim(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> + fwts_log_info_verbatim(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> + fwts_log_info_verbatim(fw, " Correctable Error Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> + fwts_log_info_verbatim(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> fwts_log_nl(fw);
>
> if (aer->flags & ~0x3) {
> @@ -500,26 +500,26 @@ static void hest_heck_pci_express_bridge_aer(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST PCI Express Bridge AER:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, aer->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> - fwts_log_info_verbatum(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> - fwts_log_info_verbatum(fw, " Device: 0x%4.4" PRIx16, aer->device);
> - fwts_log_info_verbatum(fw, " Function: 0x%4.4" PRIx16, aer->function);
> - fwts_log_info_verbatum(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved2);
> - fwts_log_info_verbatum(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> - fwts_log_info_verbatum(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> - fwts_log_info_verbatum(fw, " Correctable Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> - fwts_log_info_verbatum(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> - fwts_log_info_verbatum(fw, " 2nd Uncorrectable Mask: 0x%8.8" PRIx32, aer->secondary_uncorrectable_error_mask);
> - fwts_log_info_verbatum(fw, " 2nd Uncurrectable Svrity: 0x%8.8" PRIx32, aer->secondary_uncorrectable_error_severity);
> - fwts_log_info_verbatum(fw, " 2nd Advanced Capabilities:0x%8.8" PRIx32, aer->secondary_advanced_error_capabilities_and_control);
> + fwts_log_info_verbatim(fw, "HEST PCI Express Bridge AER:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, aer->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, aer->source_id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved1);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, aer->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, aer->enabled);
> + fwts_log_info_verbatim(fw, " Number of Records: 0x%8.8" PRIx32, aer->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max Sections Per Record: 0x%8.8" PRIx32, aer->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Bus: 0x%8.8" PRIx32, aer->bus);
> + fwts_log_info_verbatim(fw, " Device: 0x%4.4" PRIx16, aer->device);
> + fwts_log_info_verbatim(fw, " Function: 0x%4.4" PRIx16, aer->function);
> + fwts_log_info_verbatim(fw, " Device Control: 0x%4.4" PRIx16, aer->device_control);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, aer->reserved2);
> + fwts_log_info_verbatim(fw, " Uncorrectable Mask: 0x%8.8" PRIx32, aer->uncorrectable_error_mask);
> + fwts_log_info_verbatim(fw, " Uncorrectable Severity: 0x%8.8" PRIx32, aer->uncorrectable_error_severity);
> + fwts_log_info_verbatim(fw, " Correctable Mask: 0x%8.8" PRIx32, aer->correctable_error_mask);
> + fwts_log_info_verbatim(fw, " Advanced Capabilities: 0x%8.8" PRIx32, aer->advanced_error_capabilities_and_control);
> + fwts_log_info_verbatim(fw, " 2nd Uncorrectable Mask: 0x%8.8" PRIx32, aer->secondary_uncorrectable_error_mask);
> + fwts_log_info_verbatim(fw, " 2nd Uncurrectable Svrity: 0x%8.8" PRIx32, aer->secondary_uncorrectable_error_severity);
> + fwts_log_info_verbatim(fw, " 2nd Advanced Capabilities:0x%8.8" PRIx32, aer->secondary_advanced_error_capabilities_and_control);
> fwts_log_nl(fw);
>
> if (aer->flags & ~0x3) {
> @@ -586,45 +586,45 @@ static void hest_check_generic_error_source(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "HEST Generic Hardware Error Source");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, source->type);
> - fwts_log_info_verbatum(fw, " Source ID: 0x%4.4" PRIx16, source->source_id);
> - fwts_log_info_verbatum(fw, " Related Source ID: 0x%4.4" PRIx16, source->related_source_id);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2" PRIx8, source->flags);
> - fwts_log_info_verbatum(fw, " Enabled: 0x%2.2" PRIx8, source->enabled);
> - fwts_log_info_verbatum(fw, " Num. Records. Prealloc.: 0x%8.8" PRIx32, source->number_of_records_to_preallocate);
> - fwts_log_info_verbatum(fw, " Max. Sections Per Rec.: 0x%8.8" PRIx32, source->max_sections_per_record);
> - fwts_log_info_verbatum(fw, " Max. Raw Data Length: 0x%8.8" PRIx32, source->max_raw_data_length);
> + fwts_log_info_verbatim(fw, "HEST Generic Hardware Error Source");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, source->type);
> + fwts_log_info_verbatim(fw, " Source ID: 0x%4.4" PRIx16, source->source_id);
> + fwts_log_info_verbatim(fw, " Related Source ID: 0x%4.4" PRIx16, source->related_source_id);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2" PRIx8, source->flags);
> + fwts_log_info_verbatim(fw, " Enabled: 0x%2.2" PRIx8, source->enabled);
> + fwts_log_info_verbatim(fw, " Num. Records. Prealloc.: 0x%8.8" PRIx32, source->number_of_records_to_preallocate);
> + fwts_log_info_verbatim(fw, " Max. Sections Per Rec.: 0x%8.8" PRIx32, source->max_sections_per_record);
> + fwts_log_info_verbatim(fw, " Max. Raw Data Length: 0x%8.8" PRIx32, source->max_raw_data_length);
>
> - fwts_log_info_verbatum(fw, " Error Status Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Error Status Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8,
> source->error_status_address.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8,
> source->error_status_address.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8,
> source->error_status_address.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8,
> source->error_status_address.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64,
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64,
> source->error_status_address.address);
> - fwts_log_info_verbatum(fw, " Hardware Error Notification:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, source->notification.type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, source->notification.length);
> - fwts_log_info_verbatum(fw, " Config. Write. Enable: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Hardware Error Notification:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, source->notification.type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, source->notification.length);
> + fwts_log_info_verbatim(fw, " Config. Write. Enable: 0x%4.4" PRIx16,
> source->notification.configuration_write_enable);
> - fwts_log_info_verbatum(fw, " Poll Interval: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Poll Interval: 0x%4.4" PRIx16,
> source->notification.poll_interval);
> - fwts_log_info_verbatum(fw, " Interrupt Vector: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Interrupt Vector: 0x%4.4" PRIx16,
> source->notification.vector);
> - fwts_log_info_verbatum(fw, " Sw. to Polling Value: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Sw. to Polling Value: 0x%4.4" PRIx16,
> source->notification.switch_to_polling_threshold_value);
> - fwts_log_info_verbatum(fw, " Sw. to Polling Window: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Sw. to Polling Window: 0x%4.4" PRIx16,
> source->notification.switch_to_polling_threshold_window);
> - fwts_log_info_verbatum(fw, " Error: Thresh. Value: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Error: Thresh. Value: 0x%4.4" PRIx16,
> source->notification.error_threshold_value);
> - fwts_log_info_verbatum(fw, " Error: Thresh. Window: 0x%4.4" PRIx16,
> + fwts_log_info_verbatim(fw, " Error: Thresh. Window: 0x%4.4" PRIx16,
> source->notification.error_threshold_window);
> - fwts_log_info_verbatum(fw, " Error Status Blk. Length: 0x%8.8" PRIx32, source->error_status_block_length);
> + fwts_log_info_verbatim(fw, " Error Status Blk. Length: 0x%8.8" PRIx32, source->error_status_block_length);
> fwts_log_nl(fw);
>
> if (source->number_of_records_to_preallocate < 1) {
> @@ -694,8 +694,8 @@ static int hest_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "HEST Hardware Error Source Table test");
> - fwts_log_info_verbatum(fw, " Error Source Count: 0x%2.2" PRIx8, hest->error_source_count);
> + fwts_log_info_verbatim(fw, "HEST Hardware Error Source Table test");
> + fwts_log_info_verbatim(fw, " Error Source Count: 0x%2.2" PRIx8, hest->error_source_count);
> fwts_log_nl(fw);
>
> data += sizeof(fwts_acpi_table_hest);
> diff --git a/src/acpi/hpet/hpet.c b/src/acpi/hpet/hpet.c
> index a488670..782401b 100644
> --- a/src/acpi/hpet/hpet.c
> +++ b/src/acpi/hpet/hpet.c
> @@ -325,31 +325,31 @@ static int hpet_check_test2(fwts_framework *fw)
> /*
> * Dump out HPET
> */
> - fwts_log_info_verbatum(fw, "Hardware ID of Event Block:");
> - fwts_log_info_verbatum(fw, " PCI Vendor ID : 0x%" PRIx32,
> + fwts_log_info_verbatim(fw, "Hardware ID of Event Block:");
> + fwts_log_info_verbatim(fw, " PCI Vendor ID : 0x%" PRIx32,
> (hpet->event_timer_block_id >> 16) & 0xffff);
> - fwts_log_info_verbatum(fw, " Legacy IRQ Routing Capable : %" PRIu32,
> + fwts_log_info_verbatim(fw, " Legacy IRQ Routing Capable : %" PRIu32,
> (hpet->event_timer_block_id >> 15) & 1);
> - fwts_log_info_verbatum(fw, " COUNT_SIZE_CAP counter size: %" PRIu32,
> + fwts_log_info_verbatim(fw, " COUNT_SIZE_CAP counter size: %" PRIu32,
> (hpet->event_timer_block_id >> 13) & 1);
> - fwts_log_info_verbatum(fw, " Number of comparitors : %" PRIu32,
> + fwts_log_info_verbatim(fw, " Number of comparitors : %" PRIu32,
> (hpet->event_timer_block_id >> 8) & 0x1f);
> - fwts_log_info_verbatum(fw, " Hardwre Revision ID : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, " Hardwre Revision ID : 0x%" PRIx8,
> hpet->event_timer_block_id & 0xff);
>
> - fwts_log_info_verbatum(fw, "Lower 32 bit base Address : 0x%" PRIx64,
> + fwts_log_info_verbatim(fw, "Lower 32 bit base Address : 0x%" PRIx64,
> hpet->base_address.address);
> - fwts_log_info_verbatum(fw, " Address Space ID : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, " Address Space ID : 0x%" PRIx8,
> hpet->base_address.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, " Register Bit Width : 0x%" PRIx8,
> hpet->base_address.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, " Register Bit Offset : 0x%" PRIx8,
> hpet->base_address.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Address Width : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, " Address Width : 0x%" PRIx8,
> hpet->base_address.access_width);
> - fwts_log_info_verbatum(fw, "HPET sequence number : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, "HPET sequence number : 0x%" PRIx8,
> hpet->hpet_number);
> - fwts_log_info_verbatum(fw, "Minimum clock tick : 0x%" PRIx16,
> + fwts_log_info_verbatim(fw, "Minimum clock tick : 0x%" PRIx16,
> hpet->main_counter_minimum);
>
> switch (hpet->page_prot_and_oem_attribute & 0xf) {
> @@ -366,10 +366,10 @@ static int hpet_check_test2(fwts_framework *fw)
> page_prot = "Reserved";
> break;
> }
> - fwts_log_info_verbatum(fw, "Page Protection : 0x%" PRIx8 " (%s)",
> + fwts_log_info_verbatim(fw, "Page Protection : 0x%" PRIx8 " (%s)",
> hpet->page_prot_and_oem_attribute & 0xf,
> page_prot);
> - fwts_log_info_verbatum(fw, "OEM attributes : 0x%" PRIx8,
> + fwts_log_info_verbatim(fw, "OEM attributes : 0x%" PRIx8,
> (hpet->page_prot_and_oem_attribute >> 4) & 0xf);
>
> if (passed)
> diff --git a/src/acpi/iort/iort.c b/src/acpi/iort/iort.c
> index 89989aa..d54e5e0 100644
> --- a/src/acpi/iort/iort.c
> +++ b/src/acpi/iort/iort.c
> @@ -54,13 +54,13 @@ static void iort_node_dump(
> const char *node_name,
> fwts_acpi_table_iort_node *node)
> {
> - fwts_log_info_verbatum(fw, "%s:", node_name);
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, node->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%4.4" PRIx16, node->length);
> - fwts_log_info_verbatum(fw, " Revision: 0x%2.2" PRIx8, node->revision);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, node->reserved);
> - fwts_log_info_verbatum(fw, " Number of ID mappings: 0x%8.8" PRIx32, node->id_mappings_count);
> - fwts_log_info_verbatum(fw, " Reference to ID Array: 0x%8.8" PRIx32, node->id_array_offset);
> + fwts_log_info_verbatim(fw, "%s:", node_name);
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, node->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%4.4" PRIx16, node->length);
> + fwts_log_info_verbatim(fw, " Revision: 0x%2.2" PRIx8, node->revision);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, node->reserved);
> + fwts_log_info_verbatim(fw, " Number of ID mappings: 0x%8.8" PRIx32, node->id_mappings_count);
> + fwts_log_info_verbatim(fw, " Reference to ID Array: 0x%8.8" PRIx32, node->id_array_offset);
> }
>
> /*
> @@ -124,12 +124,12 @@ static void iort_id_mapping_dump(
> uint32_t i,
> fwts_acpi_table_iort_id_mapping *id_mapping)
> {
> - fwts_log_info_verbatum(fw, "ID Mapping %" PRIu32, i);
> - fwts_log_info_verbatum(fw, " Input Base: 0x%8.8" PRIx32, id_mapping->input_base);
> - fwts_log_info_verbatum(fw, " ID Count: 0x%8.8" PRIx32, id_mapping->id_count);
> - fwts_log_info_verbatum(fw, " Output Base: 0x%8.8" PRIx32, id_mapping->output_base);
> - fwts_log_info_verbatum(fw, " Output Reference: 0x%8.8" PRIx32, id_mapping->output_reference);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, id_mapping->flags);
> + fwts_log_info_verbatim(fw, "ID Mapping %" PRIu32, i);
> + fwts_log_info_verbatim(fw, " Input Base: 0x%8.8" PRIx32, id_mapping->input_base);
> + fwts_log_info_verbatim(fw, " ID Count: 0x%8.8" PRIx32, id_mapping->id_count);
> + fwts_log_info_verbatim(fw, " Output Base: 0x%8.8" PRIx32, id_mapping->output_base);
> + fwts_log_info_verbatim(fw, " Output Reference: 0x%8.8" PRIx32, id_mapping->output_reference);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, id_mapping->flags);
> }
>
> /*
> @@ -229,8 +229,8 @@ static void iort_smmu_interrupt_dump(
> for (i = 0; i < count; i++, intr++) {
> if (sizeof(*intr) + (uint8_t *)intr > data_end)
> break;
> - fwts_log_info_verbatum(fw, " GSIV: 0x%8.8" PRIx32, intr->gsiv);
> - fwts_log_info_verbatum(fw, " Interrupt Flags: 0x%8.8" PRIx32, intr->flags);
> + fwts_log_info_verbatim(fw, " GSIV: 0x%8.8" PRIx32, intr->gsiv);
> + fwts_log_info_verbatim(fw, " Interrupt Flags: 0x%8.8" PRIx32, intr->flags);
>
> }
> }
> @@ -305,10 +305,10 @@ static void iort_smmu_global_interrupt_dump(
> (fwts_acpi_table_iort_smmu_global_interrupt_array *)(data + offset);
>
> if (sizeof(*intr) + (uint8_t*)intr <= data_end) {
> - fwts_log_info_verbatum(fw, " SMMU_NSgIrpt: 0x%8.8" PRIx32, intr->smmu_nsgirpt);
> - fwts_log_info_verbatum(fw, " SMMU_NSgIrpt Flags: 0x%8.8" PRIx32, intr->smmu_nsgirpt_flags);
> - fwts_log_info_verbatum(fw, " SMMU_NSgCfgIrpt: 0x%8.8" PRIx32, intr->smmu_nsgcfgirpt);
> - fwts_log_info_verbatum(fw, " SMMU_NSgCfgIrpt Flags: 0x%8.8" PRIx32, intr->smmu_nsgcfgirpt_flags);
> + fwts_log_info_verbatim(fw, " SMMU_NSgIrpt: 0x%8.8" PRIx32, intr->smmu_nsgirpt);
> + fwts_log_info_verbatim(fw, " SMMU_NSgIrpt Flags: 0x%8.8" PRIx32, intr->smmu_nsgirpt_flags);
> + fwts_log_info_verbatim(fw, " SMMU_NSgCfgIrpt: 0x%8.8" PRIx32, intr->smmu_nsgcfgirpt);
> + fwts_log_info_verbatim(fw, " SMMU_NSgCfgIrpt Flags: 0x%8.8" PRIx32, intr->smmu_nsgcfgirpt_flags);
> }
> }
>
> @@ -362,7 +362,7 @@ static void iort_check_its_group(
> size_t its_id_array_size = node->its_count * sizeof(*its_id);
>
> iort_node_dump(fw, "IORT ITS Group Node", (fwts_acpi_table_iort_node *)data);
> - fwts_log_info_verbatum(fw, " Number of ITSs: 0x%8.8" PRIx32, node->its_count);
> + fwts_log_info_verbatim(fw, " Number of ITSs: 0x%8.8" PRIx32, node->its_count);
>
>
> /* Array too big? */
> @@ -377,7 +377,7 @@ static void iort_check_its_group(
> uint32_t i;
>
> for (i = 0; i < node->its_count; i++, its_id++) {
> - fwts_log_info_verbatum(fw, " GIC ITS Identifier: 0x%8.8" PRIx32, *its_id);
> + fwts_log_info_verbatim(fw, " GIC ITS Identifier: 0x%8.8" PRIx32, *its_id);
> }
> }
> iort_node_check(fw, data, true, true, passed);
> @@ -466,12 +466,12 @@ static void iort_check_named_component(
> uint8_t *obj_name;
>
> iort_node_dump(fw, "IORT Named Component Node", (fwts_acpi_table_iort_node *)data);
> - fwts_log_info_verbatum(fw, " Node Flags: 0x%8.8" PRIx32, node->flags);
> - fwts_log_info_verbatum(fw, " Cache Coherent Attribute: 0x%8.8" PRIx32, node->properties.cache_coherent);
> - fwts_log_info_verbatum(fw, " Allocation Hints: 0x%2.2" PRIx8, node->properties.allocation_hints);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, node->properties.reserved);
> - fwts_log_info_verbatum(fw, " Memory Access Flags 0x%2.2" PRIx8, node->properties.memory_access_flags);
> - fwts_log_info_verbatum(fw, " Device Memory Addr. Size: 0x%2.2" PRIx8, node->device_memory_address_size);
> + fwts_log_info_verbatim(fw, " Node Flags: 0x%8.8" PRIx32, node->flags);
> + fwts_log_info_verbatim(fw, " Cache Coherent Attribute: 0x%8.8" PRIx32, node->properties.cache_coherent);
> + fwts_log_info_verbatim(fw, " Allocation Hints: 0x%2.2" PRIx8, node->properties.allocation_hints);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, node->properties.reserved);
> + fwts_log_info_verbatim(fw, " Memory Access Flags 0x%2.2" PRIx8, node->properties.memory_access_flags);
> + fwts_log_info_verbatim(fw, " Device Memory Addr. Size: 0x%2.2" PRIx8, node->device_memory_address_size);
>
> /* Is object name sane, zero terminated and inside the table? */
> for (obj_name = node->device_object_name; *obj_name; obj_name++) {
> @@ -488,7 +488,7 @@ static void iort_check_named_component(
> goto next;
> }
> }
> - fwts_log_info_verbatum(fw, " Device Object Name: %s", (char *)node->device_object_name);
> + fwts_log_info_verbatim(fw, " Device Object Name: %s", (char *)node->device_object_name);
>
> next:
> iort_id_mappings_dump(fw, data, node_end);
> @@ -520,12 +520,12 @@ static void iort_check_pci_root_complex(
> (fwts_acpi_table_iort_pci_root_complex_node *)data;
>
> iort_node_dump(fw, "IORT PCI Root Complex Node", (fwts_acpi_table_iort_node *)data);
> - fwts_log_info_verbatum(fw, " Cache Coherent Attribute: 0x%8.8" PRIx32, node->properties.cache_coherent);
> - fwts_log_info_verbatum(fw, " Allocation Hints: 0x%2.2" PRIx8, node->properties.allocation_hints);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, node->properties.reserved);
> - fwts_log_info_verbatum(fw, " Memory Access Flags 0x%4.4" PRIx16, node->properties.memory_access_flags);
> - fwts_log_info_verbatum(fw, " ATS Attribute: 0x%8.8" PRIx32, node->ats_attribute);
> - fwts_log_info_verbatum(fw, " PCI Segment Number: 0x%8.8" PRIx32, node->pci_segment_number);
> + fwts_log_info_verbatim(fw, " Cache Coherent Attribute: 0x%8.8" PRIx32, node->properties.cache_coherent);
> + fwts_log_info_verbatim(fw, " Allocation Hints: 0x%2.2" PRIx8, node->properties.allocation_hints);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, node->properties.reserved);
> + fwts_log_info_verbatim(fw, " Memory Access Flags 0x%4.4" PRIx16, node->properties.memory_access_flags);
> + fwts_log_info_verbatim(fw, " ATS Attribute: 0x%8.8" PRIx32, node->ats_attribute);
> + fwts_log_info_verbatim(fw, " PCI Segment Number: 0x%8.8" PRIx32, node->pci_segment_number);
>
> iort_id_mappings_dump(fw, data, node_end);
> iort_node_check(fw, data, false, false, passed);
> @@ -558,23 +558,23 @@ static void iort_check_smmu(
> (fwts_acpi_table_iort_smmu_node *)data;
>
> iort_node_dump(fw, "IORT SMMU node", (fwts_acpi_table_iort_node *)data);
> - fwts_log_info_verbatum(fw, " Base Address: 0x%16.16" PRIx64, node->base_address);
> - fwts_log_info_verbatum(fw, " Span: 0x%16.16" PRIx64, node->span);
> - fwts_log_info_verbatum(fw, " Model: 0x%8.8" PRIx32, node->model);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, node->flags);
> - fwts_log_info_verbatum(fw, " Global Intr. Offset: 0x%8.8" PRIx32, node->global_interrupt_array_offset);
> - fwts_log_info_verbatum(fw, " Number of Context Intr.: 0x%8.8" PRIx32, node->context_interrupt_count);
> - fwts_log_info_verbatum(fw, " Context Intr. Offset: 0x%8.8" PRIx32, node->context_interrupt_array_offset);
> - fwts_log_info_verbatum(fw, " Number of PMU Intr.: 0x%8.8" PRIx32, node->pmu_interrupt_count);
> - fwts_log_info_verbatum(fw, " PMU Intr. Offset: 0x%8.8" PRIx32, node->pmu_interrupt_array_offset);
> -
> - fwts_log_info_verbatum(fw, "Global Interrupt Array:");
> + fwts_log_info_verbatim(fw, " Base Address: 0x%16.16" PRIx64, node->base_address);
> + fwts_log_info_verbatim(fw, " Span: 0x%16.16" PRIx64, node->span);
> + fwts_log_info_verbatim(fw, " Model: 0x%8.8" PRIx32, node->model);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, node->flags);
> + fwts_log_info_verbatim(fw, " Global Intr. Offset: 0x%8.8" PRIx32, node->global_interrupt_array_offset);
> + fwts_log_info_verbatim(fw, " Number of Context Intr.: 0x%8.8" PRIx32, node->context_interrupt_count);
> + fwts_log_info_verbatim(fw, " Context Intr. Offset: 0x%8.8" PRIx32, node->context_interrupt_array_offset);
> + fwts_log_info_verbatim(fw, " Number of PMU Intr.: 0x%8.8" PRIx32, node->pmu_interrupt_count);
> + fwts_log_info_verbatim(fw, " PMU Intr. Offset: 0x%8.8" PRIx32, node->pmu_interrupt_array_offset);
> +
> + fwts_log_info_verbatim(fw, "Global Interrupt Array:");
> iort_smmu_global_interrupt_dump(fw, data, node_end,
> node->global_interrupt_array_offset);
> - fwts_log_info_verbatum(fw, "Context Interrupt Array:");
> + fwts_log_info_verbatim(fw, "Context Interrupt Array:");
> iort_smmu_interrupt_dump(fw, data, node_end,
> node->context_interrupt_array_offset, node->context_interrupt_count);
> - fwts_log_info_verbatum(fw, "PMU Interrupt Array:");
> + fwts_log_info_verbatim(fw, "PMU Interrupt Array:");
> iort_smmu_interrupt_dump(fw, data, node_end,
> node->pmu_interrupt_array_offset, node->pmu_interrupt_count);
> iort_id_mappings_dump(fw, data, node_end);
> @@ -640,10 +640,10 @@ static int iort_test1(fwts_framework *fw)
>
> data_end = data + table->length;
>
> - fwts_log_info_verbatum(fw, "IORT IO Remapping Table test");
> - fwts_log_info_verbatum(fw, " Number of IORT Nodes: 0x%4.4" PRIx8, iort->io_rt_nodes_count);
> - fwts_log_info_verbatum(fw, " IORT Node Array Offset: 0x%4.4" PRIx8, iort->io_rt_offset);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx8, iort->reserved);
> + fwts_log_info_verbatim(fw, "IORT IO Remapping Table test");
> + fwts_log_info_verbatim(fw, " Number of IORT Nodes: 0x%4.4" PRIx8, iort->io_rt_nodes_count);
> + fwts_log_info_verbatim(fw, " IORT Node Array Offset: 0x%4.4" PRIx8, iort->io_rt_offset);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx8, iort->reserved);
> fwts_log_nl(fw);
>
> data = (uint8_t *)table->data + iort->io_rt_offset;
> diff --git a/src/acpi/lpit/lpit.c b/src/acpi/lpit/lpit.c
> index b660e64..eb670b4 100644
> --- a/src/acpi/lpit/lpit.c
> +++ b/src/acpi/lpit/lpit.c
> @@ -54,9 +54,9 @@ static void lpit_check_type_0(
> fwts_acpi_table_lpit_c_state *lpi = (fwts_acpi_table_lpit_c_state *)*data;
>
> /* We know table is at least long enough to access type and length.. */
> - fwts_log_info_verbatum(fw, "Native C-state based LPI structure:");
> - fwts_log_info_verbatum(fw, " Type: 0x%8.8" PRIx32, lpi->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%8.8" PRIx32, lpi->length);
> + fwts_log_info_verbatim(fw, "Native C-state based LPI structure:");
> + fwts_log_info_verbatim(fw, " Type: 0x%8.8" PRIx32, lpi->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%8.8" PRIx32, lpi->length);
>
> if (lpi->length < sizeof(fwts_acpi_table_lpit_c_state)) {
> *passed = false;
> @@ -70,29 +70,29 @@ static void lpit_check_type_0(
> return;
> }
>
> - fwts_log_info_verbatum(fw, " ID: 0x%4.4" PRIx16, lpi->id);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, lpi->reserved);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, lpi->flags);
> - fwts_log_info_verbatum(fw, " Entry Trigger:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, lpi->entry_trigger.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, lpi->entry_trigger.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, lpi->entry_trigger.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, lpi->entry_trigger.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, lpi->entry_trigger.address);
> - fwts_log_info_verbatum(fw, " Residency: 0x%8.8" PRIx32, lpi->residency);
> - fwts_log_info_verbatum(fw, " Latency: 0x%8.8" PRIx32, lpi->latency);
> + fwts_log_info_verbatim(fw, " ID: 0x%4.4" PRIx16, lpi->id);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, lpi->reserved);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, lpi->flags);
> + fwts_log_info_verbatim(fw, " Entry Trigger:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, lpi->entry_trigger.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, lpi->entry_trigger.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, lpi->entry_trigger.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, lpi->entry_trigger.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, lpi->entry_trigger.address);
> + fwts_log_info_verbatim(fw, " Residency: 0x%8.8" PRIx32, lpi->residency);
> + fwts_log_info_verbatim(fw, " Latency: 0x%8.8" PRIx32, lpi->latency);
>
> /* If flags [1] set, then counter is not available */
> if (lpi->flags & 0x2) {
> - fwts_log_info_verbatum(fw, " Residency Counter not available");
> + fwts_log_info_verbatim(fw, " Residency Counter not available");
> } else {
> - fwts_log_info_verbatum(fw, " Residency Counter:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, lpi->residency_counter.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, lpi->residency_counter.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, lpi->residency_counter.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, lpi->residency_counter.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, lpi->residency_counter.address);
> - fwts_log_info_verbatum(fw, " Residency Counter Freq: 0x%16.16" PRIx64, lpi->residency_counter_freq);
> + fwts_log_info_verbatim(fw, " Residency Counter:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, lpi->residency_counter.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, lpi->residency_counter.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, lpi->residency_counter.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, lpi->residency_counter.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, lpi->residency_counter.address);
> + fwts_log_info_verbatim(fw, " Residency Counter Freq: 0x%16.16" PRIx64, lpi->residency_counter_freq);
> }
> fwts_log_nl(fw);
>
> diff --git a/src/acpi/mcfg/mcfg.c b/src/acpi/mcfg/mcfg.c
> index 32a167b..119ba8b 100644
> --- a/src/acpi/mcfg/mcfg.c
> +++ b/src/acpi/mcfg/mcfg.c
> @@ -188,11 +188,11 @@ static int mcfg_test1(fwts_framework *fw)
>
> config = &mcfg->configuration[0];
> for (i = 0; i < nr; i++, config++) {
> - fwts_log_info_verbatum(fw, "Configuration Entry #%d:", i);
> - fwts_log_info_verbatum(fw, " Base Address : 0x%" PRIx64, config->base_address);
> - fwts_log_info_verbatum(fw, " Segment : %" PRIu8, config->pci_segment_group_number);
> - fwts_log_info_verbatum(fw, " Start bus : %" PRIu8, config->start_bus_number);
> - fwts_log_info_verbatum(fw, " End bus : %" PRIu8, config->end_bus_number);
> + fwts_log_info_verbatim(fw, "Configuration Entry #%d:", i);
> + fwts_log_info_verbatim(fw, " Base Address : 0x%" PRIx64, config->base_address);
> + fwts_log_info_verbatim(fw, " Segment : %" PRIu8, config->pci_segment_group_number);
> + fwts_log_info_verbatim(fw, " Start bus : %" PRIu8, config->start_bus_number);
> + fwts_log_info_verbatim(fw, " End bus : %" PRIu8, config->end_bus_number);
>
> if ((memory_map_list != NULL) &&
> (!fwts_memory_map_is_reserved(memory_map_list, config->base_address))) {
> diff --git a/src/acpi/mchi/mchi.c b/src/acpi/mchi/mchi.c
> index ac49e01..a2d4b67 100644
> --- a/src/acpi/mchi/mchi.c
> +++ b/src/acpi/mchi/mchi.c
> @@ -65,35 +65,35 @@ static int mchi_test1(fwts_framework *fw)
> }
>
> #if DUMP_MCHI_TABLE
> - fwts_log_info_verbatum(fw, "MCHI Table:");
> - fwts_log_info_verbatum(fw, " Interface Type: 0x%2.2" PRIx8, mchi->interface_type);
> - fwts_log_info_verbatum(fw, " Protocol Identifier 0x%2.2" PRIx8, mchi->protocol_identifier);
> - fwts_log_info_verbatum(fw, " Protocol Data: "
> + fwts_log_info_verbatim(fw, "MCHI Table:");
> + fwts_log_info_verbatim(fw, " Interface Type: 0x%2.2" PRIx8, mchi->interface_type);
> + fwts_log_info_verbatim(fw, " Protocol Identifier 0x%2.2" PRIx8, mchi->protocol_identifier);
> + fwts_log_info_verbatim(fw, " Protocol Data: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> mchi->protocol_data[0], mchi->protocol_data[1],
> mchi->protocol_data[2], mchi->protocol_data[3]);
> - fwts_log_info_verbatum(fw, " "
> + fwts_log_info_verbatim(fw, " "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> mchi->protocol_data[4], mchi->protocol_data[5],
> mchi->protocol_data[6], mchi->protocol_data[7]);
> - fwts_log_info_verbatum(fw, " Interrupt Type: 0x%2.2" PRIx8, mchi->interrupt_type);
> - fwts_log_info_verbatum(fw, " GPE: 0x%2.2" PRIx8, mchi->gpe);
> - fwts_log_info_verbatum(fw, " PCI Device Flag: 0x%2.2" PRIx8, mchi->pci_device_flag);
> - fwts_log_info_verbatum(fw, " Global System Interrupt: 0x%8.8" PRIx32, mchi->global_system_interrupt);
> - fwts_log_info_verbatum(fw, " Base Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, mchi->base_address.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, mchi->base_address.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, mchi->base_address.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, mchi->base_address.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, mchi->base_address.address);
> + fwts_log_info_verbatim(fw, " Interrupt Type: 0x%2.2" PRIx8, mchi->interrupt_type);
> + fwts_log_info_verbatim(fw, " GPE: 0x%2.2" PRIx8, mchi->gpe);
> + fwts_log_info_verbatim(fw, " PCI Device Flag: 0x%2.2" PRIx8, mchi->pci_device_flag);
> + fwts_log_info_verbatim(fw, " Global System Interrupt: 0x%8.8" PRIx32, mchi->global_system_interrupt);
> + fwts_log_info_verbatim(fw, " Base Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, mchi->base_address.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, mchi->base_address.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, mchi->base_address.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, mchi->base_address.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, mchi->base_address.address);
> if ((mchi->pci_device_flag & 1) == 1) {
> - fwts_log_info_verbatum(fw, " PCI Segment Group: 0x%2.2" PRIx8, mchi->bytes[0]);
> - fwts_log_info_verbatum(fw, " PCI Bus Number: 0x%2.2" PRIx8, mchi->bytes[1]);
> - fwts_log_info_verbatum(fw, " PCI Device Number: 0x%2.2" PRIx8, mchi->bytes[2]);
> - fwts_log_info_verbatum(fw, " PCI Function Number: 0x%2.2" PRIx8, mchi->bytes[3]);
> + fwts_log_info_verbatim(fw, " PCI Segment Group: 0x%2.2" PRIx8, mchi->bytes[0]);
> + fwts_log_info_verbatim(fw, " PCI Bus Number: 0x%2.2" PRIx8, mchi->bytes[1]);
> + fwts_log_info_verbatim(fw, " PCI Device Number: 0x%2.2" PRIx8, mchi->bytes[2]);
> + fwts_log_info_verbatim(fw, " PCI Function Number: 0x%2.2" PRIx8, mchi->bytes[3]);
> } else {
> /* Zero -> UIDS */
> - fwts_log_info_verbatum(fw, " UID Bytes 1-4: "
> + fwts_log_info_verbatim(fw, " UID Bytes 1-4: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> mchi->bytes[0], mchi->bytes[1], mchi->bytes[2], mchi->bytes[3]);
> }
> diff --git a/src/acpi/method/method.c b/src/acpi/method/method.c
> index 406da35..3150663 100644
> --- a/src/acpi/method/method.c
> +++ b/src/acpi/method/method.c
> @@ -3492,20 +3492,20 @@ static void method_test_CST_return(
>
> /* Now dump out per CPU C-state information */
> if (an_element_ok) {
> - fwts_log_info_verbatum(fw, "%s values:", name);
> - fwts_log_info_verbatum(fw, "# C-State Latency Power");
> - fwts_log_info_verbatum(fw, " (us) (mW)");
> + fwts_log_info_verbatim(fw, "%s values:", name);
> + fwts_log_info_verbatim(fw, "# C-State Latency Power");
> + fwts_log_info_verbatim(fw, " (us) (mW)");
> for (i = 1; i < obj->Package.Count; i++){
> if (cst_elements_ok[i]) {
> ACPI_OBJECT *pkg = &obj->Package.Elements[i];
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> "%2" PRIu32 " C%" PRIu64 " %6" PRIu64 " %6" PRIu64,
> i,
> (uint64_t)pkg->Package.Elements[1].Integer.Value,
> (uint64_t)pkg->Package.Elements[2].Integer.Value,
> (uint64_t)pkg->Package.Elements[3].Integer.Value);
> } else {
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> "%2" PRIu32 " -- ----- -----", i);
> }
> }
> @@ -3663,13 +3663,13 @@ static void method_test_PSS_return(
> * If we have some valid data then dump it out, it is useful to see
> */
> if (dump_elements) {
> - fwts_log_info_verbatum(fw, "%s values:", name);
> - fwts_log_info_verbatum(fw, "P-State Freq Power Latency Bus Master");
> - fwts_log_info_verbatum(fw, " (MHz) (mW) (us) Latency (us)");
> + fwts_log_info_verbatim(fw, "%s values:", name);
> + fwts_log_info_verbatim(fw, "P-State Freq Power Latency Bus Master");
> + fwts_log_info_verbatim(fw, " (MHz) (mW) (us) Latency (us)");
> for (i = 0; i < obj->Package.Count; i++) {
> ACPI_OBJECT *pstate = &obj->Package.Elements[i];
> if (element_ok[i]) {
> - fwts_log_info_verbatum(fw, " %3d %7" PRIu64 " %8" PRIu64
> + fwts_log_info_verbatim(fw, " %3d %7" PRIu64 " %8" PRIu64
> " %5" PRIu64 " %5" PRIu64,
> i,
> (uint64_t)pstate->Package.Elements[0].Integer.Value,
> @@ -3677,7 +3677,7 @@ static void method_test_PSS_return(
> (uint64_t)pstate->Package.Elements[2].Integer.Value,
> (uint64_t)pstate->Package.Elements[3].Integer.Value);
> } else {
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> " %3d ---- ----- -- -- (invalid)", i);
> }
> }
> @@ -4080,14 +4080,14 @@ static void method_test_TSS_return(
>
> /* Summary info */
> if (an_element_ok) {
> - fwts_log_info_verbatum(fw, "%s values:", name);
> - fwts_log_info_verbatum(fw, "T-State CPU Power Latency Control Status");
> - fwts_log_info_verbatum(fw, " Freq (mW) (usecs)");
> + fwts_log_info_verbatim(fw, "%s values:", name);
> + fwts_log_info_verbatim(fw, "T-State CPU Power Latency Control Status");
> + fwts_log_info_verbatim(fw, " Freq (mW) (usecs)");
> for (i = 0; i < obj->Package.Count; i++) {
> if (tss_elements_ok[i]) {
> ACPI_OBJECT *pkg = &obj->Package.Elements[i];
>
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> " %3d %3" PRIu64 "%% %7" PRIu64 " %7" PRIu64
> " %2.2" PRIx64 " %2.2" PRIx64, i,
> (uint64_t)pkg->Package.Elements[0].Integer.Value,
> @@ -4096,7 +4096,7 @@ static void method_test_TSS_return(
> (uint64_t)pkg->Package.Elements[3].Integer.Value,
> (uint64_t)pkg->Package.Elements[4].Integer.Value);
> } else {
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> " %3d ---- ----- ----- -- -- (invalid)", i);
> }
> }
> @@ -6508,17 +6508,17 @@ static void method_test_DOD_return(
> failed = true;
> else {
> uint32_t val = obj->Package.Elements[i].Integer.Value;
> - fwts_log_info_verbatum(fw, "Device %" PRIu32 ":", i);
> + fwts_log_info_verbatim(fw, "Device %" PRIu32 ":", i);
> if ((val & 0x80000000)) {
> - fwts_log_info_verbatum(fw, " Video Chip Vendor Scheme %" PRIu32, val);
> + fwts_log_info_verbatim(fw, " Video Chip Vendor Scheme %" PRIu32, val);
> } else {
> - fwts_log_info_verbatum(fw, " Instance: %" PRIu32, val & 0xf);
> - fwts_log_info_verbatum(fw, " Display port attachment: %" PRIu32, (val >> 4) & 0xf);
> - fwts_log_info_verbatum(fw, " Type of display: %" PRIu32 " (%s)",
> + fwts_log_info_verbatim(fw, " Instance: %" PRIu32, val & 0xf);
> + fwts_log_info_verbatim(fw, " Display port attachment: %" PRIu32, (val >> 4) & 0xf);
> + fwts_log_info_verbatim(fw, " Type of display: %" PRIu32 " (%s)",
> (val >> 8) & 0xf, dod_type[(val >> 8) & 0xf]);
> - fwts_log_info_verbatum(fw, " BIOS can detect device: %" PRIu32, (val >> 16) & 1);
> - fwts_log_info_verbatum(fw, " Non-VGA device: %" PRIu32, (val >> 17) & 1);
> - fwts_log_info_verbatum(fw, " Head or pipe ID: %" PRIu32, (val >> 18) & 0x7);
> + fwts_log_info_verbatim(fw, " BIOS can detect device: %" PRIu32, (val >> 16) & 1);
> + fwts_log_info_verbatim(fw, " Non-VGA device: %" PRIu32, (val >> 17) & 1);
> + fwts_log_info_verbatim(fw, " Head or pipe ID: %" PRIu32, (val >> 18) & 0x7);
> }
> }
> }
> @@ -6661,9 +6661,9 @@ static void method_test_BCL_return(
> }
>
> fwts_log_info(fw, "Brightness levels for %s:" ,name);
> - fwts_log_info_verbatum(fw, " Level on full power : %" PRIu64,
> + fwts_log_info_verbatim(fw, " Level on full power : %" PRIu64,
> (uint64_t)obj->Package.Elements[0].Integer.Value);
> - fwts_log_info_verbatum(fw, " Level on battery power: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Level on battery power: %" PRIu64,
> (uint64_t)obj->Package.Elements[1].Integer.Value);
> for (i = 2; i < obj->Package.Count; i++) {
> char tmp[12];
> @@ -6676,7 +6676,7 @@ static void method_test_BCL_return(
> break;
> }
> if (str) {
> - fwts_log_info_verbatum(fw, " Brightness Levels : %s", str);
> + fwts_log_info_verbatim(fw, " Brightness Levels : %s", str);
> free(str);
> }
>
> diff --git a/src/acpi/msct/msct.c b/src/acpi/msct/msct.c
> index 88c29d3..4aa3fb5 100644
> --- a/src/acpi/msct/msct.c
> +++ b/src/acpi/msct/msct.c
> @@ -51,14 +51,14 @@ static int msct_test1(fwts_framework *fw)
> uint32_t i;
> bool passed = true;
>
> - fwts_log_info_verbatum(fw, "MSCT Max System Characteristics Table:");
> - fwts_log_info_verbatum(fw, " Proximity Offset: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "MSCT Max System Characteristics Table:");
> + fwts_log_info_verbatim(fw, " Proximity Offset: 0x%8.8" PRIx32,
> msct->proximity_offset);
> - fwts_log_info_verbatum(fw, " Max Proximity Domains: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Max Proximity Domains: 0x%8.8" PRIx32,
> msct->max_proximity_domains);
> - fwts_log_info_verbatum(fw, " Max Clock Domains: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Max Clock Domains: 0x%8.8" PRIx32,
> msct->max_clock_domains);
> - fwts_log_info_verbatum(fw, " Max Physical Address: 0x%16.16" PRIx64,
> + fwts_log_info_verbatim(fw, " Max Physical Address: 0x%16.16" PRIx64,
> msct->max_address);
>
> if (msct->proximity_offset < 0x38) {
> @@ -98,18 +98,18 @@ static int msct_test1(fwts_framework *fw)
>
> proximity = (fwts_acpi_msct_proximity *)((char *) msct + offset_proximity);
> for (i = 0; i < num_proximity; i++, proximity++) {
> - fwts_log_info_verbatum(fw, " Proximity Domain %2.2" PRIu8, i);
> - fwts_log_info_verbatum(fw, " Revision: 0x%2.2"
> + fwts_log_info_verbatim(fw, " Proximity Domain %2.2" PRIu8, i);
> + fwts_log_info_verbatim(fw, " Revision: 0x%2.2"
> PRIx8, proximity->revision);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2"
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2"
> PRIx8, proximity->length);
> - fwts_log_info_verbatum(fw, " Domain Range (low): 0x%8.8"
> + fwts_log_info_verbatim(fw, " Domain Range (low): 0x%8.8"
> PRIx32, proximity->range_start);
> - fwts_log_info_verbatum(fw, " Domain Range (high): 0x%8.8"
> + fwts_log_info_verbatim(fw, " Domain Range (high): 0x%8.8"
> PRIx32, proximity->range_end);
> - fwts_log_info_verbatum(fw, " Max Processor Capacity: 0x%8.8"
> + fwts_log_info_verbatim(fw, " Max Processor Capacity: 0x%8.8"
> PRIx32, proximity->processor_capacity);
> - fwts_log_info_verbatum(fw, " Max Memory Capacity: "
> + fwts_log_info_verbatim(fw, " Max Memory Capacity: "
> "0x%16.16" PRIx64, proximity->memory_capacity);
> fwts_log_nl(fw);
> }
> diff --git a/src/acpi/msdm/msdm.c b/src/acpi/msdm/msdm.c
> index 4e36981..71be6f6 100644
> --- a/src/acpi/msdm/msdm.c
> +++ b/src/acpi/msdm/msdm.c
> @@ -64,10 +64,10 @@ static int msdm_test1(fwts_framework *fw)
> sizeof(fwts_acpi_table_msdm), table->length);
> goto done;
> }
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, msdm->reserved);
> - fwts_log_info_verbatum(fw, " Data Type: 0x%8.8" PRIx32, msdm->data_type);
> - fwts_log_info_verbatum(fw, " Data Reserved: 0x%8.8" PRIx32, msdm->data_reserved);
> - fwts_log_info_verbatum(fw, " Data Length: 0x%8.8" PRIx32, msdm->data_length);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, msdm->reserved);
> + fwts_log_info_verbatim(fw, " Data Type: 0x%8.8" PRIx32, msdm->data_type);
> + fwts_log_info_verbatim(fw, " Data Reserved: 0x%8.8" PRIx32, msdm->data_reserved);
> + fwts_log_info_verbatim(fw, " Data Length: 0x%8.8" PRIx32, msdm->data_length);
>
> if (msdm->reserved) {
> passed = false;
> @@ -116,7 +116,7 @@ static int msdm_test1(fwts_framework *fw)
> bool invalid = false;
> /* Note, no checks to see if this is a valid key! */
>
> - fwts_log_info_verbatum(fw, " Data: '%*.*s'",
> + fwts_log_info_verbatim(fw, " Data: '%*.*s'",
> msdm->data_length, msdm->data_length, msdm->data);
> /* Expect XXXXX-XXXXX-XXXXX-XXXXX-XXXXX */
>
> diff --git a/src/acpi/osilinux/osilinux.c b/src/acpi/osilinux/osilinux.c
> index 1a631fb..2b8d0de 100644
> --- a/src/acpi/osilinux/osilinux.c
> +++ b/src/acpi/osilinux/osilinux.c
> @@ -84,7 +84,7 @@ static int osilinux_test1(fwts_framework *fw)
> found = true;
> while (dumpitem != NULL &&
> dumpitem != item->next) {
> - fwts_log_warning_verbatum(fw, "%s", fwts_text_list_text(dumpitem));
> + fwts_log_warning_verbatim(fw, "%s", fwts_text_list_text(dumpitem));
> dumpitem = dumpitem->next;
> }
> dumpdepth = 0;
> diff --git a/src/acpi/pcc/pcc.c b/src/acpi/pcc/pcc.c
> index b806d21..7ebf8b1 100644
> --- a/src/acpi/pcc/pcc.c
> +++ b/src/acpi/pcc/pcc.c
> @@ -116,20 +116,20 @@ static void pcc_check_pcc_header(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "PCC header at 0x%" PRIx64 ".", addr);
> - fwts_log_info_verbatum(fw, " Signature: 0x%" PRIx32, hdr->signature);
> - fwts_log_info_verbatum(fw, " Length: 0x%" PRIx16, hdr->length);
> - fwts_log_info_verbatum(fw, " Major: 0x%" PRIx8, hdr->major);
> - fwts_log_info_verbatum(fw, " Minor: 0x%" PRIx8, hdr->minor);
> - fwts_log_info_verbatum(fw, " Features: 0x%" PRIx32, hdr->features);
> - fwts_log_info_verbatum(fw, " Commend: 0x%" PRIx16, hdr->command);
> - fwts_log_info_verbatum(fw, " Status: 0x%" PRIx16, hdr->status);
> - fwts_log_info_verbatum(fw, " Latency: 0x%" PRIx32, hdr->latency);
> - fwts_log_info_verbatum(fw, " Minimum Time: 0x%" PRIx32, hdr->minimum_time);
> - fwts_log_info_verbatum(fw, " Maximum Time: 0x%" PRIx32, hdr->maximum_time);
> - fwts_log_info_verbatum(fw, " Nominal: 0x%" PRIx32, hdr->nominal);
> - fwts_log_info_verbatum(fw, " Throttled Freq.: 0x%" PRIx32, hdr->throttled_frequency);
> - fwts_log_info_verbatum(fw, " Minimum Freq.: 0x%" PRIx32, hdr->minimum_frequency);
> + fwts_log_info_verbatim(fw, "PCC header at 0x%" PRIx64 ".", addr);
> + fwts_log_info_verbatim(fw, " Signature: 0x%" PRIx32, hdr->signature);
> + fwts_log_info_verbatim(fw, " Length: 0x%" PRIx16, hdr->length);
> + fwts_log_info_verbatim(fw, " Major: 0x%" PRIx8, hdr->major);
> + fwts_log_info_verbatim(fw, " Minor: 0x%" PRIx8, hdr->minor);
> + fwts_log_info_verbatim(fw, " Features: 0x%" PRIx32, hdr->features);
> + fwts_log_info_verbatim(fw, " Commend: 0x%" PRIx16, hdr->command);
> + fwts_log_info_verbatim(fw, " Status: 0x%" PRIx16, hdr->status);
> + fwts_log_info_verbatim(fw, " Latency: 0x%" PRIx32, hdr->latency);
> + fwts_log_info_verbatim(fw, " Minimum Time: 0x%" PRIx32, hdr->minimum_time);
> + fwts_log_info_verbatim(fw, " Maximum Time: 0x%" PRIx32, hdr->maximum_time);
> + fwts_log_info_verbatim(fw, " Nominal: 0x%" PRIx32, hdr->nominal);
> + fwts_log_info_verbatim(fw, " Throttled Freq.: 0x%" PRIx32, hdr->throttled_frequency);
> + fwts_log_info_verbatim(fw, " Minimum Freq.: 0x%" PRIx32, hdr->minimum_frequency);
>
> fwts_munmap(hdr, (size_t)length);
> fwts_log_nl(fw);
> @@ -183,16 +183,16 @@ static void pcc_check_shared_memory_region(
>
> pcc_mr = (fwts_pcc_memory_resource *)pcc_obj->Buffer.Pointer;
>
> - fwts_log_info_verbatum(fw, "PCC Memory Resource (Shared Memory Region) for %s:", name);
> - fwts_log_info_verbatum(fw, " Descriptor: 0x%" PRIx8, pcc_mr->descriptor);
> - fwts_log_info_verbatum(fw, " Length: 0x%" PRIx8, pcc_mr->length);
> - fwts_log_info_verbatum(fw, " Space ID: 0x%" PRIx8, pcc_mr->space_id);
> - fwts_log_info_verbatum(fw, " Resource Usage: 0x%" PRIx8, pcc_mr->resource_usage);
> - fwts_log_info_verbatum(fw, " Type Specific: 0x%" PRIx8, pcc_mr->type_specific);
> - fwts_log_info_verbatum(fw, " Minimum: 0x%" PRIx64, pcc_mr->minimum);
> - fwts_log_info_verbatum(fw, " Maximum: 0x%" PRIx64, pcc_mr->maximum);
> - fwts_log_info_verbatum(fw, " Translation Offset: 0x%" PRIx64, pcc_mr->translation_offset);
> - fwts_log_info_verbatum(fw, " Address Length: 0x%" PRIx64, pcc_mr->address_length);
> + fwts_log_info_verbatim(fw, "PCC Memory Resource (Shared Memory Region) for %s:", name);
> + fwts_log_info_verbatim(fw, " Descriptor: 0x%" PRIx8, pcc_mr->descriptor);
> + fwts_log_info_verbatim(fw, " Length: 0x%" PRIx8, pcc_mr->length);
> + fwts_log_info_verbatim(fw, " Space ID: 0x%" PRIx8, pcc_mr->space_id);
> + fwts_log_info_verbatim(fw, " Resource Usage: 0x%" PRIx8, pcc_mr->resource_usage);
> + fwts_log_info_verbatim(fw, " Type Specific: 0x%" PRIx8, pcc_mr->type_specific);
> + fwts_log_info_verbatim(fw, " Minimum: 0x%" PRIx64, pcc_mr->minimum);
> + fwts_log_info_verbatim(fw, " Maximum: 0x%" PRIx64, pcc_mr->maximum);
> + fwts_log_info_verbatim(fw, " Translation Offset: 0x%" PRIx64, pcc_mr->translation_offset);
> + fwts_log_info_verbatim(fw, " Address Length: 0x%" PRIx64, pcc_mr->address_length);
>
> if (pcc_mr->space_id != ACPI_ADR_SPACE_SYSTEM_MEMORY) {
> fwts_failed(fw, LOG_LEVEL_HIGH, "PCCMemoryResourceSpaceIdWrongType",
> @@ -283,14 +283,14 @@ static void pcc_check_doorbell_address(
>
> pcc_rr = (fwts_pcc_register_resource *)pcc_obj->Buffer.Pointer;
>
> - fwts_log_info_verbatum(fw, "PCC Register Resource (Doorbell) for %s:", name);
> - fwts_log_info_verbatum(fw, " Descriptor: 0x%" PRIx8, pcc_rr->descriptor);
> - fwts_log_info_verbatum(fw, " Length: 0x%" PRIx8, pcc_rr->length);
> - fwts_log_info_verbatum(fw, " Space ID: 0x%" PRIx8, pcc_rr->space_id);
> - fwts_log_info_verbatum(fw, " Bit Width: 0x%" PRIx8, pcc_rr->bit_width);
> - fwts_log_info_verbatum(fw, " Bit Offset: 0x%" PRIx8, pcc_rr->bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size: 0x%" PRIx8, pcc_rr->access_size);
> - fwts_log_info_verbatum(fw, " Address: 0x%" PRIx64, pcc_rr->address);
> + fwts_log_info_verbatim(fw, "PCC Register Resource (Doorbell) for %s:", name);
> + fwts_log_info_verbatim(fw, " Descriptor: 0x%" PRIx8, pcc_rr->descriptor);
> + fwts_log_info_verbatim(fw, " Length: 0x%" PRIx8, pcc_rr->length);
> + fwts_log_info_verbatim(fw, " Space ID: 0x%" PRIx8, pcc_rr->space_id);
> + fwts_log_info_verbatim(fw, " Bit Width: 0x%" PRIx8, pcc_rr->bit_width);
> + fwts_log_info_verbatim(fw, " Bit Offset: 0x%" PRIx8, pcc_rr->bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size: 0x%" PRIx8, pcc_rr->access_size);
> + fwts_log_info_verbatim(fw, " Address: 0x%" PRIx64, pcc_rr->address);
>
> if (pcc_rr->space_id != ACPI_ADR_SPACE_SYSTEM_IO) {
> fwts_failed(fw, LOG_LEVEL_HIGH, "PCCRegisterResourceSpaceIdWrongType",
> @@ -332,8 +332,8 @@ static void pcc_check_doorbell_preserve_mask(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "PCC Doorbell Preserve Mask for %s:", name);
> - fwts_log_info_verbatum(fw, " Preserve Mask: 0x%" PRIx64, pcc_obj->Integer.Value);
> + fwts_log_info_verbatim(fw, "PCC Doorbell Preserve Mask for %s:", name);
> + fwts_log_info_verbatim(fw, " Preserve Mask: 0x%" PRIx64, pcc_obj->Integer.Value);
> fwts_log_nl(fw);
> }
>
> @@ -352,8 +352,8 @@ static void pcc_check_doorbell_write_mask(
> return;
> }
>
> - fwts_log_info_verbatum(fw, "PCC Doorbell Write Mask for %s:", name);
> - fwts_log_info_verbatum(fw, " Write Mask: 0x%" PRIx64, pcc_obj->Integer.Value);
> + fwts_log_info_verbatim(fw, "PCC Doorbell Write Mask for %s:", name);
> + fwts_log_info_verbatim(fw, " Write Mask: 0x%" PRIx64, pcc_obj->Integer.Value);
> fwts_log_nl(fw);
>
> if (pcc_obj->Integer.Value == 0) {
> diff --git a/src/acpi/plddump/plddump.c b/src/acpi/plddump/plddump.c
> index c7972e6..bb0961f 100644
> --- a/src/acpi/plddump/plddump.c
> +++ b/src/acpi/plddump/plddump.c
> @@ -127,78 +127,78 @@ static void plddump_buffer(
> const uint32_t length)
> {
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "Name: %s", name);
> - fwts_log_info_verbatum(fw, " Revision: %" PRIu64,
> + fwts_log_info_verbatim(fw, "Name: %s", name);
> + fwts_log_info_verbatim(fw, " Revision: %" PRIu64,
> get_bits(data, 0, 7));
> - fwts_log_info_verbatum(fw, " Ignore Color: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Ignore Color: %" PRIu64 " (%s)",
> get_bits(data, 7, 1),
> yesno[get_bits(data, 7, 1)]);
> if (!get_bits(data, 7, 1)) {
> - fwts_log_info_verbatum(fw, " Red: 0x%2.2" PRIx64,
> + fwts_log_info_verbatim(fw, " Red: 0x%2.2" PRIx64,
> get_bits(data, 8, 8));
> - fwts_log_info_verbatum(fw, " Green: 0x%2.2" PRIx64,
> + fwts_log_info_verbatim(fw, " Green: 0x%2.2" PRIx64,
> get_bits(data, 16, 8));
> - fwts_log_info_verbatum(fw, " Blue: 0x%2.2" PRIx64,
> + fwts_log_info_verbatim(fw, " Blue: 0x%2.2" PRIx64,
> get_bits(data, 24, 8));
> }
> - fwts_log_info_verbatum(fw, " Width: %" PRIu64 " mm",
> + fwts_log_info_verbatim(fw, " Width: %" PRIu64 " mm",
> get_bits(data, 32, 16));
> - fwts_log_info_verbatum(fw, " Height: %" PRIu64 " mm",
> + fwts_log_info_verbatim(fw, " Height: %" PRIu64 " mm",
> get_bits(data, 48, 16));
> - fwts_log_info_verbatum(fw, " User Visible: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " User Visible: %" PRIu64 " (%s)",
> get_bits(data, 64, 1),
> yesno[get_bits(data, 64, 1)]);
> - fwts_log_info_verbatum(fw, " Dock: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Dock: %" PRIu64 " (%s)",
> get_bits(data, 65, 1),
> yesno[get_bits(data, 65, 1)]);
> - fwts_log_info_verbatum(fw, " Lid: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Lid: %" PRIu64 " (%s)",
> get_bits(data, 66, 1),
> yesno[get_bits(data, 66, 1)]);
> - fwts_log_info_verbatum(fw, " Panel Surface: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Panel Surface: %" PRIu64 " (%s)",
> get_bits(data, 67, 3),
> panel_surface[get_bits(data, 67, 3)]);
> if (get_bits(data, 67, 3) < 6) {
> - fwts_log_info_verbatum(fw, " Vertical Position: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Vertical Position: %" PRIu64 " (%s)",
> get_bits(data, 70, 2),
> vertical_position[get_bits(data, 70, 2)]);
> - fwts_log_info_verbatum(fw, " Horizontal Position: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Horizontal Position: %" PRIu64 " (%s)",
> get_bits(data, 72, 2),
> horizontal_position[get_bits(data, 72, 2)]);
> }
> - fwts_log_info_verbatum(fw, " Shape: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Shape: %" PRIu64 " (%s)",
> get_bits(data, 74, 4),
> shape[get_bits(data, 74, 4)]);
> - fwts_log_info_verbatum(fw, " Group Orientation: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Group Orientation: %" PRIu64,
> get_bits(data, 78, 1));
> - fwts_log_info_verbatum(fw, " Group Token: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Group Token: %" PRIu64,
> get_bits(data, 79, 8));
> - fwts_log_info_verbatum(fw, " Group Position: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Group Position: %" PRIu64,
> get_bits(data, 87, 8));
> - fwts_log_info_verbatum(fw, " Bay: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Bay: %" PRIu64 " (%s)",
> get_bits(data, 95, 1),
> yesno[get_bits(data, 95, 1)]);
> - fwts_log_info_verbatum(fw, " Ejectable: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Ejectable: %" PRIu64 " (%s)",
> get_bits(data, 96, 1),
> yesno[get_bits(data, 96, 1)]);
> - fwts_log_info_verbatum(fw, " OSPM Ejection Rqd: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " OSPM Ejection Rqd: %" PRIu64 " (%s)",
> get_bits(data, 97, 1),
> yesno[get_bits(data, 97, 1)]);
> - fwts_log_info_verbatum(fw, " Cabinet Number: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Cabinet Number: %" PRIu64,
> get_bits(data, 98, 8));
> - fwts_log_info_verbatum(fw, " Card Cage Number: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Card Cage Number: %" PRIu64,
> get_bits(data, 106, 8));
> - fwts_log_info_verbatum(fw, " Reference: %" PRIu64 " (%s)",
> + fwts_log_info_verbatim(fw, " Reference: %" PRIu64 " (%s)",
> get_bits(data, 114, 1),
> yesno[get_bits(data, 114, 1)]);
> - fwts_log_info_verbatum(fw, " Rotation: %" PRIu64 " (%" PRIu64 " degrees)",
> + fwts_log_info_verbatim(fw, " Rotation: %" PRIu64 " (%" PRIu64 " degrees)",
> get_bits(data, 115, 3),
> get_bits(data, 115, 3) * 45);
> - fwts_log_info_verbatum(fw, " Order: %" PRIu64,
> + fwts_log_info_verbatim(fw, " Order: %" PRIu64,
> get_bits(data, 119, 5));
> if (length >= 20) {
> - fwts_log_info_verbatum(fw, " Vertical Offset: %" PRIu64 " mm",
> + fwts_log_info_verbatim(fw, " Vertical Offset: %" PRIu64 " mm",
> get_bits(data, 128, 16));
> - fwts_log_info_verbatum(fw, " Horizontal Offset: %" PRIu64 " mm",
> + fwts_log_info_verbatim(fw, " Horizontal Offset: %" PRIu64 " mm",
> get_bits(data, 144, 16));
> }
> }
> @@ -250,7 +250,7 @@ static int plddump_test1(fwts_framework *fw)
> }
>
> if (!found)
> - fwts_log_info_verbatum(fw, "No _PLD objects found.");
> + fwts_log_info_verbatim(fw, "No _PLD objects found.");
>
> return FWTS_OK;
> }
> diff --git a/src/acpi/s3/s3.c b/src/acpi/s3/s3.c
> index b094ac7..2362a78 100644
> --- a/src/acpi/s3/s3.c
> +++ b/src/acpi/s3/s3.c
> @@ -376,20 +376,20 @@ static int s3_scan_times(
>
> fwts_log_info(fw, "Suspend/Resume Timings:");
> if (s3_suspend_start > 0.0 && s3_suspend_finish > 0.0) {
> - fwts_log_info_verbatum(fw, " Suspend: %.3f seconds.",
> + fwts_log_info_verbatim(fw, " Suspend: %.3f seconds.",
> s3_suspend_finish - s3_suspend_start);
> if (s3_suspend_finish - s3_suspend_start > s3_suspend_time)
> (*suspend_too_long)++;
> } else
> - fwts_log_info_verbatum(fw, " Could not determine time to suspend.");
> + fwts_log_info_verbatim(fw, " Could not determine time to suspend.");
>
> if (s3_resume_start > 0.0 && s3_resume_finish > 0.0) {
> - fwts_log_info_verbatum(fw, " Resume: %.3f seconds.",
> + fwts_log_info_verbatim(fw, " Resume: %.3f seconds.",
> s3_resume_finish - s3_resume_start);
> if (s3_resume_finish - s3_resume_start > s3_resume_time)
> (*resume_too_long)++;
> } else
> - fwts_log_info_verbatum(fw, " Could not determine time to resume.");
> + fwts_log_info_verbatim(fw, " Could not determine time to resume.");
>
> return FWTS_OK;
> }
> diff --git a/src/acpi/slic/slic.c b/src/acpi/slic/slic.c
> index d5f4632..65ec114 100644
> --- a/src/acpi/slic/slic.c
> +++ b/src/acpi/slic/slic.c
> @@ -72,15 +72,15 @@ static int slic_test1(fwts_framework *fw)
> }
> ptr = (uint8_t *)table->data + sizeof(fwts_acpi_table_header);
>
> - fwts_log_info_verbatum(fw, "Software Licensing Description Table");
> + fwts_log_info_verbatim(fw, "Software Licensing Description Table");
> while (length < table->length) {
> fwts_acpi_table_slic_header *hdr =
> (fwts_acpi_table_slic_header *)ptr;
> if (hdr->length < sizeof(fwts_acpi_table_slic_header))
> break;
> #if DUMP_SLIC
> - fwts_log_info_verbatum(fw, " Type: 0x%8.8" PRIx32, hdr->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%8.8" PRIx32, hdr->length);
> + fwts_log_info_verbatim(fw, " Type: 0x%8.8" PRIx32, hdr->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%8.8" PRIx32, hdr->length);
> #endif
>
> switch (hdr->type) {
> @@ -99,15 +99,15 @@ static int slic_test1(fwts_framework *fw)
> fwts_log_info(fw, "SLIC Public Key Structure has had minimal check due to proprietary nature of the table");
> #if DUMP_SLIC
>
> - fwts_log_info_verbatum(fw, " SLIC Public Key:\n");
> - fwts_log_info_verbatum(fw, " Key Type: 0x%2.2" PRIx8, key->key_type);
> - fwts_log_info_verbatum(fw, " Version: 0x%2.2" PRIx8, key->version);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, key->reserved);
> - fwts_log_info_verbatum(fw, " Algorithm: 0x%8.8" PRIx32, key->algorithm);
> - fwts_log_info_verbatum(fw, " Magic: '%c%c%c%c'",
> + fwts_log_info_verbatim(fw, " SLIC Public Key:\n");
> + fwts_log_info_verbatim(fw, " Key Type: 0x%2.2" PRIx8, key->key_type);
> + fwts_log_info_verbatim(fw, " Version: 0x%2.2" PRIx8, key->version);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, key->reserved);
> + fwts_log_info_verbatim(fw, " Algorithm: 0x%8.8" PRIx32, key->algorithm);
> + fwts_log_info_verbatim(fw, " Magic: '%c%c%c%c'",
> key->magic[0], key->magic[1], key->magic[2], key->magic[3]);
> - fwts_log_info_verbatum(fw, " Bit Length: 0x%8.8" PRIx32, key->bit_length);
> - fwts_log_info_verbatum(fw, " Exponent: 0x%8.8" PRIx32, key->exponent);
> + fwts_log_info_verbatim(fw, " Bit Length: 0x%8.8" PRIx32, key->bit_length);
> + fwts_log_info_verbatim(fw, " Exponent: 0x%8.8" PRIx32, key->exponent);
> /* For the moment, don't dump the modulus */
> #endif
> }
> @@ -128,22 +128,22 @@ static int slic_test1(fwts_framework *fw)
> #endif
> fwts_log_info(fw, "SLIC Windows Marker Structure has had minimal check due to proprietary nature of the table");
> #if DUMP_SLIC
> - fwts_log_info_verbatum(fw, " SLIC Windows Marker:\n");
> - fwts_log_info_verbatum(fw, " Version: 0x%2.2" PRIx8, marker->version);
> - fwts_log_info_verbatum(fw, " OEM ID: '%6.6s'", marker->oem_id);
> - fwts_log_info_verbatum(fw, " OEM Table ID: '%8.8s'", marker->oem_table_id);
> - fwts_log_info_verbatum(fw, " Windows Flag: '%8.8s'", marker->windows_flag);
> - fwts_log_info_verbatum(fw, " SLIC Version: 0x%4.4" PRIx32, marker->slic_version);
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, " SLIC Windows Marker:\n");
> + fwts_log_info_verbatim(fw, " Version: 0x%2.2" PRIx8, marker->version);
> + fwts_log_info_verbatim(fw, " OEM ID: '%6.6s'", marker->oem_id);
> + fwts_log_info_verbatim(fw, " OEM Table ID: '%8.8s'", marker->oem_table_id);
> + fwts_log_info_verbatim(fw, " Windows Flag: '%8.8s'", marker->windows_flag);
> + fwts_log_info_verbatim(fw, " SLIC Version: 0x%4.4" PRIx32, marker->slic_version);
> + fwts_log_info_verbatim(fw, " Reserved: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> marker->reserved[0], marker->reserved[1], marker->reserved[2], marker->reserved[3]);
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, " Reserved: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> marker->reserved[4], marker->reserved[5], marker->reserved[6], marker->reserved[7]);
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, " Reserved: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> marker->reserved[8], marker->reserved[9], marker->reserved[10], marker->reserved[11]);
> - fwts_log_info_verbatum(fw, " Reserved: "
> + fwts_log_info_verbatim(fw, " Reserved: "
> "0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> marker->reserved[12], marker->reserved[13], marker->reserved[14], marker->reserved[15]);
> /* For the moment, don't dump the signature */
> diff --git a/src/acpi/slit/slit.c b/src/acpi/slit/slit.c
> index 628bbde..f748714 100644
> --- a/src/acpi/slit/slit.c
> +++ b/src/acpi/slit/slit.c
> @@ -70,8 +70,8 @@ static int slit_test1(fwts_framework *fw)
> }
>
> n = slit->num_of_system_localities;
> - fwts_log_info_verbatum(fw, "SLIT System Locality Distance Information Table:");
> - fwts_log_info_verbatum(fw, " Number of Localities: 0x%" PRIx64, n);
> + fwts_log_info_verbatim(fw, "SLIT System Locality Distance Information Table:");
> + fwts_log_info_verbatim(fw, " Number of Localities: 0x%" PRIx64, n);
>
> /*
> * ACPI table length is 32 bits, so maximum matrix of entries size is
> diff --git a/src/acpi/spcr/spcr.c b/src/acpi/spcr/spcr.c
> index 4b81b9a..26cae54 100644
> --- a/src/acpi/spcr/spcr.c
> +++ b/src/acpi/spcr/spcr.c
> @@ -96,7 +96,7 @@ static int spcr_test1(fwts_framework *fw)
> break;
> }
>
> - fwts_log_info_verbatum(fw, "Serial Interface: %s", str);
> + fwts_log_info_verbatim(fw, "Serial Interface: %s", str);
> if (reserved) {
> passed = false;
> fwts_failed(fw, LOG_LEVEL_HIGH,
> @@ -166,7 +166,7 @@ static int spcr_test1(fwts_framework *fw)
> str = "Reserved";
> reserved = true;
> }
> - fwts_log_info_verbatum(fw, "Baud Rate: %s", str);
> + fwts_log_info_verbatim(fw, "Baud Rate: %s", str);
> if (reserved) {
> passed = false;
> fwts_failed(fw, LOG_LEVEL_HIGH,
> @@ -218,7 +218,7 @@ static int spcr_test1(fwts_framework *fw)
> str = "Reserved";
> reserved = true;
> }
> - fwts_log_info_verbatum(fw, "Terminal Type: %s", str);
> + fwts_log_info_verbatim(fw, "Terminal Type: %s", str);
> if (reserved) {
> passed = false;
> fwts_failed(fw, LOG_LEVEL_HIGH,
> diff --git a/src/acpi/spmi/spmi.c b/src/acpi/spmi/spmi.c
> index 8f2e799..c7b0ee7 100644
> --- a/src/acpi/spmi/spmi.c
> +++ b/src/acpi/spmi/spmi.c
> @@ -85,27 +85,27 @@ static int spmi_test1(fwts_framework *fw)
> break;
> }
>
> - fwts_log_info_verbatum(fw, "SPMI Service Processor Management Interface Description Table:");
> - fwts_log_info_verbatum(fw, " Interface Type: 0x%2.2" PRIx8 " (%s)",
> + fwts_log_info_verbatim(fw, "SPMI Service Processor Management Interface Description Table:");
> + fwts_log_info_verbatim(fw, " Interface Type: 0x%2.2" PRIx8 " (%s)",
> spmi->interface_type, interface_type);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved1);
> - fwts_log_info_verbatum(fw, " Specification Revision: 0x%2.2" PRIx8, spmi->specification_revision);
> - fwts_log_info_verbatum(fw, " Interrupt Type: 0x%2.2" PRIx8, spmi->interrupt_type);
> - fwts_log_info_verbatum(fw, " GPE: 0x%2.2" PRIx8, spmi->gpe);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved2);
> - fwts_log_info_verbatum(fw, " PCI Device Flag: 0x%2.2" PRIx8, spmi->pci_device_flag);
> - fwts_log_info_verbatum(fw, " Global System Interrupt 0x%8.8" PRIx32, spmi->global_system_interrupt);
> - fwts_log_info_verbatum(fw, " Base Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, spmi->base_address.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, spmi->base_address.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, spmi->base_address.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, spmi->base_address.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, spmi->base_address.address);
> - fwts_log_info_verbatum(fw, " PCI Segment Group: 0x%2.2" PRIx8, spmi->pci_segment_group_number);
> - fwts_log_info_verbatum(fw, " PCI Bus: 0x%2.2" PRIx8, spmi->pci_bus_number);
> - fwts_log_info_verbatum(fw, " PCI Device: 0x%2.2" PRIx8, spmi->pci_device_number);
> - fwts_log_info_verbatum(fw, " PCI Function: 0x%2.2" PRIx8, spmi->pci_function_number);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved3);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved1);
> + fwts_log_info_verbatim(fw, " Specification Revision: 0x%2.2" PRIx8, spmi->specification_revision);
> + fwts_log_info_verbatim(fw, " Interrupt Type: 0x%2.2" PRIx8, spmi->interrupt_type);
> + fwts_log_info_verbatim(fw, " GPE: 0x%2.2" PRIx8, spmi->gpe);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved2);
> + fwts_log_info_verbatim(fw, " PCI Device Flag: 0x%2.2" PRIx8, spmi->pci_device_flag);
> + fwts_log_info_verbatim(fw, " Global System Interrupt 0x%8.8" PRIx32, spmi->global_system_interrupt);
> + fwts_log_info_verbatim(fw, " Base Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, spmi->base_address.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, spmi->base_address.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, spmi->base_address.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, spmi->base_address.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, spmi->base_address.address);
> + fwts_log_info_verbatim(fw, " PCI Segment Group: 0x%2.2" PRIx8, spmi->pci_segment_group_number);
> + fwts_log_info_verbatim(fw, " PCI Bus: 0x%2.2" PRIx8, spmi->pci_bus_number);
> + fwts_log_info_verbatim(fw, " PCI Device: 0x%2.2" PRIx8, spmi->pci_device_number);
> + fwts_log_info_verbatim(fw, " PCI Function: 0x%2.2" PRIx8, spmi->pci_function_number);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8, spmi->reserved3);
> fwts_log_nl(fw);
>
> if (spmi->interface_type < 1 || spmi->interface_type > 4) {
> diff --git a/src/acpi/srat/srat.c b/src/acpi/srat/srat.c
> index 9eb314a..a0f2ac0 100644
> --- a/src/acpi/srat/srat.c
> +++ b/src/acpi/srat/srat.c
> @@ -74,17 +74,17 @@ static void srat_check_local_apic_sapic_affinity(
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "SRAT Local APIC/SAPIC Affinity Structure:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> - fwts_log_info_verbatum(fw, " Proximity Domain: [7:0] 0x%2.2" PRIx8, affinity->proximity_domain_0);
> - fwts_log_info_verbatum(fw, " APIC ID: 0x%2.2" PRIx8, affinity->apic_id);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> - fwts_log_info_verbatum(fw, " Local SAPIC EID: 0x%2.2" PRIx8, affinity->local_sapic_eid);
> - fwts_log_info_verbatum(fw, " Proximity Domain: [8:15] 0x%2.2" PRIx8, affinity->proximity_domain_1);
> - fwts_log_info_verbatum(fw, " Proximity Domain: [16:23] 0x%2.2" PRIx8, affinity->proximity_domain_2);
> - fwts_log_info_verbatum(fw, " Proximity Domain: [23:31] 0x%2.2" PRIx8, affinity->proximity_domain_3);
> - fwts_log_info_verbatum(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> + fwts_log_info_verbatim(fw, "SRAT Local APIC/SAPIC Affinity Structure:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> + fwts_log_info_verbatim(fw, " Proximity Domain: [7:0] 0x%2.2" PRIx8, affinity->proximity_domain_0);
> + fwts_log_info_verbatim(fw, " APIC ID: 0x%2.2" PRIx8, affinity->apic_id);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> + fwts_log_info_verbatim(fw, " Local SAPIC EID: 0x%2.2" PRIx8, affinity->local_sapic_eid);
> + fwts_log_info_verbatim(fw, " Proximity Domain: [8:15] 0x%2.2" PRIx8, affinity->proximity_domain_1);
> + fwts_log_info_verbatim(fw, " Proximity Domain: [16:23] 0x%2.2" PRIx8, affinity->proximity_domain_2);
> + fwts_log_info_verbatim(fw, " Proximity Domain: [23:31] 0x%2.2" PRIx8, affinity->proximity_domain_3);
> + fwts_log_info_verbatim(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> fwts_log_nl(fw);
>
> if (affinity->flags & ~0x1UL) {
> @@ -139,18 +139,18 @@ static void srat_check_memory_affinity(
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "SRAT Memory Affinity Structure:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> - fwts_log_info_verbatum(fw, " Proximity Domain: 0x%8.8" PRIx32, affinity->proximity_domain);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved1);
> - fwts_log_info_verbatum(fw, " Base Address: 0x%8.8" PRIx32 "%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, "SRAT Memory Affinity Structure:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> + fwts_log_info_verbatim(fw, " Proximity Domain: 0x%8.8" PRIx32, affinity->proximity_domain);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved1);
> + fwts_log_info_verbatim(fw, " Base Address: 0x%8.8" PRIx32 "%8.8" PRIx32,
> affinity->base_addr_hi, affinity->base_addr_lo);
> - fwts_log_info_verbatum(fw, " Length: 0x%8.8" PRIx32 "%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Length: 0x%8.8" PRIx32 "%8.8" PRIx32,
> affinity->length_hi, affinity->length_lo);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, affinity->reserved2);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%16.16" PRIx64, affinity->reserved3);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, affinity->reserved2);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%16.16" PRIx64, affinity->reserved3);
> fwts_log_nl(fw);
>
> if (affinity->flags & ~0x7UL) {
> @@ -195,15 +195,15 @@ static void srat_check_local_x2apic_affinity(
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "SRAT Local x2APIC Affinity Structure:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved1);
> - fwts_log_info_verbatum(fw, " Proximity Domain: 0x%4.4" PRIx16, affinity->proximity_domain);
> - fwts_log_info_verbatum(fw, " X2APIC ID: 0x%8.8" PRIx32, affinity->x2apic_id);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> - fwts_log_info_verbatum(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved2);
> + fwts_log_info_verbatim(fw, "SRAT Local x2APIC Affinity Structure:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved1);
> + fwts_log_info_verbatim(fw, " Proximity Domain: 0x%4.4" PRIx16, affinity->proximity_domain);
> + fwts_log_info_verbatim(fw, " X2APIC ID: 0x%8.8" PRIx32, affinity->x2apic_id);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> + fwts_log_info_verbatim(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, affinity->reserved2);
> fwts_log_nl(fw);
>
> /* Spec states 1st reserved field MUST be zero */
> @@ -263,13 +263,13 @@ static void srat_check_gicc_affinity(
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "SRAT GICC Affinity Structure:");
> - fwts_log_info_verbatum(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> - fwts_log_info_verbatum(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> - fwts_log_info_verbatum(fw, " Proximity Domain: 0x%4.4" PRIx32, affinity->proximity_domain);
> - fwts_log_info_verbatum(fw, " ACPI Processor UID: 0x%8.8" PRIx32, affinity->acpi_processor_uid);
> - fwts_log_info_verbatum(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> - fwts_log_info_verbatum(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> + fwts_log_info_verbatim(fw, "SRAT GICC Affinity Structure:");
> + fwts_log_info_verbatim(fw, " Type: 0x%2.2" PRIx8, affinity->type);
> + fwts_log_info_verbatim(fw, " Length: 0x%2.2" PRIx8, affinity->length);
> + fwts_log_info_verbatim(fw, " Proximity Domain: 0x%4.4" PRIx32, affinity->proximity_domain);
> + fwts_log_info_verbatim(fw, " ACPI Processor UID: 0x%8.8" PRIx32, affinity->acpi_processor_uid);
> + fwts_log_info_verbatim(fw, " Flags: 0x%8.8" PRIx32, affinity->flags);
> + fwts_log_info_verbatim(fw, " Clock Domain 0x%8.8" PRIx32, affinity->clock_domain);
> fwts_log_nl(fw);
>
> if (affinity->flags & ~0x1UL) {
> diff --git a/src/acpi/stao/stao.c b/src/acpi/stao/stao.c
> index e6ede15..1461ba6 100644
> --- a/src/acpi/stao/stao.c
> +++ b/src/acpi/stao/stao.c
> @@ -104,8 +104,8 @@ static int stao_test1(fwts_framework *fw)
> }
>
> /* Now we have got some sane data, dump the STAO */
> - fwts_log_info_verbatum(fw, "STAO Status Override Table:");
> - fwts_log_info_verbatum(fw, " UART: 0x%2.2" PRIx8, stao->uart);
> + fwts_log_info_verbatim(fw, "STAO Status Override Table:");
> + fwts_log_info_verbatim(fw, " UART: 0x%2.2" PRIx8, stao->uart);
>
> ptr = (char *)stao->namelist;
> end = (char *)table->data + stao->header.length;
> @@ -116,7 +116,7 @@ static int stao_test1(fwts_framework *fw)
> if (!stao_acpi_string(fw, ptr, end, &passed, &len))
> break;
>
> - fwts_log_info_verbatum(fw, " ACPI String: '%s'", ptr);
> + fwts_log_info_verbatim(fw, " ACPI String: '%s'", ptr);
> strings++;
> /* String length + null byte */
> ptr += len + 1;
> diff --git a/src/acpi/syntaxcheck/syntaxcheck.c b/src/acpi/syntaxcheck/syntaxcheck.c
> index e8a997d..42074fc 100644
> --- a/src/acpi/syntaxcheck/syntaxcheck.c
> +++ b/src/acpi/syntaxcheck/syntaxcheck.c
> @@ -307,7 +307,7 @@ static void syntaxcheck_dump_code(fwts_framework *fw,
> int i = 0;
> fwts_list_link *item;
>
> - fwts_log_info_verbatum(fw, "Line | AML source\n");
> + fwts_log_info_verbatim(fw, "Line | AML source\n");
> fwts_log_underline(fw->results, '-');
>
> fwts_list_foreach(item, iasl_disassembly) {
> @@ -315,11 +315,11 @@ static void syntaxcheck_dump_code(fwts_framework *fw,
> if (i >= error_line + (howmany / 2))
> break;
> if (i > error_line - (howmany / 2)) {
> - fwts_log_info_verbatum(fw, "%5.5d| %s\n", i,
> + fwts_log_info_verbatim(fw, "%5.5d| %s\n", i,
> fwts_text_list_text(item));
> if (i == error_line) {
> - fwts_log_info_verbatum(fw, " | %*.*s", carat_offset, carat_offset, "^");
> - fwts_log_info_verbatum(fw, " | %s %d: %s\n",
> + fwts_log_info_verbatim(fw, " | %*.*s", carat_offset, carat_offset, "^");
> + fwts_log_info_verbatim(fw, " | %s %d: %s\n",
> syntaxcheck_error_level(error_code), error_code, error_message);
> }
> }
> diff --git a/src/acpi/tcpa/tcpa.c b/src/acpi/tcpa/tcpa.c
> index e5e3bce..d77a534 100644
> --- a/src/acpi/tcpa/tcpa.c
> +++ b/src/acpi/tcpa/tcpa.c
> @@ -61,10 +61,10 @@ static int tcpa_client_test(fwts_framework *fw, fwts_acpi_table_tcpa *tcpa)
> tcpa->header.revision);
> }
>
> - fwts_log_info_verbatum(fw, "TCPA Table:");
> - fwts_log_info_verbatum(fw, " Platform Class: 0x%4.4" PRIx16, tcpa->platform_class);
> - fwts_log_info_verbatum(fw, " Log Area Minimum Length: 0x%8.8" PRIx32, tcpa->client.log_zone_length);
> - fwts_log_info_verbatum(fw, " Log Area Start Address: 0x%16.16" PRIx64, tcpa->client.log_zone_addr);
> + fwts_log_info_verbatim(fw, "TCPA Table:");
> + fwts_log_info_verbatim(fw, " Platform Class: 0x%4.4" PRIx16, tcpa->platform_class);
> + fwts_log_info_verbatim(fw, " Log Area Minimum Length: 0x%8.8" PRIx32, tcpa->client.log_zone_length);
> + fwts_log_info_verbatim(fw, " Log Area Start Address: 0x%16.16" PRIx64, tcpa->client.log_zone_addr);
>
> return passed;
> }
> @@ -94,34 +94,34 @@ static int tcpa_server_test(fwts_framework *fw, fwts_acpi_table_tcpa *tcpa)
>
> reserved2 = tcpa->server.reserved2[0] + (tcpa->server.reserved2[1] << 4) + (tcpa->server.reserved2[2] << 8);
>
> - fwts_log_info_verbatum(fw, "TCPA Table:");
> - fwts_log_info_verbatum(fw, " Platform Class: 0x%4.4" PRIx16, tcpa->platform_class);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx16, tcpa->server.reserved);
> - fwts_log_info_verbatum(fw, " Log Area Minimum Length: 0x%16.16" PRIx64, tcpa->server.log_zone_length);
> - fwts_log_info_verbatum(fw, " Log Area Start Address: 0x%16.16" PRIx64, tcpa->server.log_zone_addr);
> - fwts_log_info_verbatum(fw, " Specification Revision: 0x%4.4" PRIx16, tcpa->server.spec_revision);
> - fwts_log_info_verbatum(fw, " Device Flags: 0x%2.2" PRIx16, tcpa->server.device_flag);
> - fwts_log_info_verbatum(fw, " Interrupt Flags: 0x%2.2" PRIx16, tcpa->server.interrupt_flag);
> - fwts_log_info_verbatum(fw, " GPE: 0x%2.2" PRIx16, tcpa->server.gpe);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, reserved2);
> - fwts_log_info_verbatum(fw, " Global System Interrupt: 0x%8.8" PRIx32, tcpa->server.global_sys_interrupt);
> - fwts_log_info_verbatum(fw, " Base Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, tcpa->server.base_addr.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, tcpa->server.base_addr.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, tcpa->server.base_addr.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, tcpa->server.base_addr.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, tcpa->server.base_addr.address);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%8.8" PRIx32, tcpa->server.reserved3);
> - fwts_log_info_verbatum(fw, " Configuration Address:");
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, tcpa->server.config_addr.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, tcpa->server.config_addr.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, tcpa->server.config_addr.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, tcpa->server.config_addr.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, tcpa->server.config_addr.address);
> - fwts_log_info_verbatum(fw, " PCI Segment Group: 0x%2.2" PRIx8, tcpa->server.pci_seg_number);
> - fwts_log_info_verbatum(fw, " PCI Bus: 0x%2.2" PRIx8, tcpa->server.pci_bus_number);
> - fwts_log_info_verbatum(fw, " PCI Device: 0x%2.2" PRIx8, tcpa->server.pci_dev_number);
> - fwts_log_info_verbatum(fw, " PCI Function: 0x%2.2" PRIx8, tcpa->server.pci_func_number);
> + fwts_log_info_verbatim(fw, "TCPA Table:");
> + fwts_log_info_verbatim(fw, " Platform Class: 0x%4.4" PRIx16, tcpa->platform_class);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx16, tcpa->server.reserved);
> + fwts_log_info_verbatim(fw, " Log Area Minimum Length: 0x%16.16" PRIx64, tcpa->server.log_zone_length);
> + fwts_log_info_verbatim(fw, " Log Area Start Address: 0x%16.16" PRIx64, tcpa->server.log_zone_addr);
> + fwts_log_info_verbatim(fw, " Specification Revision: 0x%4.4" PRIx16, tcpa->server.spec_revision);
> + fwts_log_info_verbatim(fw, " Device Flags: 0x%2.2" PRIx16, tcpa->server.device_flag);
> + fwts_log_info_verbatim(fw, " Interrupt Flags: 0x%2.2" PRIx16, tcpa->server.interrupt_flag);
> + fwts_log_info_verbatim(fw, " GPE: 0x%2.2" PRIx16, tcpa->server.gpe);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, reserved2);
> + fwts_log_info_verbatim(fw, " Global System Interrupt: 0x%8.8" PRIx32, tcpa->server.global_sys_interrupt);
> + fwts_log_info_verbatim(fw, " Base Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, tcpa->server.base_addr.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, tcpa->server.base_addr.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, tcpa->server.base_addr.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, tcpa->server.base_addr.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, tcpa->server.base_addr.address);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%8.8" PRIx32, tcpa->server.reserved3);
> + fwts_log_info_verbatim(fw, " Configuration Address:");
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, tcpa->server.config_addr.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, tcpa->server.config_addr.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, tcpa->server.config_addr.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, tcpa->server.config_addr.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, tcpa->server.config_addr.address);
> + fwts_log_info_verbatim(fw, " PCI Segment Group: 0x%2.2" PRIx8, tcpa->server.pci_seg_number);
> + fwts_log_info_verbatim(fw, " PCI Bus: 0x%2.2" PRIx8, tcpa->server.pci_bus_number);
> + fwts_log_info_verbatim(fw, " PCI Device: 0x%2.2" PRIx8, tcpa->server.pci_dev_number);
> + fwts_log_info_verbatim(fw, " PCI Function: 0x%2.2" PRIx8, tcpa->server.pci_func_number);
>
> if (tcpa->server.reserved != 0) {
> passed = false;
> diff --git a/src/acpi/tpm2/tpm2.c b/src/acpi/tpm2/tpm2.c
> index babbc62..f4efd83 100644
> --- a/src/acpi/tpm2/tpm2.c
> +++ b/src/acpi/tpm2/tpm2.c
> @@ -48,11 +48,11 @@ static int tpm2_test1(fwts_framework *fw)
> fwts_acpi_table_tpm2 *tpm2 = (fwts_acpi_table_tpm2*) table->data;
> bool passed = true;
>
> - fwts_log_info_verbatum(fw, "TPM2 Table:");
> - fwts_log_info_verbatum(fw, " Platform Class: 0x%4.4" PRIx16, tpm2->platform_class);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%4.4" PRIx32, tpm2->reserved);
> - fwts_log_info_verbatum(fw, " Address of Control Area: 0x%16.16" PRIx64, tpm2->address_of_control_area);
> - fwts_log_info_verbatum(fw, " Start Method: 0x%8.8" PRIx32, tpm2->start_method);
> + fwts_log_info_verbatim(fw, "TPM2 Table:");
> + fwts_log_info_verbatim(fw, " Platform Class: 0x%4.4" PRIx16, tpm2->platform_class);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%4.4" PRIx32, tpm2->reserved);
> + fwts_log_info_verbatim(fw, " Address of Control Area: 0x%16.16" PRIx64, tpm2->address_of_control_area);
> + fwts_log_info_verbatim(fw, " Start Method: 0x%8.8" PRIx32, tpm2->start_method);
>
> if (tpm2->platform_class != 0 && tpm2->platform_class != 1) {
> passed = false;
> diff --git a/src/acpi/uefi/uefi.c b/src/acpi/uefi/uefi.c
> index 287b072..cf1b046 100644
> --- a/src/acpi/uefi/uefi.c
> +++ b/src/acpi/uefi/uefi.c
> @@ -75,9 +75,9 @@ static int uefi_test1(fwts_framework *fw)
>
> fwts_guid_buf_to_str(uefi->uuid, guid, sizeof(guid));
>
> - fwts_log_info_verbatum(fw, "UEFI ACPI Data Table:");
> - fwts_log_info_verbatum(fw, " Identifier: %s", guid);
> - fwts_log_info_verbatum(fw, " DataOffset: 0x%4.4" PRIx16, uefi->dataoffset);
> + fwts_log_info_verbatim(fw, "UEFI ACPI Data Table:");
> + fwts_log_info_verbatim(fw, " Identifier: %s", guid);
> + fwts_log_info_verbatim(fw, " DataOffset: 0x%4.4" PRIx16, uefi->dataoffset);
>
> /* Sanity check the dataoffset */
> if (uefi->dataoffset > table->length) {
> @@ -103,16 +103,16 @@ static int uefi_test1(fwts_framework *fw)
> , uefi_smmcomm->boot.dataoffset);
> }
>
> - fwts_log_info_verbatum(fw, " SW SMI Number: 0x%8.8" PRIx32, uefi_smmcomm->sw_smi_number);
> - fwts_log_info_verbatum(fw, " Buffer Ptr Address: 0x%16.16" PRIx64, uefi_smmcomm->buf_ptr_addr);
> + fwts_log_info_verbatim(fw, " SW SMI Number: 0x%8.8" PRIx32, uefi_smmcomm->sw_smi_number);
> + fwts_log_info_verbatim(fw, " Buffer Ptr Address: 0x%16.16" PRIx64, uefi_smmcomm->buf_ptr_addr);
> } else {
> /* dump the remaining data */
> - fwts_log_info_verbatum(fw, " Data:");
> + fwts_log_info_verbatim(fw, " Data:");
> for (i = 0; i < (table->length - uefi->dataoffset) ; i += 16) {
> int left = table->length - uefi->dataoffset -i;
> char buffer[128];
> fwts_dump_raw_data(buffer,sizeof(buffer), uefi->data + i, i, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> }
>
> diff --git a/src/acpi/waet/waet.c b/src/acpi/waet/waet.c
> index 25a4bbc..37b898a 100644
> --- a/src/acpi/waet/waet.c
> +++ b/src/acpi/waet/waet.c
> @@ -67,10 +67,10 @@ static int waet_test1(fwts_framework *fw)
> goto done;
> }
>
> - fwts_log_info_verbatum(fw, "WAET Table:");
> - fwts_log_info_verbatum(fw, " Emulated Device Flags: 0x%8.8" PRIx32, waet->flags);
> - fwts_log_info_verbatum(fw, " Bit [0] RTC Good: %1" PRIu32, waet->flags & 1);
> - fwts_log_info_verbatum(fw, " Bit [1] PM Timer Good: %1" PRIu32, (waet->flags >> 1) & 1);
> + fwts_log_info_verbatim(fw, "WAET Table:");
> + fwts_log_info_verbatim(fw, " Emulated Device Flags: 0x%8.8" PRIx32, waet->flags);
> + fwts_log_info_verbatim(fw, " Bit [0] RTC Good: %1" PRIu32, waet->flags & 1);
> + fwts_log_info_verbatim(fw, " Bit [1] PM Timer Good: %1" PRIu32, (waet->flags >> 1) & 1);
> fwts_log_nl(fw);
>
> if (waet->flags & ~3) {
> diff --git a/src/acpi/wdat/wdat.c b/src/acpi/wdat/wdat.c
> index f81c982..2b35fff 100644
> --- a/src/acpi/wdat/wdat.c
> +++ b/src/acpi/wdat/wdat.c
> @@ -76,21 +76,21 @@ static int wdat_test1(fwts_framework *fw)
>
> /* Now we have got some sane data, dump the WDAT */
> #if ACPI_DUMP
> - fwts_log_info_verbatum(fw, "WDAT Microsoft Watchdog Action Table:");
> - fwts_log_info_verbatum(fw, " Watchdog Header Length: 0x%8.8" PRIx32, wdat->watchdog_header_length);
> - fwts_log_info_verbatum(fw, " PCI Segment: 0x%4.4" PRIx16, wdat->pci_segment);
> - fwts_log_info_verbatum(fw, " PCI Bus Number: 0x%2.2" PRIx8, wdat->pci_bus_number);
> - fwts_log_info_verbatum(fw, " PCI Device Number: 0x%2.2" PRIx8, wdat->pci_device_number);
> - fwts_log_info_verbatum(fw, " PCI Function Number: 0x%2.2" PRIx8, wdat->pci_function_number);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "WDAT Microsoft Watchdog Action Table:");
> + fwts_log_info_verbatim(fw, " Watchdog Header Length: 0x%8.8" PRIx32, wdat->watchdog_header_length);
> + fwts_log_info_verbatim(fw, " PCI Segment: 0x%4.4" PRIx16, wdat->pci_segment);
> + fwts_log_info_verbatim(fw, " PCI Bus Number: 0x%2.2" PRIx8, wdat->pci_bus_number);
> + fwts_log_info_verbatim(fw, " PCI Device Number: 0x%2.2" PRIx8, wdat->pci_device_number);
> + fwts_log_info_verbatim(fw, " PCI Function Number: 0x%2.2" PRIx8, wdat->pci_function_number);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> wdat->reserved1[0], wdat->reserved1[1], wdat->reserved1[2]);
> - fwts_log_info_verbatum(fw, " Timer Period: 0x%4.4" PRIx32, wdat->timer_period);
> - fwts_log_info_verbatum(fw, " Maximum Count: 0x%4.4" PRIx32, wdat->maximum_count);
> - fwts_log_info_verbatum(fw, " Minimum Count: 0x%4.4" PRIx32, wdat->minimum_count);
> - fwts_log_info_verbatum(fw, " Watchdog Flags: 0x%4.4" PRIx32, wdat->watchdog_flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Timer Period: 0x%4.4" PRIx32, wdat->timer_period);
> + fwts_log_info_verbatim(fw, " Maximum Count: 0x%4.4" PRIx32, wdat->maximum_count);
> + fwts_log_info_verbatim(fw, " Minimum Count: 0x%4.4" PRIx32, wdat->minimum_count);
> + fwts_log_info_verbatim(fw, " Watchdog Flags: 0x%4.4" PRIx32, wdat->watchdog_flags);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> wdat->reserved2[0], wdat->reserved2[1], wdat->reserved2[2]);
> - fwts_log_info_verbatum(fw, " Watchdog Entries 0x%4.4" PRIx32, wdat->number_of_entries);
> + fwts_log_info_verbatim(fw, " Watchdog Entries 0x%4.4" PRIx32, wdat->number_of_entries);
> #endif
>
> if (wdat->reserved1[0] | wdat->reserved1[1] | wdat->reserved1[2] |
> @@ -144,19 +144,19 @@ static int wdat_test1(fwts_framework *fw)
> for (i = 0; i < wdat->number_of_entries; i++) {
> const fwts_acpi_table_wdat_instr_entries *entry = &wdat->entries[i];
> #if ACPI_DUMP
> - fwts_log_info_verbatum(fw, "Watchdog Instruction Entry %" PRIu32, i + 1);
> - fwts_log_info_verbatum(fw, " Watchdog Action: 0x%2.2" PRIx8, entry->watchdog_action);
> - fwts_log_info_verbatum(fw, " Instruction Flags: 0x%2.2" PRIx8, entry->instruction_flags);
> - fwts_log_info_verbatum(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, "Watchdog Instruction Entry %" PRIu32, i + 1);
> + fwts_log_info_verbatim(fw, " Watchdog Action: 0x%2.2" PRIx8, entry->watchdog_action);
> + fwts_log_info_verbatim(fw, " Instruction Flags: 0x%2.2" PRIx8, entry->instruction_flags);
> + fwts_log_info_verbatim(fw, " Reserved: 0x%2.2" PRIx8 " 0x%2.2" PRIx8,
> entry->reserved[0], entry->reserved[1]);
>
> - fwts_log_info_verbatum(fw, " Address Space ID: 0x%2.2" PRIx8, entry->register_region.address_space_id);
> - fwts_log_info_verbatum(fw, " Register Bit Width 0x%2.2" PRIx8, entry->register_region.register_bit_width);
> - fwts_log_info_verbatum(fw, " Register Bit Offset 0x%2.2" PRIx8, entry->register_region.register_bit_offset);
> - fwts_log_info_verbatum(fw, " Access Size 0x%2.2" PRIx8, entry->register_region.access_width);
> - fwts_log_info_verbatum(fw, " Address 0x%16.16" PRIx64, entry->register_region.address);
> - fwts_log_info_verbatum(fw, " Value: 0x%8.8" PRIx32, entry->value);
> - fwts_log_info_verbatum(fw, " Mask: 0x%8.8" PRIx32, entry->mask);
> + fwts_log_info_verbatim(fw, " Address Space ID: 0x%2.2" PRIx8, entry->register_region.address_space_id);
> + fwts_log_info_verbatim(fw, " Register Bit Width 0x%2.2" PRIx8, entry->register_region.register_bit_width);
> + fwts_log_info_verbatim(fw, " Register Bit Offset 0x%2.2" PRIx8, entry->register_region.register_bit_offset);
> + fwts_log_info_verbatim(fw, " Access Size 0x%2.2" PRIx8, entry->register_region.access_width);
> + fwts_log_info_verbatim(fw, " Address 0x%16.16" PRIx64, entry->register_region.address);
> + fwts_log_info_verbatim(fw, " Value: 0x%8.8" PRIx32, entry->value);
> + fwts_log_info_verbatim(fw, " Mask: 0x%8.8" PRIx32, entry->mask);
> #endif
>
> switch (entry->watchdog_action) {
> diff --git a/src/acpi/wmi/wmi.c b/src/acpi/wmi/wmi.c
> index 5018023..64fc757 100644
> --- a/src/acpi/wmi/wmi.c
> +++ b/src/acpi/wmi/wmi.c
> @@ -260,11 +260,11 @@ static void wmi_no_known_driver(
> */
> static void wmi_dump_object(fwts_framework *fw, const fwts_wdg_info *info)
> {
> - fwts_log_info_verbatum(fw, " Flags : 0x%2.2" PRIx8 " (%s)",
> + fwts_log_info_verbatim(fw, " Flags : 0x%2.2" PRIx8 " (%s)",
> info->flags, wmi_wdg_flags_to_text(info->flags));
> - fwts_log_info_verbatum(fw, " Object ID : %c%c",
> + fwts_log_info_verbatim(fw, " Object ID : %c%c",
> info->id.obj_id[0], info->id.obj_id[1]);
> - fwts_log_info_verbatum(fw, " Instance : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Instance : 0x%2.2" PRIx8,
> info->instance);
> }
>
> @@ -278,7 +278,7 @@ static void wmi_known_driver(
> {
> /* If we recognise the GUID then we may as well report this info */
> if (known) {
> - fwts_log_info_verbatum(fw, " Driver : %s (%s)",
> + fwts_log_info_verbatim(fw, " Driver : %s (%s)",
> known->driver, known->vendor);
> }
> }
> @@ -305,26 +305,26 @@ static void wmi_parse_wdg_data(
>
> fwts_guid_buf_to_str(guid, guid_str, sizeof(guid_str));
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "%s (%zd of %zd)",
> + fwts_log_info_verbatim(fw, "%s (%zd of %zd)",
> name, i + 1, size / sizeof(fwts_wdg_info));
> - fwts_log_info_verbatum(fw, " GUID: %s", guid_str);
> + fwts_log_info_verbatim(fw, " GUID: %s", guid_str);
> known = wmi_find_guid(guid_str);
>
> if (info->flags & FWTS_WMI_METHOD) {
> - fwts_log_info_verbatum(fw, " WMI Method:");
> + fwts_log_info_verbatim(fw, " WMI Method:");
> wmi_dump_object(fw, info);
> wmi_known_driver(fw, known);
> wmi_method_exist_count(fw, info, guid_str);
> } else if (info->flags & FWTS_WMI_EVENT) {
> events = true;
> - fwts_log_info_verbatum(fw, " WMI Event:");
> - fwts_log_info_verbatum(fw, " Flags : 0x%2.2" PRIx8 " (%s)",
> + fwts_log_info_verbatim(fw, " WMI Event:");
> + fwts_log_info_verbatim(fw, " Flags : 0x%2.2" PRIx8 " (%s)",
> info->flags, wmi_wdg_flags_to_text(info->flags));
> - fwts_log_info_verbatum(fw, " Notification ID: 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Notification ID: 0x%2.2" PRIx8,
> info->id.notify.notify_id);
> - fwts_log_info_verbatum(fw, " Reserved : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Reserved : 0x%2.2" PRIx8,
> info->id.notify.reserved);
> - fwts_log_info_verbatum(fw, " Instance : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Instance : 0x%2.2" PRIx8,
> info->instance);
> wmi_known_driver(fw, known);
>
> @@ -334,7 +334,7 @@ static void wmi_parse_wdg_data(
> all_events_known = false;
> }
> } else {
> - fwts_log_info_verbatum(fw, " WMI Object:");
> + fwts_log_info_verbatim(fw, " WMI Object:");
> wmi_dump_object(fw, info);
> wmi_known_driver(fw, known);
> }
> diff --git a/src/acpi/xenv/xenv.c b/src/acpi/xenv/xenv.c
> index 7358cbc..0dec075 100644
> --- a/src/acpi/xenv/xenv.c
> +++ b/src/acpi/xenv/xenv.c
> @@ -65,11 +65,11 @@ static int xenv_test1(fwts_framework *fw)
> xenv->header.revision);
> }
>
> - fwts_log_info_verbatum(fw, "XENV Table:");
> - fwts_log_info_verbatum(fw, " GNT Start Address: 0x%16.16" PRIx64, xenv->gnt_start);
> - fwts_log_info_verbatum(fw, " GNT Size: 0x%16.16" PRIx64, xenv->gnt_size);
> - fwts_log_info_verbatum(fw, " Evtchn Intr: 0x%8.8" PRIx32, xenv->evtchn_intr);
> - fwts_log_info_verbatum(fw, " Evtchn Intr Flags: 0x%2.2" PRIx8, xenv->evtchn_intr_flags);
> + fwts_log_info_verbatim(fw, "XENV Table:");
> + fwts_log_info_verbatim(fw, " GNT Start Address: 0x%16.16" PRIx64, xenv->gnt_start);
> + fwts_log_info_verbatim(fw, " GNT Size: 0x%16.16" PRIx64, xenv->gnt_size);
> + fwts_log_info_verbatim(fw, " Evtchn Intr: 0x%8.8" PRIx32, xenv->evtchn_intr);
> + fwts_log_info_verbatim(fw, " Evtchn Intr Flags: 0x%2.2" PRIx8, xenv->evtchn_intr_flags);
>
> if (xenv->evtchn_intr_flags & ~3) {
> passed = false;
> diff --git a/src/bios/bios32/bios32.c b/src/bios/bios32/bios32.c
> index 89cce86..429bad7 100644
> --- a/src/bios/bios32/bios32.c
> +++ b/src/bios/bios32/bios32.c
> @@ -75,15 +75,15 @@ static int bios32_test1(fwts_framework *fw)
> fwts_log_info(fw,
> "Found BIOS32 Service Directory at 0x%8.8x",
> BIOS32_SD_REGION_START+i);
> - fwts_log_info_verbatum(fw, " Signature : %4.4s",
> + fwts_log_info_verbatim(fw, " Signature : %4.4s",
> bios32->signature);
> - fwts_log_info_verbatum(fw, " Entry Point: 0x%8.8" PRIx32,
> + fwts_log_info_verbatim(fw, " Entry Point: 0x%8.8" PRIx32,
> bios32->entry_point);
> - fwts_log_info_verbatum(fw, " Revsion : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Revsion : 0x%2.2" PRIx8,
> bios32->revision_level);
> - fwts_log_info_verbatum(fw, " Length : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Length : 0x%2.2" PRIx8,
> bios32->length);
> - fwts_log_info_verbatum(fw, " Checksum : 0x%2.2" PRIx8,
> + fwts_log_info_verbatim(fw, " Checksum : 0x%2.2" PRIx8,
> bios32->checksum);
> fwts_log_nl(fw);
>
> diff --git a/src/bios/bios_info/bios_info.c b/src/bios/bios_info/bios_info.c
> index 6abf346..cc6480e 100644
> --- a/src/bios/bios_info/bios_info.c
> +++ b/src/bios/bios_info/bios_info.c
> @@ -61,7 +61,7 @@ static int bios_info_test1(fwts_framework *fw)
> bios_info[i].dmi_field);
> if ((data = fwts_get(path)) != NULL) {
> fwts_chop_newline(data);
> - fwts_log_info_verbatum(fw, "%-18.18s: %s",
> + fwts_log_info_verbatim(fw, "%-18.18s: %s",
> bios_info[i].label, data);
> free(data);
> }
> diff --git a/src/bios/ebdadump/ebdadump.c b/src/bios/ebdadump/ebdadump.c
> index 6e17a55..fbabfd8 100644
> --- a/src/bios/ebdadump/ebdadump.c
> +++ b/src/bios/ebdadump/ebdadump.c
> @@ -33,7 +33,7 @@ static void ebdadump_data(fwts_framework *fw,
>
> for (i=0; i<length; i+=16) {
> fwts_dump_raw_data(buffer, sizeof buffer, data+i, offset+i, 16);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> }
>
> diff --git a/src/bios/hdaaudio/hdaaudio.c b/src/bios/hdaaudio/hdaaudio.c
> index 4fab5ab..8aa5ce9 100644
> --- a/src/bios/hdaaudio/hdaaudio.c
> +++ b/src/bios/hdaaudio/hdaaudio.c
> @@ -66,12 +66,12 @@ static void hda_audio_dump_pins(fwts_framework *fw, const char *config,
>
> fwts_log_info(fw, "%s:", config);
>
> - fwts_log_info_verbatum(fw, " Pin Setting");
> + fwts_log_info_verbatim(fw, " Pin Setting");
> fwts_list_foreach(item, settings) {
> hda_audio_pin_setting *pin_setting =
> fwts_list_data(hda_audio_pin_setting *, item);
>
> - fwts_log_info_verbatum(fw, " 0x%4.4hx 0x%8.8x",
> + fwts_log_info_verbatim(fw, " 0x%4.4hx 0x%8.8x",
> pin_setting->pin, pin_setting->setting);
> }
> } else
> @@ -89,7 +89,7 @@ static void hda_audio_dev_info(fwts_framework *fw, const char *label,
> if ((info = fwts_get(fullpath)) != NULL) {
> fwts_chop_newline(info);
> if (*info)
> - fwts_log_info_verbatum(fw, "%-15.15s: %s", label, info);
> + fwts_log_info_verbatim(fw, "%-15.15s: %s", label, info);
> free(info);
> }
> }
> diff --git a/src/bios/mtrr/mtrr.c b/src/bios/mtrr/mtrr.c
> index 120b943..3682ea1 100644
> --- a/src/bios/mtrr/mtrr.c
> +++ b/src/bios/mtrr/mtrr.c
> @@ -422,16 +422,16 @@ static void do_mtrr_resource(fwts_framework *fw)
> {
> fwts_list_link *item;
>
> - fwts_log_info_verbatum(fw,"MTRR overview");
> - fwts_log_info_verbatum(fw,"-------------");
> + fwts_log_info_verbatim(fw,"MTRR overview");
> + fwts_log_info_verbatim(fw,"-------------");
>
> fwts_list_foreach(item, mtrr_list) {
> struct mtrr_entry *entry = fwts_list_data(struct mtrr_entry *, item);
>
> if (entry->type & DISABLED)
> - fwts_log_info_verbatum(fw, "Reg %hhu: disabled", entry->reg);
> + fwts_log_info_verbatim(fw, "Reg %hhu: disabled", entry->reg);
> else
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> "Reg %hhu: 0x%16.16" PRIx64 " - 0x%16.16" PRIx64 " (%6" PRId64 " %cB) %s",
> entry->reg,
> entry->start,
> diff --git a/src/bios/multiproc/mpdump.c b/src/bios/multiproc/mpdump.c
> index dd5d95a..605e49c 100644
> --- a/src/bios/multiproc/mpdump.c
> +++ b/src/bios/multiproc/mpdump.c
> @@ -68,15 +68,15 @@ static const char *mpdump_yes_no[] = {
>
> static void mpdump_dump_header(fwts_framework *fw, fwts_mp_config_table_header *header, uint32_t phys_addr)
> {
> - fwts_log_info_verbatum(fw,"MultiProcessor Header: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw," Signature: %4.4s\n", header->signature);
> - fwts_log_info_verbatum(fw," Table Length: 0x%x bytes\n", header->base_table_length);
> - fwts_log_info_verbatum(fw," Spec Revision: %d (1.%d)\n", header->spec_rev, header->spec_rev);
> - fwts_log_info_verbatum(fw," OEM ID: %8.8s\n", header->oem_id);
> - fwts_log_info_verbatum(fw," Product ID: %12.12s\n", header->product_id);
> - fwts_log_info_verbatum(fw," Entry Count: 0x%x\n", header->entry_count);
> - fwts_log_info_verbatum(fw," LAPIC Address: 0x%8.8x\n", header->lapic_address);
> - fwts_log_info_verbatum(fw," Extended Length: 0x%x bytes\n", header->extended_table_length);
> + fwts_log_info_verbatim(fw,"MultiProcessor Header: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw," Signature: %4.4s\n", header->signature);
> + fwts_log_info_verbatim(fw," Table Length: 0x%x bytes\n", header->base_table_length);
> + fwts_log_info_verbatim(fw," Spec Revision: %d (1.%d)\n", header->spec_rev, header->spec_rev);
> + fwts_log_info_verbatim(fw," OEM ID: %8.8s\n", header->oem_id);
> + fwts_log_info_verbatim(fw," Product ID: %12.12s\n", header->product_id);
> + fwts_log_info_verbatim(fw," Entry Count: 0x%x\n", header->entry_count);
> + fwts_log_info_verbatim(fw," LAPIC Address: 0x%8.8x\n", header->lapic_address);
> + fwts_log_info_verbatim(fw," Extended Length: 0x%x bytes\n", header->extended_table_length);
> fwts_log_nl(fw);
> }
>
> @@ -84,31 +84,31 @@ static void mpdump_dump_cpu_entry(fwts_framework *fw, void *data, uint32_t phys_
> {
> fwts_mp_processor_entry *cpu_entry = (fwts_mp_processor_entry *)data;
>
> - fwts_log_info_verbatum(fw, "CPU Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Local APIC ID: 0x%2.2x", cpu_entry->local_apic_id);
> - fwts_log_info_verbatum(fw, " Local APIC Version: 0x%2.2x", cpu_entry->local_apic_version);
> - fwts_log_info_verbatum(fw, " CPU Flags: 0x%2.2x", cpu_entry->cpu_flags);
> - fwts_log_info_verbatum(fw, " Usable: %1.1d (%s)",
> - cpu_entry->cpu_flags & 1,
> + fwts_log_info_verbatim(fw, "CPU Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Local APIC ID: 0x%2.2x", cpu_entry->local_apic_id);
> + fwts_log_info_verbatim(fw, " Local APIC Version: 0x%2.2x", cpu_entry->local_apic_version);
> + fwts_log_info_verbatim(fw, " CPU Flags: 0x%2.2x", cpu_entry->cpu_flags);
> + fwts_log_info_verbatim(fw, " Usable: %1.1d (%s)",
> + cpu_entry->cpu_flags & 1,
> mpdump_yes_no[cpu_entry->cpu_flags & 1]);
> - fwts_log_info_verbatum(fw, " Bootstrap CPU: %1.1d (%s)",
> + fwts_log_info_verbatim(fw, " Bootstrap CPU: %1.1d (%s)",
> (cpu_entry->cpu_flags >> 1) & 1,
> mpdump_yes_no[(cpu_entry->cpu_flags >> 1) & 1]);
> - fwts_log_info_verbatum(fw, " CPU Signature:");
> - fwts_log_info_verbatum(fw, " Stepping: 0x%2.2x", cpu_entry->cpu_signature & 0xf);
> - fwts_log_info_verbatum(fw, " Model: 0x%2.2x", (cpu_entry->cpu_signature >> 4) & 0xf);
> - fwts_log_info_verbatum(fw, " Family: 0x%2.2x", (cpu_entry->cpu_signature >> 8) & 0xf);
> - fwts_log_info_verbatum(fw, " Feature Flags:");
> - fwts_log_info_verbatum(fw, " FPU present: %1.1d (%s)",
> + fwts_log_info_verbatim(fw, " CPU Signature:");
> + fwts_log_info_verbatim(fw, " Stepping: 0x%2.2x", cpu_entry->cpu_signature & 0xf);
> + fwts_log_info_verbatim(fw, " Model: 0x%2.2x", (cpu_entry->cpu_signature >> 4) & 0xf);
> + fwts_log_info_verbatim(fw, " Family: 0x%2.2x", (cpu_entry->cpu_signature >> 8) & 0xf);
> + fwts_log_info_verbatim(fw, " Feature Flags:");
> + fwts_log_info_verbatim(fw, " FPU present: %1.1d (%s)",
> (cpu_entry->feature_flags) & 1,
> mpdump_yes_no[(cpu_entry->feature_flags) & 1]);
> - fwts_log_info_verbatum(fw, " MCE: %1.1d (%s)",
> + fwts_log_info_verbatim(fw, " MCE: %1.1d (%s)",
> (cpu_entry->feature_flags >> 7) & 1,
> mpdump_yes_no[(cpu_entry->feature_flags >> 7) & 1]);
> - fwts_log_info_verbatum(fw, " CPMPXCHG8B: %1.1d (%s)",
> + fwts_log_info_verbatim(fw, " CPMPXCHG8B: %1.1d (%s)",
> (cpu_entry->feature_flags >> 8) & 1,
> mpdump_yes_no[(cpu_entry->feature_flags >> 8) & 1]);
> - fwts_log_info_verbatum(fw, " APIC enabled: %1.1d (%s)",
> + fwts_log_info_verbatim(fw, " APIC enabled: %1.1d (%s)",
> (cpu_entry->feature_flags >> 9) & 1,
> mpdump_yes_no[(cpu_entry->feature_flags >> 9) & 1]);
> fwts_log_nl(fw);
> @@ -118,9 +118,9 @@ static void mpdump_dump_bus_entry(fwts_framework *fw, void *data, uint32_t phys_
> {
> fwts_mp_bus_entry *bus_entry = (fwts_mp_bus_entry *)data;
>
> - fwts_log_info_verbatum(fw, "Bus Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Bus ID: 0x%2.2x", bus_entry->bus_id);
> - fwts_log_info_verbatum(fw, " Bus Type: %6.6s", bus_entry->bus_type);
> + fwts_log_info_verbatim(fw, "Bus Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Bus ID: 0x%2.2x", bus_entry->bus_id);
> + fwts_log_info_verbatim(fw, " Bus Type: %6.6s", bus_entry->bus_type);
> fwts_log_nl(fw);
> }
>
> @@ -128,11 +128,11 @@ static void mpdump_dump_io_apic_entry(fwts_framework *fw, void *data, uint32_t p
> {
> fwts_mp_io_apic_entry *io_apic_entry = (fwts_mp_io_apic_entry *)data;
>
> - fwts_log_info_verbatum(fw, "IO APIC Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " IO APIC ID: 0x%2.2x", io_apic_entry->id);
> - fwts_log_info_verbatum(fw, " IO APIC Version: 0x%2.2x", io_apic_entry->version);
> - fwts_log_info_verbatum(fw, " Flags: 0x%2.2x", io_apic_entry->flags);
> - fwts_log_info_verbatum(fw, " Address: 0x%8.8x", io_apic_entry->address);
> + fwts_log_info_verbatim(fw, "IO APIC Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " IO APIC ID: 0x%2.2x", io_apic_entry->id);
> + fwts_log_info_verbatim(fw, " IO APIC Version: 0x%2.2x", io_apic_entry->version);
> + fwts_log_info_verbatim(fw, " Flags: 0x%2.2x", io_apic_entry->flags);
> + fwts_log_info_verbatim(fw, " Address: 0x%8.8x", io_apic_entry->address);
> fwts_log_nl(fw);
> }
>
> @@ -140,18 +140,18 @@ static void mpdump_dump_io_interrupt_entry(fwts_framework *fw, void *data, uint3
> {
> fwts_mp_io_interrupt_entry *io_interrupt_entry = (fwts_mp_io_interrupt_entry *)data;
>
> - fwts_log_info_verbatum(fw, "IO Interrupt Assignment Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Interrupt Type: 0x%2.2x (%s)", io_interrupt_entry->type,
> + fwts_log_info_verbatim(fw, "IO Interrupt Assignment Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Interrupt Type: 0x%2.2x (%s)", io_interrupt_entry->type,
> io_interrupt_entry->type < 4 ? mpdump_inttype[io_interrupt_entry->type] : "Unknown");
> - fwts_log_info_verbatum(fw, " Flags: 0x%4.4x", io_interrupt_entry->flags);
> - fwts_log_info_verbatum(fw, " PO (Polarity) %1.1d (%s)", io_interrupt_entry->flags & 2,
> + fwts_log_info_verbatim(fw, " Flags: 0x%4.4x", io_interrupt_entry->flags);
> + fwts_log_info_verbatim(fw, " PO (Polarity) %1.1d (%s)", io_interrupt_entry->flags & 2,
> mpdump_po[io_interrupt_entry->flags & 2]);
> - fwts_log_info_verbatum(fw, " EL (Trigger) %1.1d (%s)", (io_interrupt_entry->flags >> 2) & 2,
> + fwts_log_info_verbatim(fw, " EL (Trigger) %1.1d (%s)", (io_interrupt_entry->flags >> 2) & 2,
> mpdump_el[(io_interrupt_entry->flags >> 2) & 2]);
> - fwts_log_info_verbatum(fw, " Src Bus ID: 0x%2.2x", io_interrupt_entry->source_bus_id);
> - fwts_log_info_verbatum(fw, " Src Bus IRQ 0x%2.2x", io_interrupt_entry->source_bus_irq);
> - fwts_log_info_verbatum(fw, " Dst I/O APIC: 0x%2.2x", io_interrupt_entry->destination_io_apic_id);
> - fwts_log_info_verbatum(fw, " Dst I/O APIC INTIN: 0x%2.2x", io_interrupt_entry->destination_io_apic_intin);
> + fwts_log_info_verbatim(fw, " Src Bus ID: 0x%2.2x", io_interrupt_entry->source_bus_id);
> + fwts_log_info_verbatim(fw, " Src Bus IRQ 0x%2.2x", io_interrupt_entry->source_bus_irq);
> + fwts_log_info_verbatim(fw, " Dst I/O APIC: 0x%2.2x", io_interrupt_entry->destination_io_apic_id);
> + fwts_log_info_verbatim(fw, " Dst I/O APIC INTIN: 0x%2.2x", io_interrupt_entry->destination_io_apic_intin);
> fwts_log_nl(fw);
> }
>
> @@ -159,18 +159,18 @@ static void mpdump_dump_local_interrupt_entry(fwts_framework *fw, void *data, ui
> {
> fwts_mp_local_interrupt_entry *local_interrupt_entry = (fwts_mp_local_interrupt_entry *)data;
>
> - fwts_log_info_verbatum(fw, "Local Interrupt Assignement Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Interrupt Type: 0x%2.2x (%s)", local_interrupt_entry->type,
> + fwts_log_info_verbatim(fw, "Local Interrupt Assignement Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Interrupt Type: 0x%2.2x (%s)", local_interrupt_entry->type,
> local_interrupt_entry->type < 4 ? mpdump_inttype[local_interrupt_entry->type] : "Unknown");
> - fwts_log_info_verbatum(fw, " Flags: 0x%4.4x", local_interrupt_entry->flags);
> - fwts_log_info_verbatum(fw, " PO (Polarity) %1.1d (%s)", local_interrupt_entry->flags & 2,
> + fwts_log_info_verbatim(fw, " Flags: 0x%4.4x", local_interrupt_entry->flags);
> + fwts_log_info_verbatim(fw, " PO (Polarity) %1.1d (%s)", local_interrupt_entry->flags & 2,
> mpdump_po[local_interrupt_entry->flags & 2]);
> - fwts_log_info_verbatum(fw, " EL (Trigger) %1.1d (%s)", (local_interrupt_entry->flags >> 2) & 2,
> + fwts_log_info_verbatim(fw, " EL (Trigger) %1.1d (%s)", (local_interrupt_entry->flags >> 2) & 2,
> mpdump_el[(local_interrupt_entry->flags >> 2) & 2]);
> - fwts_log_info_verbatum(fw, " Src Bus ID: 0x%2.2x", local_interrupt_entry->source_bus_id);
> - fwts_log_info_verbatum(fw, " Src Bus IRQ 0x%2.2x", local_interrupt_entry->source_bus_irq);
> - fwts_log_info_verbatum(fw, " Dst I/O APIC: 0x%2.2x", local_interrupt_entry->destination_local_apic_id);
> - fwts_log_info_verbatum(fw, " Dst I/O APIC INTIN: 0x%2.2x", local_interrupt_entry->destination_local_apic_intin);
> + fwts_log_info_verbatim(fw, " Src Bus ID: 0x%2.2x", local_interrupt_entry->source_bus_id);
> + fwts_log_info_verbatim(fw, " Src Bus IRQ 0x%2.2x", local_interrupt_entry->source_bus_irq);
> + fwts_log_info_verbatim(fw, " Dst I/O APIC: 0x%2.2x", local_interrupt_entry->destination_local_apic_id);
> + fwts_log_info_verbatim(fw, " Dst I/O APIC INTIN: 0x%2.2x", local_interrupt_entry->destination_local_apic_intin);
> fwts_log_nl(fw);
> }
>
> @@ -178,15 +178,15 @@ static void mpdump_dump_sys_addr_entry(fwts_framework *fw, void *data, uint32_t
> {
> fwts_mp_system_address_space_entry *sys_addr_entry = (fwts_mp_system_address_space_entry *)data;
>
> - fwts_log_info_verbatum(fw, "System Address Space Mapping Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Bus ID: 0x%2.2x", sys_addr_entry->bus_id);
> - fwts_log_info_verbatum(fw, " Address Type: 0x%2.2x (%s)", sys_addr_entry->address_type,
> + fwts_log_info_verbatim(fw, "System Address Space Mapping Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Bus ID: 0x%2.2x", sys_addr_entry->bus_id);
> + fwts_log_info_verbatim(fw, " Address Type: 0x%2.2x (%s)", sys_addr_entry->address_type,
> sys_addr_entry->address_type < 3 ? mpdump_sys_addr_type[sys_addr_entry->address_type] : "Unknown");
> - fwts_log_info_verbatum(fw, " Address Start: 0x%16.16llx",
> + fwts_log_info_verbatim(fw, " Address Start: 0x%16.16llx",
> (unsigned long long)sys_addr_entry->address_base);
> - fwts_log_info_verbatum(fw, " Address End: 0x%16.16llx",
> + fwts_log_info_verbatim(fw, " Address End: 0x%16.16llx",
> (unsigned long long)sys_addr_entry->address_base + sys_addr_entry->address_length);
> - fwts_log_info_verbatum(fw, " Address Length 0x%16.16llx",
> + fwts_log_info_verbatim(fw, " Address Length 0x%16.16llx",
> (unsigned long long)sys_addr_entry->address_length);
> fwts_log_nl(fw);
> }
> @@ -195,10 +195,10 @@ static void mpdump_dump_bus_hierarchy_entry(fwts_framework *fw, void *data, uint
> {
> fwts_mp_bus_hierarchy_entry *bus_hierarchy_entry = (fwts_mp_bus_hierarchy_entry*)data;
>
> - fwts_log_info_verbatum(fw, "Bus Hierarchy Descriptor Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Bus ID: 0x%2.2x", bus_hierarchy_entry->bus_id);
> - fwts_log_info_verbatum(fw, " Bus Information: 0x%1.1x", bus_hierarchy_entry->bus_info & 0xf);
> - fwts_log_info_verbatum(fw, " Parent Bus: 0x%8.8x", bus_hierarchy_entry->parent_bus);
> + fwts_log_info_verbatim(fw, "Bus Hierarchy Descriptor Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Bus ID: 0x%2.2x", bus_hierarchy_entry->bus_id);
> + fwts_log_info_verbatim(fw, " Bus Information: 0x%1.1x", bus_hierarchy_entry->bus_info & 0xf);
> + fwts_log_info_verbatim(fw, " Parent Bus: 0x%8.8x", bus_hierarchy_entry->parent_bus);
> fwts_log_nl(fw);
> }
>
> @@ -206,17 +206,17 @@ static void multproc_dump_compat_bus_address_space_entry(fwts_framework *fw, voi
> {
> fwts_mp_compat_bus_address_space_entry *compat_bus_entry = (fwts_mp_compat_bus_address_space_entry*)data;
>
> - fwts_log_info_verbatum(fw, "Compatible Bus Hierarchy Descriptor Entry: (@0x%8.8x)", phys_addr);
> - fwts_log_info_verbatum(fw, " Bus ID: 0x%2.2x", compat_bus_entry->bus_id);
> - fwts_log_info_verbatum(fw, " Address Mod: 0x%2.2x", compat_bus_entry->address_mod);
> - fwts_log_info_verbatum(fw, " Predefine Range: 0x%8.8x", compat_bus_entry->range_list);
> + fwts_log_info_verbatim(fw, "Compatible Bus Hierarchy Descriptor Entry: (@0x%8.8x)", phys_addr);
> + fwts_log_info_verbatim(fw, " Bus ID: 0x%2.2x", compat_bus_entry->bus_id);
> + fwts_log_info_verbatim(fw, " Address Mod: 0x%2.2x", compat_bus_entry->address_mod);
> + fwts_log_info_verbatim(fw, " Predefine Range: 0x%8.8x", compat_bus_entry->range_list);
> fwts_log_nl(fw);
> }
>
> static fwts_mp_data mp_data;
>
> static int mpdump_init(fwts_framework *fw)
> -{
> +{
> if (fwts_mp_data_get(&mp_data) != FWTS_OK) {
> fwts_log_error(fw, "Failed to get _MP_ data from firmware.");
> return FWTS_SKIP;
> @@ -245,18 +245,18 @@ static void mpdump_dump_bus(fwts_framework *fw)
> fwts_list sorted;
>
> fwts_list_init(&sorted);
> -
> +
> fwts_list_foreach(entry, &mp_data.entries) {
> uint8_t *data = fwts_list_data(uint8_t *, entry);
> if (*data == FWTS_MP_BUS_ENTRY)
> fwts_list_add_ordered(&sorted, data, mpdump_compare_bus);
> }
>
> - fwts_log_info_verbatum(fw, "Bus:");
> - fwts_log_info_verbatum(fw, " ID Type");
> + fwts_log_info_verbatim(fw, "Bus:");
> + fwts_log_info_verbatim(fw, " ID Type");
> fwts_list_foreach(entry, &sorted) {
> fwts_mp_bus_entry *bus_entry = fwts_list_data(fwts_mp_bus_entry *, entry);
> - fwts_log_info_verbatum(fw, " %3d %6.6s",
> + fwts_log_info_verbatim(fw, " %3d %6.6s",
> bus_entry->bus_id, bus_entry->bus_type);
> }
> fwts_log_nl(fw);
> @@ -268,7 +268,7 @@ static int mpdump_compare_io_irq(void *data1, void *data2)
> fwts_mp_io_interrupt_entry *entry1 = (fwts_mp_io_interrupt_entry*)data1;
> fwts_mp_io_interrupt_entry *entry2 = (fwts_mp_io_interrupt_entry*)data2;
>
> - return (entry1->source_bus_irq + (entry1->source_bus_id * 256)) -
> + return (entry1->source_bus_irq + (entry1->source_bus_id * 256)) -
> (entry2->source_bus_irq + (entry2->source_bus_id * 256));
> }
>
> @@ -310,7 +310,7 @@ static char *mpdump_dst_io_apic(uint8_t apic)
> static uint8_t mpdump_get_apic_id(void *data)
> {
> uint8_t *which = (uint8_t*)data;
> -
> +
> if (*which == FWTS_MP_CPU_ENTRY) {
> fwts_mp_processor_entry *cpu_entry = (fwts_mp_processor_entry *)data;
> return cpu_entry->local_apic_id;
> @@ -336,19 +336,19 @@ static void mpdump_dump_apics(fwts_framework *fw)
> fwts_list sorted;
>
> fwts_list_init(&sorted);
> -
> +
> fwts_list_foreach(entry, &mp_data.entries) {
> uint8_t *data = fwts_list_data(uint8_t *, entry);
> if ((*data == FWTS_MP_CPU_ENTRY) || (*data == FWTS_MP_IO_APIC_ENTRY))
> fwts_list_add_ordered(&sorted, data, mpdump_compare_apic_id);
> }
> -
> - fwts_log_info_verbatum(fw, "APIC IDs:");
> - fwts_log_info_verbatum(fw, " ID Type");
> +
> + fwts_log_info_verbatim(fw, "APIC IDs:");
> + fwts_log_info_verbatim(fw, " ID Type");
> fwts_list_foreach(entry, &sorted) {
> uint8_t *data = fwts_list_data(uint8_t *, entry);
>
> - fwts_log_info_verbatum(fw, " %3d %s APIC",
> + fwts_log_info_verbatim(fw, " %3d %s APIC",
> mpdump_get_apic_id(data),
> (*data == FWTS_MP_CPU_ENTRY) ? "CPU Local" : "I/O");
> }
> @@ -368,16 +368,16 @@ static void mpdump_dump_irq_table(fwts_framework *fw)
> fwts_list_add_ordered(&sorted, data, mpdump_compare_io_irq);
> }
>
> - fwts_log_info_verbatum(fw, "IO Interrupts:");
> - fwts_log_info_verbatum(fw, " Src Bus Src Bus Src Bus Dst I/O Dst I/O Type Polarity Trigger");
> - fwts_log_info_verbatum(fw, " ID Type IRQ APIC APIC INTIN");
> + fwts_log_info_verbatim(fw, "IO Interrupts:");
> + fwts_log_info_verbatim(fw, " Src Bus Src Bus Src Bus Dst I/O Dst I/O Type Polarity Trigger");
> + fwts_log_info_verbatim(fw, " ID Type IRQ APIC APIC INTIN");
> fwts_list_foreach(entry, &sorted) {
> - fwts_mp_io_interrupt_entry *io_interrupt_entry =
> + fwts_mp_io_interrupt_entry *io_interrupt_entry =
> fwts_list_data(fwts_mp_io_interrupt_entry *, entry);
> - fwts_log_info_verbatum(fw, " %3d %-6.6s %3d %3.3s %3d %-6.6s %-7.7s %-7.7s",
> + fwts_log_info_verbatim(fw, " %3d %-6.6s %3d %3.3s %3d %-6.6s %-7.7s %-7.7s",
> io_interrupt_entry->source_bus_id,
> mpdump_find_bus_name(io_interrupt_entry->source_bus_id),
> - io_interrupt_entry->source_bus_irq,
> + io_interrupt_entry->source_bus_irq,
> mpdump_dst_io_apic(io_interrupt_entry->destination_io_apic_id),
> io_interrupt_entry->destination_io_apic_intin,
> io_interrupt_entry->type < 4 ? mpdump_inttype[io_interrupt_entry->type] : "Unknown",
> @@ -394,16 +394,16 @@ static void mpdump_dump_irq_table(fwts_framework *fw)
> fwts_list_add_ordered(&sorted, data, mpdump_compare_local_irq);
> }
>
> - fwts_log_info_verbatum(fw, "Local Interrupts:");
> - fwts_log_info_verbatum(fw, " Src Bus Src Bus Src Bus Dst I/O Dst I/O Type Polarity Trigger");
> - fwts_log_info_verbatum(fw, " ID Type IRQ APIC APIC INTIN");
> + fwts_log_info_verbatim(fw, "Local Interrupts:");
> + fwts_log_info_verbatim(fw, " Src Bus Src Bus Src Bus Dst I/O Dst I/O Type Polarity Trigger");
> + fwts_log_info_verbatim(fw, " ID Type IRQ APIC APIC INTIN");
> fwts_list_foreach(entry, &sorted) {
> - fwts_mp_local_interrupt_entry *local_interrupt_entry =
> + fwts_mp_local_interrupt_entry *local_interrupt_entry =
> fwts_list_data(fwts_mp_local_interrupt_entry *, entry);
> - fwts_log_info_verbatum(fw, " %3d %-6.6s %3d %3.3s %3d %-6.6s %-7.7s %-7.7s",
> + fwts_log_info_verbatim(fw, " %3d %-6.6s %3d %3.3s %3d %-6.6s %-7.7s %-7.7s",
> local_interrupt_entry->source_bus_id,
> mpdump_find_bus_name(local_interrupt_entry->source_bus_id),
> - local_interrupt_entry->source_bus_irq,
> + local_interrupt_entry->source_bus_irq,
> mpdump_dst_io_apic(local_interrupt_entry->destination_local_apic_id),
> local_interrupt_entry->destination_local_apic_intin,
> local_interrupt_entry->type < 4 ? mpdump_inttype[local_interrupt_entry->type] : "Unknown",
> @@ -411,8 +411,8 @@ static void mpdump_dump_irq_table(fwts_framework *fw)
> mpdump_el_short[(local_interrupt_entry->flags >> 2) & 2]);
> }
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "Key: Con - Conforms to bus spec, Hi - Active High, Lo - Active Lo");
> - fwts_log_info_verbatum(fw, " Rsv - Reserved, Lvl - Level Triggered, Edg - Edge Triggered");
> + fwts_log_info_verbatim(fw, "Key: Con - Conforms to bus spec, Hi - Active High, Lo - Active Lo");
> + fwts_log_info_verbatim(fw, " Rsv - Reserved, Lvl - Level Triggered, Edg - Edge Triggered");
> fwts_log_nl(fw);
> fwts_list_free_items(&sorted, NULL);
> }
> @@ -420,9 +420,9 @@ static void mpdump_dump_irq_table(fwts_framework *fw)
> static int mpdump_compare_system_address_space(void *data1, void *data2)
> {
> int64_t diff;
> - fwts_mp_system_address_space_entry *sys_addr_entry1 =
> + fwts_mp_system_address_space_entry *sys_addr_entry1 =
> (fwts_mp_system_address_space_entry *)data1;
> - fwts_mp_system_address_space_entry *sys_addr_entry2 =
> + fwts_mp_system_address_space_entry *sys_addr_entry2 =
> (fwts_mp_system_address_space_entry *)data2;
>
> diff = sys_addr_entry1->address_base - sys_addr_entry2->address_base;
> @@ -448,17 +448,17 @@ static void mpdump_dump_system_address_table(fwts_framework *fw)
> fwts_list_add_ordered(&sorted, data, mpdump_compare_system_address_space);
> }
>
> - fwts_log_info_verbatum(fw, "System Address Table:");
> - fwts_log_info_verbatum(fw, " Start Address End Address Bus ID Type");
> + fwts_log_info_verbatim(fw, "System Address Table:");
> + fwts_log_info_verbatim(fw, " Start Address End Address Bus ID Type");
> fwts_list_foreach(entry, &sorted) {
> fwts_mp_system_address_space_entry *sys_addr_entry =
> fwts_list_data(fwts_mp_system_address_space_entry *, entry);
> - fwts_log_info_verbatum(fw, " %16.16llx - %16.16llx %3d %s",
> + fwts_log_info_verbatim(fw, " %16.16llx - %16.16llx %3d %s",
> (unsigned long long)sys_addr_entry->address_base,
> (unsigned long long)sys_addr_entry->address_base +
> sys_addr_entry->address_length,
> sys_addr_entry->bus_id,
> - sys_addr_entry->address_type < 3 ?
> + sys_addr_entry->address_type < 3 ?
> mpdump_sys_addr_type[sys_addr_entry->address_type] : "Unknown");
> }
>
> @@ -472,7 +472,7 @@ static int mpdump_test1(fwts_framework *fw)
> fwts_infoonly(fw);
>
> mpdump_dump_header(fw, mp_data.header, mp_data.phys_addr);
> -
> +
> fwts_list_foreach(entry, &mp_data.entries) {
> uint8_t *data = fwts_list_data(uint8_t *, entry);
> uint32_t phys_addr = mp_data.phys_addr + ((void *)data - (void *)mp_data.header);
> diff --git a/src/bios/pciirq/pciirq.c b/src/bios/pciirq/pciirq.c
> index f283d5c..920f1fd 100644
> --- a/src/bios/pciirq/pciirq.c
> +++ b/src/bios/pciirq/pciirq.c
> @@ -129,37 +129,37 @@ static int pciirq_test1(fwts_framework *fw)
>
> fwts_log_nl(fw);
> fwts_log_info(fw, "Found PCI IRQ Routing Table at 0x%8.8x", PCIIRQ_REGION_START+i);
> - fwts_log_info_verbatum(fw, " Signature : %4.4s",
> + fwts_log_info_verbatim(fw, " Signature : %4.4s",
> pciirq->signature);
> - fwts_log_info_verbatum(fw, " Version : 0x%4.4x (%u.%u)",
> + fwts_log_info_verbatim(fw, " Version : 0x%4.4x (%u.%u)",
> pciirq->version,
> pciirq->version >> 8,
> pciirq->version & 0xff);
> - fwts_log_info_verbatum(fw, " Table Size : 0x%4.4x bytes (%d slot entries)",
> + fwts_log_info_verbatim(fw, " Table Size : 0x%4.4x bytes (%d slot entries)",
> pciirq->table_size, (pciirq->table_size - 32) / 16);
> - fwts_log_info_verbatum(fw, " PCI Router ID : %02x:%02x.%1x",
> + fwts_log_info_verbatim(fw, " PCI Router ID : %02x:%02x.%1x",
> pciirq->routers_bus,
> pciirq->routers_devfunc >> 3,
> pciirq->routers_devfunc & 0x7);
> - fwts_log_info_verbatum(fw, " PCI Exclusive IRQs : 0x%4.4x (%s)",
> + fwts_log_info_verbatim(fw, " PCI Exclusive IRQs : 0x%4.4x (%s)",
> pciirq->exclusive_irqs,
> pciirq_irq_bitmap(pciirq->exclusive_irqs));
> - fwts_log_info_verbatum(fw, " Compatible PCI Router : %4.4x:%4.4x",
> + fwts_log_info_verbatim(fw, " Compatible PCI Router : %4.4x:%4.4x",
> pciirq->compatible_pci_router & 0xffff,
> pciirq->compatible_pci_router >> 16);
> - fwts_log_info_verbatum(fw, " Miniport Data : 0x%8.8x%s",
> + fwts_log_info_verbatim(fw, " Miniport Data : 0x%8.8x%s",
> pciirq->miniport_data,
> pciirq->miniport_data ? "" : " (none)");
> - fwts_log_info_verbatum(fw, " Reserved : %s",
> + fwts_log_info_verbatim(fw, " Reserved : %s",
> pciirq_reserved(pciirq->reserved));
> - fwts_log_info_verbatum(fw, " Checksum : 0x%2.2x",
> + fwts_log_info_verbatim(fw, " Checksum : 0x%2.2x",
> pciirq->checksum);
> fwts_log_nl(fw);
>
> /*
> * Dump table
> */
> - fwts_log_info_verbatum(fw, "Bus:Dev Slot INTA# INTB# INTC# INTD#");
> + fwts_log_info_verbatim(fw, "Bus:Dev Slot INTA# INTB# INTC# INTD#");
> for (slot = pciirq->slots, j = 0; j < slot_count; j++, slot++) {
> char buffer[80];
> char *ptr = buffer;
> @@ -175,7 +175,7 @@ static int pciirq_test1(fwts_framework *fw)
> else
> ptr += snprintf(ptr, sizeof(buffer) - (ptr - buffer), " ");
> }
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> fwts_log_nl(fw);
>
> diff --git a/src/bios/pnp/pnp.c b/src/bios/pnp/pnp.c
> index 4cc80ba..634cc4f 100644
> --- a/src/bios/pnp/pnp.c
> +++ b/src/bios/pnp/pnp.c
> @@ -97,27 +97,27 @@ static int pnp_test1(fwts_framework *fw)
> if ((memcmp(pnp->signature, PNP_SIGNATURE, 4) == 0) &&
> (fwts_checksum(mem+i, sizeof(pnp_header)) == 0)) {
> fwts_log_info(fw, "Found PnP Installation Check structure at 0x%8.8x", PNP_REGION_START+i);
> - fwts_log_info_verbatum(fw, " Signature : %4.4s",
> + fwts_log_info_verbatim(fw, " Signature : %4.4s",
> pnp->signature);
> - fwts_log_info_verbatum(fw, " Version : 0x%2.2x (%d.%d)",
> + fwts_log_info_verbatim(fw, " Version : 0x%2.2x (%d.%d)",
> pnp->version, pnp->version >> 4, pnp->version & 0xf);
> - fwts_log_info_verbatum(fw, " Length : 0x%4.4x bytes",
> + fwts_log_info_verbatim(fw, " Length : 0x%4.4x bytes",
> pnp->length);
> - fwts_log_info_verbatum(fw, " Control Field : 0x%4.4x (%s)",
> + fwts_log_info_verbatim(fw, " Control Field : 0x%4.4x (%s)",
> pnp->control_field, pnp_control_field[pnp->control_field & 0x3]);
> - fwts_log_info_verbatum(fw, " Event Notification Flag Address : 0x%8.8x%s",
> + fwts_log_info_verbatim(fw, " Event Notification Flag Address : 0x%8.8x%s",
> pnp->event_notification_addr,
> pnp->event_notification_addr ? "" : " (undefined)");
> - fwts_log_info_verbatum(fw, " Real Mode 16 bit Code Address : 0x%4.4x:%4.4x",
> + fwts_log_info_verbatim(fw, " Real Mode 16 bit Code Address : 0x%4.4x:%4.4x",
> pnp->RM_code_segment_addr, pnp->RM_offset_entry);
> - fwts_log_info_verbatum(fw, " Real Mode 16 bit Data Address : 0x%4.4x:%4.4x",
> + fwts_log_info_verbatim(fw, " Real Mode 16 bit Data Address : 0x%4.4x:%4.4x",
> pnp->RM_data_addr, 0);
> - fwts_log_info_verbatum(fw, " 16 bit Protected Mode Code Address : 0x%8.8x",
> + fwts_log_info_verbatim(fw, " 16 bit Protected Mode Code Address : 0x%8.8x",
> pnp->PM_code_segment_addr + pnp->PM_offset_entry);
> - fwts_log_info_verbatum(fw, " 16 bit Protected Mode Data Address : 0x%8.8x",
> + fwts_log_info_verbatim(fw, " 16 bit Protected Mode Data Address : 0x%8.8x",
> pnp->PM_data_addr);
>
> - fwts_log_info_verbatum(fw, " OEM Device Identifier : 0x%8.8x%s",
> + fwts_log_info_verbatim(fw, " OEM Device Identifier : 0x%8.8x%s",
> pnp->OEM_device_ID, oem_device_id(pnp->OEM_device_ID));
> fwts_log_nl(fw);
> found++;
> diff --git a/src/bios/romdump/romdump.c b/src/bios/romdump/romdump.c
> index 4c97715..7b24d8d 100644
> --- a/src/bios/romdump/romdump.c
> +++ b/src/bios/romdump/romdump.c
> @@ -37,7 +37,7 @@ static void romdump_data(fwts_framework *fw, uint8_t *data,
>
> for (i=0; i<length; i+=16) {
> fwts_dump_raw_data(buffer, sizeof(buffer), data+i, offset+i, 16);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> }
>
> diff --git a/src/cmos/cmosdump/cmosdump.c b/src/cmos/cmosdump/cmosdump.c
> index 1d5324b..7f92772 100644
> --- a/src/cmos/cmosdump/cmosdump.c
> +++ b/src/cmos/cmosdump/cmosdump.c
> @@ -126,186 +126,186 @@ static int cmosdump_test1(fwts_framework *fw)
> }
> }
>
> - fwts_log_info_verbatum(fw, "CMOS Memory Dump:");
> + fwts_log_info_verbatim(fw, "CMOS Memory Dump:");
> for (i = 0; i < (int)sizeof(data); i += 16) {
> char buffer[128];
> fwts_dump_raw_data(buffer, sizeof(buffer), data + i, i, 16);
> - fwts_log_info_verbatum(fw, "%s", buffer);
> + fwts_log_info_verbatim(fw, "%s", buffer);
> }
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "RTC Current Time: (CMOS 0x00..0x09)");
> - fwts_log_info_verbatum(fw, " RTC seconds: %2.2x", data[0]);
> - fwts_log_info_verbatum(fw, " RTC minutes: %2.2x", data[2]);
> - fwts_log_info_verbatum(fw, " RTC hours: %2.2x", data[4]);
> - fwts_log_info_verbatum(fw, " RTC day of week: %2.2x", data[6]);
> - fwts_log_info_verbatum(fw, " RTC date day: %2.2x", data[7]);
> - fwts_log_info_verbatum(fw, " RTC date month: %2.2x", data[8]);
> - fwts_log_info_verbatum(fw, " RTC date year: %2.2x", data[9]);
> + fwts_log_info_verbatim(fw, "RTC Current Time: (CMOS 0x00..0x09)");
> + fwts_log_info_verbatim(fw, " RTC seconds: %2.2x", data[0]);
> + fwts_log_info_verbatim(fw, " RTC minutes: %2.2x", data[2]);
> + fwts_log_info_verbatim(fw, " RTC hours: %2.2x", data[4]);
> + fwts_log_info_verbatim(fw, " RTC day of week: %2.2x", data[6]);
> + fwts_log_info_verbatim(fw, " RTC date day: %2.2x", data[7]);
> + fwts_log_info_verbatim(fw, " RTC date month: %2.2x", data[8]);
> + fwts_log_info_verbatim(fw, " RTC date year: %2.2x", data[9]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "RTC Alarm:");
> - fwts_log_info_verbatum(fw, " RTC seconds: %2.2x", data[1]);
> - fwts_log_info_verbatum(fw, " RTC minutes: %2.2x", data[3]);
> - fwts_log_info_verbatum(fw, " RTC hours: %2.2x", data[5]);
> + fwts_log_info_verbatim(fw, "RTC Alarm:");
> + fwts_log_info_verbatim(fw, " RTC seconds: %2.2x", data[1]);
> + fwts_log_info_verbatim(fw, " RTC minutes: %2.2x", data[3]);
> + fwts_log_info_verbatim(fw, " RTC hours: %2.2x", data[5]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Status Register A: (CMOS 0x0a): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Status Register A: (CMOS 0x0a): 0x%2.2x",
> data[10]);
> - fwts_log_info_verbatum(fw, " Rate freq: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Rate freq: %1.1x (%s)",
> data[10] & 0xf, rate_selection[data[10] & 0xf]);
> - fwts_log_info_verbatum(fw, " Timer freq divider: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Timer freq divider: %1.1x (%s)",
> (data[10] >> 4) & 0x7, divider[(data[10] >> 4) & 0x7]);
> - fwts_log_info_verbatum(fw, " Update in progress: %1.1x",
> + fwts_log_info_verbatim(fw, " Update in progress: %1.1x",
> (data[10] >> 7) & 1);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Status Register B: (CMOS 0x0b): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Status Register B: (CMOS 0x0b): 0x%2.2x",
> data[11]);
> - fwts_log_info_verbatum(fw, " Daylight savings: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Daylight savings: %1.1x (%s)",
> data[11] & 1,
> (data[11] & 1) ? "Enabled" : "Disabled");
> - fwts_log_info_verbatum(fw, " 24 Hour Clock: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " 24 Hour Clock: %1.1x (%s)",
> (data[11] >> 1) & 1,
> ((data[11] >> 1) & 1) ? "24 Hour" : "12 Hour");
> - fwts_log_info_verbatum(fw, " Data Mode (DM): %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Data Mode (DM): %1.1x (%s)",
> (data[11] >> 2) & 1,
> ((data[11] >> 2) & 1) ? "Binary" : "BCD");
> - fwts_log_info_verbatum(fw, " Square Wave: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Square Wave: %1.1x (%s)",
> (data[11] >> 3) & 1,
> ((data[11] >> 3) & 1) ? "Enabled" : "Disabled");
> - fwts_log_info_verbatum(fw, " Update ended IRQ: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Update ended IRQ: %1.1x (%s)",
> (data[11] >> 4) & 1,
> ((data[11] >> 4) & 1) ? "Enabled" : "Disabled");
> - fwts_log_info_verbatum(fw, " Alarm IRQ: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Alarm IRQ: %1.1x (%s)",
> (data[11] >> 5) & 1,
> ((data[11] >> 5) & 1) ? "Enabled" : "Disabled");
> - fwts_log_info_verbatum(fw, " Periodic IRQ: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Periodic IRQ: %1.1x (%s)",
> (data[11] >> 6) & 1,
> ((data[11] >> 6) & 1) ? "Enabled" : "Disabled");
> - fwts_log_info_verbatum(fw, " Clock update cycle: %1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Clock update cycle: %1.1x (%s)",
> (data[11] >> 7) & 1,
> ((data[11] >> 7) & 1) ? "Abort update in progress" : "Update normally");
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Status Register C: (CMOS 0x0c): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Status Register C: (CMOS 0x0c): 0x%2.2x",
> data[12]);
> - fwts_log_info_verbatum(fw, " UF flag: 0x%1.1x",
> + fwts_log_info_verbatim(fw, " UF flag: 0x%1.1x",
> (data[12] >> 4) & 1);
> - fwts_log_info_verbatum(fw, " AF flag: 0x%1.1x",
> + fwts_log_info_verbatim(fw, " AF flag: 0x%1.1x",
> (data[12] >> 5) & 1);
> - fwts_log_info_verbatum(fw, " PF flag: 0x%1.1x",
> + fwts_log_info_verbatim(fw, " PF flag: 0x%1.1x",
> (data[12] >> 6) & 1);
> - fwts_log_info_verbatum(fw, " IRQF flag: 0x%1.1x",
> + fwts_log_info_verbatim(fw, " IRQF flag: 0x%1.1x",
> (data[12] >> 7) & 1);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Status Register D: (CMOS 0x0d): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Status Register D: (CMOS 0x0d): 0x%2.2x",
> data[13]);
> - fwts_log_info_verbatum(fw, " Valid CMOS RAM flag: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Valid CMOS RAM flag: 0x%1.1x (%s)",
> (data[13] >> 7) & 1,
> ((data[13] >> 7) & 1) ? "Battery Good": "Battery Dead");
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Diagnostic Status: (CMOS 0x0e): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Diagnostic Status: (CMOS 0x0e): 0x%2.2x",
> data[14]);
> - fwts_log_info_verbatum(fw, " CMOS time status: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " CMOS time status: 0x%1.1x (%s)",
> (data[14] >> 2) & 1,
> ((data[14] >> 2) & 1) ? "Invalid": "Valid");
> - fwts_log_info_verbatum(fw, " Fixed disk init: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Fixed disk init: 0x%1.1x (%s)",
> (data[14] >> 3) & 1,
> ((data[14] >> 3) & 1) ? "Bad": "Good");
> - fwts_log_info_verbatum(fw, " Memory size check: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Memory size check: 0x%1.1x (%s)",
> (data[14] >> 4) & 1,
> ((data[14] >> 4) & 1) ? "Bad": "Good");
> - fwts_log_info_verbatum(fw, " Config info status: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Config info status: 0x%1.1x (%s)",
> (data[14] >> 5) & 1,
> ((data[14] >> 5) & 1) ? "Invalid": "Valid");
> - fwts_log_info_verbatum(fw, " CMOS checksum status: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " CMOS checksum status: 0x%1.1x (%s)",
> (data[14] >> 6) & 1,
> ((data[14] >> 6) & 1) ? "Bad": "Good");
> - fwts_log_info_verbatum(fw, " CMOS power loss: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " CMOS power loss: 0x%1.1x (%s)",
> (data[14] >> 7) & 1,
> ((data[14] >> 7) & 1) ? "Lost power": "Not lost power");
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "CMOS Shutdown Status: (CMOS 0x0f): 0x%2.2x (%s)",
> + fwts_log_info_verbatim(fw, "CMOS Shutdown Status: (CMOS 0x0f): 0x%2.2x (%s)",
> data[15],
> data[15] < 0xb ? cmos_shutdown_status[data[15]] : "Perform power-on reset");
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Floppy Disk Type: (CMOS 0x10): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Floppy Disk Type: (CMOS 0x10): 0x%2.2x",
> data[16]);
> - fwts_log_info_verbatum(fw, " Drive 0: %s",
> + fwts_log_info_verbatim(fw, " Drive 0: %s",
> floppy_disk[((data[16] >> 4) & 0xf)]);
> - fwts_log_info_verbatum(fw, " Drive 1: %s",
> + fwts_log_info_verbatim(fw, " Drive 1: %s",
> floppy_disk[((data[16] >> 0) & 0xf)]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Hard Disk Type: (CMOS 0x12, Obsolete): 0x%2.2x", data[18]);
> - fwts_log_info_verbatum(fw, " Drive 0: %s",
> + fwts_log_info_verbatim(fw, "Hard Disk Type: (CMOS 0x12, Obsolete): 0x%2.2x", data[18]);
> + fwts_log_info_verbatim(fw, " Drive 0: %s",
> hard_disk[((data[18] >> 4) & 0xf)]);
> - fwts_log_info_verbatum(fw, " Drive 1: %s",
> + fwts_log_info_verbatim(fw, " Drive 1: %s",
> hard_disk[((data[18] >> 0) & 0xf)]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Installed H/W: (CMOS 0x14): 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Installed H/W: (CMOS 0x14): 0x%2.2x",
> data[20]);
> - fwts_log_info_verbatum(fw, " Maths Coprocessor: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Maths Coprocessor: 0x%1.1x (%s)",
> (data[20] >> 1) & 1,
> ((data[20] >> 1) & 1) ? "Installed": "Not Installed");
> - fwts_log_info_verbatum(fw, " Keyboard: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Keyboard: 0x%1.1x (%s)",
> (data[20] >> 2) & 1,
> ((data[20] >> 2) & 1) ? "Installed": "Not Installed");
> - fwts_log_info_verbatum(fw, " Display Adaptor: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Display Adaptor: 0x%1.1x (%s)",
> (data[20] >> 3) & 1,
> ((data[20] >> 3) & 1) ? "Installed": "Not Installed");
> - fwts_log_info_verbatum(fw, " Primary Display: 0x%1.1x (%s)",
> + fwts_log_info_verbatim(fw, " Primary Display: 0x%1.1x (%s)",
> (data[20] >> 4) & 3,
> primary_display[(data[20] >> 4) & 3]);
> if (data[20] & 1) {
> int drives = (data[20] >> 6) & 3;
> - fwts_log_info_verbatum(fw, " Floppy Drives: 0x%2.2x (%d drive%s)",
> + fwts_log_info_verbatim(fw, " Floppy Drives: 0x%2.2x (%d drive%s)",
> drives, drives + 1, drives > 0 ? "s" : "");
> } else {
> - fwts_log_info_verbatum(fw, " Floppy Drives: None.");
> + fwts_log_info_verbatim(fw, " Floppy Drives: None.");
> }
> fwts_log_nl(fw);
>
> tmp = ((data[22] << 8) | (data[21]));
> - fwts_log_info_verbatum(fw, "Base Mem: (CMOS 0x16):");
> - fwts_log_info_verbatum(fw, " 0x%2.2x%2.2x (%luK)",
> + fwts_log_info_verbatim(fw, "Base Mem: (CMOS 0x16):");
> + fwts_log_info_verbatim(fw, " 0x%2.2x%2.2x (%luK)",
> data[22], data[21], tmp);
> fwts_log_nl(fw);
>
> tmp = ((data[24] << 8) | (data[25]));
> - fwts_log_info_verbatum(fw, "Extended Mem: (CMOS 0x18):");
> - fwts_log_info_verbatum(fw, " 0x%2.2x%2.2x (%luK) %s",
> + fwts_log_info_verbatim(fw, "Extended Mem: (CMOS 0x18):");
> + fwts_log_info_verbatim(fw, " 0x%2.2x%2.2x (%luK) %s",
> data[24], data[23], tmp,
> tmp > (16 * 1024) ? "[untrustworthy]" : "");
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Hard Disk Extended Types (CMOS 0x19, 0x1a):");
> - fwts_log_info_verbatum(fw, " Hard Disk 0: 0x%2.2x",
> + fwts_log_info_verbatim(fw, "Hard Disk Extended Types (CMOS 0x19, 0x1a):");
> + fwts_log_info_verbatim(fw, " Hard Disk 0: 0x%2.2x",
> data[25]);
> - fwts_log_info_verbatum(fw, " Hard Disk 1: 0x%2.2x",
> + fwts_log_info_verbatim(fw, " Hard Disk 1: 0x%2.2x",
> data[26]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "CMOS Checksum:(CMOS 0x2e):0x%2.2x%2.2x",
> + fwts_log_info_verbatim(fw, "CMOS Checksum:(CMOS 0x2e):0x%2.2x%2.2x",
> data[47], data[46]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Extended Mem: (CMOS 0x30):0x%2.2x%2.2x",
> + fwts_log_info_verbatim(fw, "Extended Mem: (CMOS 0x30):0x%2.2x%2.2x",
> data[49], data[48]);
> fwts_log_nl(fw);
>
> - fwts_log_info_verbatum(fw, "Century Date: (CMOS 0x32):%2.2x", data[50]);
> + fwts_log_info_verbatim(fw, "Century Date: (CMOS 0x32):%2.2x", data[50]);
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "POST Information Flag (CMOS 0x33):");
> - fwts_log_info_verbatum(fw, " POST cache test: 0x%1.1x %s",
> + fwts_log_info_verbatim(fw, "POST Information Flag (CMOS 0x33):");
> + fwts_log_info_verbatim(fw, " POST cache test: 0x%1.1x %s",
> (data[51] >> 0) & 1, ((data[51] >> 0) & 1) ? "Failed" : "Passed");
> - fwts_log_info_verbatum(fw, " BIOS size: 0x%1.1x %s",
> + fwts_log_info_verbatim(fw, " BIOS size: 0x%1.1x %s",
> (data[51] >> 7) & 1, ((data[51] >> 7) & 1) ? "128KB" : "64KB");
> fwts_log_nl(fw);
>
> diff --git a/src/cpu/cpufreq/cpufreq.c b/src/cpu/cpufreq/cpufreq.c
> index bdcadca..7216364 100644
> --- a/src/cpu/cpufreq/cpufreq.c
> +++ b/src/cpu/cpufreq/cpufreq.c
> @@ -303,9 +303,9 @@ static int test_one_cpu_performance(fwts_framework *fw, struct cpu *cpu,
>
> fwts_log_info(fw, "CPU %d: %i CPU frequency steps supported.",
> cpu->idx, cpu->n_freqs);
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> " Frequency | Relative Speed | Cycles | Bogo loops");
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> "-----------+----------------+------------+-----------");
> for (i = 0; i < cpu->n_freqs; i++) {
> char *turbo = "";
> @@ -316,7 +316,7 @@ static int test_one_cpu_performance(fwts_framework *fw, struct cpu *cpu,
> #endif
> uint64_t perf = fwts_cpu_benchmark_best_result(
> &cpu->freqs[i].perf);
> - fwts_log_info_verbatum(fw,
> + fwts_log_info_verbatim(fw,
> "%10s | %5.1f %% "
> "| %10" PRIu64 " | %9" PRIu64 "%s",
> hz_to_human(cpu->freqs[i].Hz),
> diff --git a/src/dmi/dmicheck/dmicheck.c b/src/dmi/dmicheck/dmicheck.c
> index 2080061..bd0485a 100644
> --- a/src/dmi/dmicheck/dmicheck.c
> +++ b/src/dmi/dmicheck/dmicheck.c
> @@ -415,47 +415,47 @@ static void dmi_table_free(void* table)
> static void dmi_dump_entry(fwts_framework *fw, fwts_smbios_entry *entry, fwts_smbios_type type)
> {
> if (type == FWTS_SMBIOS) {
> - fwts_log_info_verbatum(fw, "SMBIOS Entry Point Structure:");
> - fwts_log_info_verbatum(fw, " Anchor String : %4.4s", entry->signature);
> - fwts_log_info_verbatum(fw, " Checksum : 0x%2.2x", entry->checksum);
> - fwts_log_info_verbatum(fw, " Entry Point Length : 0x%2.2x", entry->length);
> - fwts_log_info_verbatum(fw, " Major Version : 0x%2.2x", entry->major_version);
> - fwts_log_info_verbatum(fw, " Minor Version : 0x%2.2x", entry->minor_version);
> - fwts_log_info_verbatum(fw, " Maximum Struct Size : 0x%2.2x", entry->max_struct_size);
> - fwts_log_info_verbatum(fw, " Entry Point Revision : 0x%2.2x", entry->revision);
> - fwts_log_info_verbatum(fw, " Formatted Area : 0x%2.2x 0x%2.2x 0x%2.2x 0x%2.2x 0x%2.2x",
> + fwts_log_info_verbatim(fw, "SMBIOS Entry Point Structure:");
> + fwts_log_info_verbatim(fw, " Anchor String : %4.4s", entry->signature);
> + fwts_log_info_verbatim(fw, " Checksum : 0x%2.2x", entry->checksum);
> + fwts_log_info_verbatim(fw, " Entry Point Length : 0x%2.2x", entry->length);
> + fwts_log_info_verbatim(fw, " Major Version : 0x%2.2x", entry->major_version);
> + fwts_log_info_verbatim(fw, " Minor Version : 0x%2.2x", entry->minor_version);
> + fwts_log_info_verbatim(fw, " Maximum Struct Size : 0x%2.2x", entry->max_struct_size);
> + fwts_log_info_verbatim(fw, " Entry Point Revision : 0x%2.2x", entry->revision);
> + fwts_log_info_verbatim(fw, " Formatted Area : 0x%2.2x 0x%2.2x 0x%2.2x 0x%2.2x 0x%2.2x",
> entry->formatted_area[0], entry->formatted_area[1],
> entry->formatted_area[2], entry->formatted_area[3],
> entry->formatted_area[4]);
> }
> if (type == FWTS_SMBIOS_DMI_LEGACY)
> - fwts_log_info_verbatum(fw, "Legacy DMI Entry Point Structure:");
> + fwts_log_info_verbatim(fw, "Legacy DMI Entry Point Structure:");
>
> /* Common to SMBIOS and SMBIOS_DMI_LEGACY */
> - fwts_log_info_verbatum(fw, " Intermediate Anchor : %5.5s", (char *)entry->anchor_string);
> - fwts_log_info_verbatum(fw, " Intermediate Checksum : 0x%2.2x", entry->intermediate_checksum);
> - fwts_log_info_verbatum(fw, " Structure Table Length : 0x%4.4x", entry->struct_table_length);
> - fwts_log_info_verbatum(fw, " Structure Table Address: 0x%8.8x", entry->struct_table_address);
> - fwts_log_info_verbatum(fw, " # of SMBIOS Structures : 0x%4.4x", entry->number_smbios_structures);
> - fwts_log_info_verbatum(fw, " SMBIOS BCD Revision : %2.2x", entry->smbios_bcd_revision);
> + fwts_log_info_verbatim(fw, " Intermediate Anchor : %5.5s", (char *)entry->anchor_string);
> + fwts_log_info_verbatim(fw, " Intermediate Checksum : 0x%2.2x", entry->intermediate_checksum);
> + fwts_log_info_verbatim(fw, " Structure Table Length : 0x%4.4x", entry->struct_table_length);
> + fwts_log_info_verbatim(fw, " Structure Table Address: 0x%8.8x", entry->struct_table_address);
> + fwts_log_info_verbatim(fw, " # of SMBIOS Structures : 0x%4.4x", entry->number_smbios_structures);
> + fwts_log_info_verbatim(fw, " SMBIOS BCD Revision : %2.2x", entry->smbios_bcd_revision);
> if (entry->smbios_bcd_revision == 0)
> - fwts_log_info_verbatum(fw, " BCD Revision 00 indicates compliance with specification stated in Major/Minor Version.");
> + fwts_log_info_verbatim(fw, " BCD Revision 00 indicates compliance with specification stated in Major/Minor Version.");
> }
>
> static void dmi_dump_entry30(fwts_framework *fw, fwts_smbios30_entry *entry)
> {
>
> - fwts_log_info_verbatum(fw, "SMBIOS30 Entry Point Structure:");
> - fwts_log_info_verbatum(fw, " Anchor String : %5.5s", entry->signature);
> - fwts_log_info_verbatum(fw, " Checksum : 0x%2.2" PRIx8, entry->checksum);
> - fwts_log_info_verbatum(fw, " Entry Point Length : 0x%2.2" PRIx8, entry->length);
> - fwts_log_info_verbatum(fw, " Major Version : 0x%2.2" PRIx8, entry->major_version);
> - fwts_log_info_verbatum(fw, " Minor Version : 0x%2.2" PRIx8, entry->minor_version);
> - fwts_log_info_verbatum(fw, " Docrev : 0x%2.2" PRIx8, entry->docrev);
> - fwts_log_info_verbatum(fw, " Entry Point Revision : 0x%2.2" PRIx8, entry->revision);
> - fwts_log_info_verbatum(fw, " Reserved : 0x%2.2" PRIx8, entry->reserved);
> - fwts_log_info_verbatum(fw, " Table maximum size : 0x%8.8" PRIx32, entry->struct_table_max_size);
> - fwts_log_info_verbatum(fw, " Table address : 0x%16.16" PRIx64, entry->struct_table_address);
> + fwts_log_info_verbatim(fw, "SMBIOS30 Entry Point Structure:");
> + fwts_log_info_verbatim(fw, " Anchor String : %5.5s", entry->signature);
> + fwts_log_info_verbatim(fw, " Checksum : 0x%2.2" PRIx8, entry->checksum);
> + fwts_log_info_verbatim(fw, " Entry Point Length : 0x%2.2" PRIx8, entry->length);
> + fwts_log_info_verbatim(fw, " Major Version : 0x%2.2" PRIx8, entry->major_version);
> + fwts_log_info_verbatim(fw, " Minor Version : 0x%2.2" PRIx8, entry->minor_version);
> + fwts_log_info_verbatim(fw, " Docrev : 0x%2.2" PRIx8, entry->docrev);
> + fwts_log_info_verbatim(fw, " Entry Point Revision : 0x%2.2" PRIx8, entry->revision);
> + fwts_log_info_verbatim(fw, " Reserved : 0x%2.2" PRIx8, entry->reserved);
> + fwts_log_info_verbatim(fw, " Table maximum size : 0x%8.8" PRIx32, entry->struct_table_max_size);
> + fwts_log_info_verbatim(fw, " Table address : 0x%16.16" PRIx64, entry->struct_table_address);
>
> }
>
> diff --git a/src/lib/include/fwts_log.h b/src/lib/include/fwts_log.h
> index 847a391..bd5d759 100644
> --- a/src/lib/include/fwts_log.h
> +++ b/src/lib/include/fwts_log.h
> @@ -157,25 +157,25 @@ static inline int fwts_log_type_count(fwts_log_type type)
> #define fwts_log_warning(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_WARNING, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> -#define fwts_log_warning_verbatum(fw, fmt, args...) \
> +#define fwts_log_warning_verbatim(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_WARNING | LOG_VERBATUM, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> #define fwts_log_error(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_ERROR, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> -#define fwts_log_error_verbatum(fw, fmt, args...) \
> +#define fwts_log_error_verbatim(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_ERROR | LOG_VERBATUM, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> #define fwts_log_info(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_INFO, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> -#define fwts_log_info_verbatum(fw, fmt, args...) \
> +#define fwts_log_info_verbatim(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_INFO | LOG_VERBATUM, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> #define fwts_log_summary(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_SUMMARY, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> -#define fwts_log_summary_verbatum(fw, fmt, args...) \
> +#define fwts_log_summary_verbatim(fw, fmt, args...) \
> fwts_log_printf(fw, LOG_SUMMARY | LOG_VERBATUM, LOG_LEVEL_NONE, "", "", "", fmt, ## args)
>
> #define fwts_log_advice(fw, fmt, args...) \
> diff --git a/src/lib/src/fwts_acpi_object_eval.c b/src/lib/src/fwts_acpi_object_eval.c
> index f60b97f..7a5f8be 100644
> --- a/src/lib/src/fwts_acpi_object_eval.c
> +++ b/src/lib/src/fwts_acpi_object_eval.c
> @@ -360,19 +360,19 @@ static void fwts_acpi_object_dump_recursive(
>
> switch (obj->Type) {
> case ACPI_TYPE_INTEGER:
> - fwts_log_info_verbatum(fw, "%*s%sINTEGER: 0x%8.8llx", depth * 2, "",
> + fwts_log_info_verbatim(fw, "%*s%sINTEGER: 0x%8.8llx", depth * 2, "",
> index_buf, (unsigned long long)obj->Integer.Value);
> break;
> case ACPI_TYPE_STRING:
> - fwts_log_info_verbatum(fw, "%*s%sSTRING: %s", depth * 2, "",
> + fwts_log_info_verbatim(fw, "%*s%sSTRING: %s", depth * 2, "",
> index_buf, obj->String.Pointer);
> break;
> case ACPI_TYPE_BUFFER:
> - fwts_log_info_verbatum(fw, "%*s%sBUFFER: (%d bytes)", depth * 2, "",
> + fwts_log_info_verbatim(fw, "%*s%sBUFFER: (%d bytes)", depth * 2, "",
> index_buf, obj->Buffer.Length);
> break;
> case ACPI_TYPE_PACKAGE:
> - fwts_log_info_verbatum(fw, "%*s%sPackage has %d elements:",depth * 2, "",
> + fwts_log_info_verbatim(fw, "%*s%sPackage has %d elements:",depth * 2, "",
> index_buf, obj->Package.Count);
> for (i = 0; i < obj->Package.Count; i++) {
> ACPI_OBJECT *element = &obj->Package.Elements[i];
> @@ -380,7 +380,7 @@ static void fwts_acpi_object_dump_recursive(
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "%*s%sUnknown type %d\n", depth * 2, "",
> + fwts_log_info_verbatim(fw, "%*s%sUnknown type %d\n", depth * 2, "",
> index_buf, obj->Type);
> break;
> }
> diff --git a/src/lib/src/fwts_hwinfo.c b/src/lib/src/fwts_hwinfo.c
> index e8f7c05..8af2e68 100644
> --- a/src/lib/src/fwts_hwinfo.c
> +++ b/src/lib/src/fwts_hwinfo.c
> @@ -192,11 +192,11 @@ static void fwts_hwinfo_bluetooth_dump(fwts_framework *fw, fwts_list *devices)
> fwts_list_foreach(item, devices) {
> fwts_bluetooth_config *bluetooth_config = fwts_list_data(fwts_bluetooth_config *, item);
>
> - fwts_log_info_verbatum(fw, " Device: %s", bluetooth_config->name);
> - fwts_log_info_verbatum(fw, " Name: %s", bluetooth_config->bt_name);
> - fwts_log_info_verbatum(fw, " Address: %s", bluetooth_config->address);
> - fwts_log_info_verbatum(fw, " Bus: %s", bluetooth_config->bus);
> - fwts_log_info_verbatum(fw, " Type: %s", bluetooth_config->type);
> + fwts_log_info_verbatim(fw, " Device: %s", bluetooth_config->name);
> + fwts_log_info_verbatim(fw, " Name: %s", bluetooth_config->bt_name);
> + fwts_log_info_verbatim(fw, " Address: %s", bluetooth_config->address);
> + fwts_log_info_verbatim(fw, " Bus: %s", bluetooth_config->bus);
> + fwts_log_info_verbatim(fw, " Type: %s", bluetooth_config->type);
> fwts_log_nl(fw);
> }
> }
> @@ -309,9 +309,9 @@ static void fwts_hwinfo_input_dump(fwts_framework *fw, fwts_list *devices)
> fwts_list_foreach(item, devices) {
> fwts_input_config *input_config = fwts_list_data(fwts_input_config *, item);
>
> - fwts_log_info_verbatum(fw, " Device: %s", input_config->name);
> - fwts_log_info_verbatum(fw, " Device Name: %s", input_config->dev_name);
> - fwts_log_info_verbatum(fw, " Phy: %s", input_config->phys);
> + fwts_log_info_verbatim(fw, " Device: %s", input_config->name);
> + fwts_log_info_verbatim(fw, " Device Name: %s", input_config->dev_name);
> + fwts_log_info_verbatim(fw, " Phy: %s", input_config->phys);
> fwts_log_nl(fw);
> }
> }
> @@ -442,9 +442,9 @@ static void fwts_hwinfo_net_dump(fwts_framework *fw, fwts_list *devices)
> fwts_list_foreach(item, devices) {
> fwts_net_config *net_config = fwts_list_data(fwts_net_config *, item);
>
> - fwts_log_info_verbatum(fw, " Device: %s", net_config->name);
> - fwts_log_info_verbatum(fw, " Address: %s", net_config->addr);
> - fwts_log_info_verbatum(fw, " H/W Address: %s", net_config->hw_addr);
> + fwts_log_info_verbatim(fw, " Device: %s", net_config->name);
> + fwts_log_info_verbatim(fw, " Address: %s", net_config->addr);
> + fwts_log_info_verbatim(fw, " H/W Address: %s", net_config->hw_addr);
> fwts_log_nl(fw);
> }
> }
> @@ -535,7 +535,7 @@ static void fwts_hwinfo_pci_dump(fwts_framework *fw, fwts_list *configs)
> ssize_t n;
>
> fwts_pci_config *pci_config = fwts_list_data(fwts_pci_config *, item);
> - fwts_log_info_verbatum(fw, " PCI: %s, VID: %2.2" PRIx8 ":%2.2" PRIx8
> + fwts_log_info_verbatim(fw, " PCI: %s, VID: %2.2" PRIx8 ":%2.2" PRIx8
> ", Class: %2.2" PRIx8 ":%2.2" PRIx8 " (%s)",
> pci_config->name,
> pci_config->config[FWTS_PCI_CONFIG_VENDOR_ID],
> @@ -544,7 +544,7 @@ static void fwts_hwinfo_pci_dump(fwts_framework *fw, fwts_list *configs)
> pci_config->config[FWTS_PCI_CONFIG_SUBCLASS],
> fwts_pci_description(pci_config->config[FWTS_PCI_CONFIG_CLASS_CODE],
> pci_config->config[FWTS_PCI_CONFIG_SUBCLASS]));
> - fwts_log_info_verbatum(fw, " Config:");
> + fwts_log_info_verbatim(fw, " Config:");
>
> /* and do a raw hex dump of the config space */
> for (n = 0; n < pci_config->config_len; n += 16) {
> @@ -553,7 +553,7 @@ static void fwts_hwinfo_pci_dump(fwts_framework *fw, fwts_list *configs)
>
> fwts_dump_raw_data(buffer, sizeof(buffer), pci_config->config + n,
> n, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, " %s", buffer);
> + fwts_log_info_verbatim(fw, " %s", buffer);
> }
> fwts_log_nl(fw);
> }
> diff --git a/src/lib/src/fwts_memorymap.c b/src/lib/src/fwts_memorymap.c
> index 83b2b7d..7579231 100644
> --- a/src/lib/src/fwts_memorymap.c
> +++ b/src/lib/src/fwts_memorymap.c
> @@ -202,7 +202,7 @@ static void fwts_memory_map_dump_info(void *data, void *private)
> fwts_memory_map_entry *entry = (fwts_memory_map_entry *)data;
> fwts_framework *fw = (fwts_framework *)private;
>
> - fwts_log_info_verbatum(fw, "0x%16.16" PRIx64 " - 0x%16.16" PRIx64 " %s",
> + fwts_log_info_verbatim(fw, "0x%16.16" PRIx64 " - 0x%16.16" PRIx64 " %s",
> entry->start_address, entry->end_address,
> fwts_memory_map_type_to_str(entry->type));
> }
> @@ -213,8 +213,8 @@ static void fwts_memory_map_dump_info(void *data, void *private)
> */
> void fwts_memory_map_table_dump(fwts_framework *fw, fwts_list *memory_map_list)
> {
> - fwts_log_info_verbatum(fw, "Memory Map Layout");
> - fwts_log_info_verbatum(fw, "-----------------");
> + fwts_log_info_verbatim(fw, "Memory Map Layout");
> + fwts_log_info_verbatim(fw, "-----------------");
>
> fwts_list_iterate(memory_map_list, fwts_memory_map_dump_info, fw);
> }
> diff --git a/src/lib/src/fwts_oops.c b/src/lib/src/fwts_oops.c
> index 41cec8d..5c46f91 100644
> --- a/src/lib/src/fwts_oops.c
> +++ b/src/lib/src/fwts_oops.c
> @@ -100,7 +100,7 @@ static void fwts_klog_stack_dump(
>
> if (dumpstack) {
> while (bug_item != NULL && bug_item != item) {
> - fwts_log_info_verbatum(fw, " %s",
> + fwts_log_info_verbatim(fw, " %s",
> fwts_klog_remove_timestamp(fwts_list_data(char *, bug_item)));
> bug_item = bug_item->next;
> }
> diff --git a/src/lib/src/fwts_summary.c b/src/lib/src/fwts_summary.c
> index fc2b345..b6b1a5c 100644
> --- a/src/lib/src/fwts_summary.c
> +++ b/src/lib/src/fwts_summary.c
> @@ -218,7 +218,7 @@ int fwts_summary_report(fwts_framework *fw, fwts_list *test_list)
> summary_item->test,
> summary_item->text);
> else
> - fwts_log_summary_verbatum(fw, " %s: %s",
> + fwts_log_summary_verbatim(fw, " %s: %s",
> summary_item->test,
> summary_item->text);
> }
> @@ -239,8 +239,8 @@ int fwts_summary_report(fwts_framework *fw, fwts_list *test_list)
> fwts_list_foreach(item, test_list)
> fwts_list_add_ordered(sorted, fwts_list_data(fwts_framework_test *,item), fwts_framework_compare_test_name);
>
> - fwts_log_summary_verbatum(fw, "Test |Pass |Fail |Abort|Warn |Skip |Info |");
> - fwts_log_summary_verbatum(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> + fwts_log_summary_verbatim(fw, "Test |Pass |Fail |Abort|Warn |Skip |Info |");
> + fwts_log_summary_verbatim(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> fwts_list_foreach(item, sorted) {
> fwts_framework_test *test = fwts_list_data(fwts_framework_test*,item);
> if (test->was_run) {
> @@ -258,15 +258,15 @@ int fwts_summary_report(fwts_framework *fw, fwts_list *test_list)
> fwts_summary_format_field(skipped, sizeof(skipped), test->results.skipped);
> fwts_summary_format_field(infoonly, sizeof(infoonly), test->results.infoonly);
>
> - fwts_log_summary_verbatum(fw, "%-15.15s|%5.5s|%5.5s|%5.5s|%5.5s|%5.5s|%5.5s|",
> + fwts_log_summary_verbatim(fw, "%-15.15s|%5.5s|%5.5s|%5.5s|%5.5s|%5.5s|%5.5s|",
> test->name, passed, failed, aborted, warning, skipped, infoonly);
> }
> }
> - fwts_log_summary_verbatum(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> - fwts_log_summary_verbatum(fw, "Total: |%5d|%5d|%5d|%5d|%5d|%5d|",
> + fwts_log_summary_verbatim(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> + fwts_log_summary_verbatim(fw, "Total: |%5d|%5d|%5d|%5d|%5d|%5d|",
> fw->total.passed, fw->total.failed, fw->total.aborted,
> fw->total.warning, fw->total.skipped, fw->total.infoonly);
> - fwts_log_summary_verbatum(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> + fwts_log_summary_verbatim(fw, "---------------+-----+-----+-----+-----+-----+-----+");
> fwts_list_free(sorted, NULL);
> }
> return FWTS_OK;
> diff --git a/src/uefi/esrtdump/esrtdump.c b/src/uefi/esrtdump/esrtdump.c
> index db8a39f..49a7c18 100644
> --- a/src/uefi/esrtdump/esrtdump.c
> +++ b/src/uefi/esrtdump/esrtdump.c
> @@ -57,13 +57,13 @@ static int get_entries_info(fwts_framework *fw)
> int count = -1;
>
> fwts_log_nl(fw);
> - fwts_log_info_verbatum(fw, "%s", entry->d_name);
> + fwts_log_info_verbatim(fw, "%s", entry->d_name);
>
> snprintf(path, sizeof(path), FWTS_ESRT_DIR_PATH "/%s/fw_class", entry->d_name);
> if ((str = fwts_get(path)) == NULL) {
> fwts_log_error(fw, "Failed to get FwClass");
> } else {
> - fwts_log_info_verbatum(fw, " FwClass: %s", str);
> + fwts_log_info_verbatim(fw, " FwClass: %s", str);
> free(str);
> }
>
> @@ -88,14 +88,14 @@ static int get_entries_info(fwts_framework *fw)
> str_info = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " FwType: %d %s", count, str_info);
> + fwts_log_info_verbatim(fw, " FwType: %d %s", count, str_info);
> }
>
> snprintf(path, sizeof(path), FWTS_ESRT_DIR_PATH "/%s/fw_version", entry->d_name);
> if ((str = fwts_get(path)) == NULL) {
> fwts_log_error(fw, "Failed to get FwVersion");
> } else {
> - fwts_log_info_verbatum(fw, " FwVersion: %s", str);
> + fwts_log_info_verbatim(fw, " FwVersion: %s", str);
> free(str);
> }
>
> @@ -103,7 +103,7 @@ static int get_entries_info(fwts_framework *fw)
> if ((str = fwts_get(path)) == NULL) {
> fwts_log_error(fw, "Failed to get LowestSupportedFwVersion");
> } else {
> - fwts_log_info_verbatum(fw, " LowestSupportedFwVersion: %s", str);
> + fwts_log_info_verbatim(fw, " LowestSupportedFwVersion: %s", str);
> free(str);
> }
>
> @@ -111,7 +111,7 @@ static int get_entries_info(fwts_framework *fw)
> if ((str = fwts_get(path)) == NULL) {
> fwts_log_error(fw, "Failed to get CapsuleFlags");
> } else {
> - fwts_log_info_verbatum(fw, " CapsuleFlags: %s", str);
> + fwts_log_info_verbatim(fw, " CapsuleFlags: %s", str);
> free(str);
> }
>
> @@ -119,7 +119,7 @@ static int get_entries_info(fwts_framework *fw)
> if ((str = fwts_get(path)) == NULL) {
> fwts_log_error(fw, "Failed to get LastAttemptVersion");
> } else {
> - fwts_log_info_verbatum(fw, " LastAttemptVersion: %s", str);
> + fwts_log_info_verbatim(fw, " LastAttemptVersion: %s", str);
> free(str);
> }
>
> @@ -156,7 +156,7 @@ static int get_entries_info(fwts_framework *fw)
> str_info = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " LastAttemptStatus: %d %s", count, str_info);
> + fwts_log_info_verbatim(fw, " LastAttemptStatus: %d %s", count, str_info);
> }
> }
> } while (entry);
> @@ -172,21 +172,21 @@ static int esrtdump_test1(fwts_framework *fw)
> if ((str = fwts_get(FWTS_ESRT_RES_COUNT_PATH)) == NULL)
> fwts_log_error(fw, "Failed to get FwResourceCount");
> else {
> - fwts_log_info_verbatum(fw, " FwResourceCount: %s", str);
> + fwts_log_info_verbatim(fw, " FwResourceCount: %s", str);
> free(str);
> }
>
> if ((str = fwts_get(FWTS_ESRT_RES_COUNT_MAX_PATH)) == NULL)
> fwts_log_error(fw, "Failed to get FwResourceCountMax");
> else {
> - fwts_log_info_verbatum(fw, " FwResourceCountMax: %s", str);
> + fwts_log_info_verbatim(fw, " FwResourceCountMax: %s", str);
> free(str);
> }
>
> if ((str = fwts_get(FWTS_ESRT_RES_VERSION_PATH)) == NULL)
> fwts_log_error(fw, "Failed to get FwResourceVersion");
> else {
> - fwts_log_info_verbatum(fw, " FwResourceVersion: %s", str);
> + fwts_log_info_verbatim(fw, " FwResourceVersion: %s", str);
> free(str);
> }
>
> diff --git a/src/uefi/securebootcert/securebootcert.c b/src/uefi/securebootcert/securebootcert.c
> index 730898f..69abaa5 100644
> --- a/src/uefi/securebootcert/securebootcert.c
> +++ b/src/uefi/securebootcert/securebootcert.c
> @@ -125,7 +125,7 @@ static void securebootcert_secure_boot(fwts_framework *fw, fwts_uefi_var *var, c
> }
> if (value == 1)
> securebooted = true;
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2x%s.", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2x%s.", value, mode);
> fwts_passed(fw, "Secure boot relative variable %s check passed.", varname);
> }
> }
> @@ -166,7 +166,7 @@ static void securebootcert_setup_mode(fwts_framework *fw, fwts_uefi_var *var, ch
> "The secure boot variable %s data invalid.", varname);
> return;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2" PRIx8 "%s.", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2" PRIx8 "%s.", value, mode);
> fwts_passed(fw, "Secure boot relative variable %s check passed.", varname);
> }
> }
> @@ -245,7 +245,7 @@ static void securebootcert_data_base(fwts_framework *fw, fwts_uefi_var *var, cha
> return;
> }
>
> - fwts_log_info_verbatum(fw, "Check Microsoft UEFI CA certificate presence in %s", varname);
> + fwts_log_info_verbatim(fw, "Check Microsoft UEFI CA certificate presence in %s", varname);
> if (check_sigdb_presence(var->data, var->datalen, ms_uefi_ca_2011_key, ms_uefi_ca_2011_key_len))
> fwts_passed(fw, "MS UEFI CA 2011 key check passed.");
> else {
> @@ -291,11 +291,11 @@ static void securebootcert_key_ex_key(fwts_framework *fw, fwts_uefi_var *var, ch
> }
> fwts_release_free(release);
>
> - fwts_log_info_verbatum(fw, "Check Ubuntu master CA certificate presence in %s", varname);
> + fwts_log_info_verbatim(fw, "Check Ubuntu master CA certificate presence in %s", varname);
> if (check_sigdb_presence(var->data, var->datalen, ubuntu_key, ubuntu_key_len))
> fwts_passed(fw, "Ubuntu UEFI CA 2011 key check passed.");
> else {
> - fwts_log_info_verbatum(fw, "No Ubuntu master CA certificate presence in %s", varname);
> + fwts_log_info_verbatim(fw, "No Ubuntu master CA certificate presence in %s", varname);
> fwts_infoonly(fw);
> }
> }
> @@ -318,10 +318,10 @@ static void securebootcert_var(fwts_framework *fw, fwts_uefi_var *var)
>
> for (info = securebootcert_info_table; info->description != NULL; info++) {
> if (strcmp(varname, info->description) == 0) {
> - fwts_log_info_verbatum(fw, "The %s variable check.", varname);
> + fwts_log_info_verbatim(fw, "The %s variable check.", varname);
> fwts_guid_buf_to_str(var->guid, guid_str, sizeof(guid_str));
> - fwts_log_info_verbatum(fw, " GUID: %s", guid_str);
> - fwts_log_info_verbatum(fw, " Attr: 0x%x (%s).", var->attributes,
> + fwts_log_info_verbatim(fw, " GUID: %s", guid_str);
> + fwts_log_info_verbatim(fw, " Attr: 0x%x (%s).", var->attributes,
> fwts_uefi_attribute_info(var->attributes));
> info->func(fw, var, varname);
> fwts_log_nl(fw);
> diff --git a/src/uefi/uefibootpath/uefibootpath.c b/src/uefi/uefibootpath/uefibootpath.c
> index 33db051..2ab3b21 100644
> --- a/src/uefi/uefibootpath/uefibootpath.c
> +++ b/src/uefi/uefibootpath/uefibootpath.c
> @@ -64,7 +64,7 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of End of Hardware Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of End of Hardware Device Path.");
> break;
> }
> break;
> @@ -140,7 +140,7 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of Hardware Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of Hardware Device Path.");
> break;
> }
> break;
> @@ -204,7 +204,7 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of ACPI Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of ACPI Device Path.");
> break;
> }
> break;
> @@ -613,7 +613,7 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of Messaging Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of Messaging Device Path.");
> break;
> }
> break;
> @@ -739,7 +739,7 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of Media Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of Media Device Path.");
> break;
> }
> break;
> @@ -767,12 +767,12 @@ static int uefibootpath_check_dev_path(fwts_framework *fw, fwts_uefi_dev_path *d
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown subtype of BIOS Boot Specification Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown subtype of BIOS Boot Specification Device Path.");
> break;
> }
> break;
> default:
> - fwts_log_info_verbatum(fw, "Unknown Type of Device Path.");
> + fwts_log_info_verbatim(fw, "Unknown Type of Device Path.");
> break;
>
> }
> @@ -807,7 +807,7 @@ static int uefibootpath_info_bootdev(fwts_framework *fw, fwts_uefi_var *var)
> load_option = (fwts_uefi_load_option *)var->data;
> fwts_uefi_str16_to_str(tmp, sizeof(tmp), load_option->description);
> len = fwts_uefi_str16len(load_option->description);
> - fwts_log_info_verbatum(fw, "Info: %s\n", tmp);
> + fwts_log_info_verbatim(fw, "Info: %s\n", tmp);
>
> if (var->datalen < (sizeof(uint16_t) * (len + 1))) {
> fwts_failed(fw, LOG_LEVEL_MEDIUM,
> @@ -840,7 +840,7 @@ static void uefibootpath_var(fwts_framework *fw, fwts_uefi_var *var)
> && isxdigit(varname[6]) && isxdigit(varname[7])) {
> int ret;
>
> - fwts_log_info_verbatum(fw, "Name: %s", varname);
> + fwts_log_info_verbatim(fw, "Name: %s", varname);
> errors = 0;
> ret = uefibootpath_info_bootdev(fw, var);
>
> diff --git a/src/uefi/uefidump/uefidump.c b/src/uefi/uefidump/uefidump.c
> index 23601f4..03529b5 100644
> --- a/src/uefi/uefidump/uefidump.c
> +++ b/src/uefi/uefidump/uefidump.c
> @@ -39,14 +39,14 @@ static void uefidump_var_hexdump(fwts_framework *fw, fwts_uefi_var *var)
> int i;
> uint8_t *data = (uint8_t*)var->data;
>
> - fwts_log_info_verbatum(fw, " Size: %zd bytes of data", var->datalen);
> + fwts_log_info_verbatim(fw, " Size: %zd bytes of data", var->datalen);
>
> for (i = 0; i < (int)var->datalen; i+= 16) {
> char buffer[128];
> int left = (int)var->datalen - i;
>
> fwts_dump_raw_data(buffer, sizeof(buffer), data + i, i, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, " Data: %s", buffer+2);
> + fwts_log_info_verbatim(fw, " Data: %s", buffer+2);
> }
> }
>
> @@ -59,7 +59,7 @@ static void uefidump_data_hexdump(fwts_framework *fw, uint8_t *data, size_t size
> size_t left = size - i;
>
> fwts_dump_raw_data(buffer, sizeof(buffer), data + i, i, left > 16 ? 16 : left);
> - fwts_log_info_verbatum(fw, " Data: %s", buffer+2);
> + fwts_log_info_verbatim(fw, " Data: %s", buffer+2);
> }
> }
>
> @@ -695,7 +695,7 @@ static void uefidump_info_dev_path(fwts_framework *fw, fwts_uefi_var *var)
>
> path = uefidump_build_dev_path(NULL, (fwts_uefi_dev_path*)var->data, var->datalen);
>
> - fwts_log_info_verbatum(fw, " Device Path: %s", path);
> + fwts_log_info_verbatim(fw, " Device Path: %s", path);
>
> free(path);
> }
> @@ -703,7 +703,7 @@ static void uefidump_info_dev_path(fwts_framework *fw, fwts_uefi_var *var)
> static void uefidump_info_lang(fwts_framework *fw, fwts_uefi_var *var)
> {
> uint8_t *data = (uint8_t*)var->data;
> - fwts_log_info_verbatum(fw, " Language: %c%c%c%c", data[0], data[1], data[2], data[3]);
> + fwts_log_info_verbatim(fw, " Language: %c%c%c%c", data[0], data[1], data[2], data[3]);
> }
>
> static void uefidump_info_langcodes(fwts_framework *fw, fwts_uefi_var *var)
> @@ -722,13 +722,13 @@ static void uefidump_info_langcodes(fwts_framework *fw, fwts_uefi_var *var)
> }
> *dst = '\0';
>
> - fwts_log_info_verbatum(fw, " Language Codes: %s", buffer);
> + fwts_log_info_verbatim(fw, " Language Codes: %s", buffer);
> }
>
> static void uefidump_info_platform_lang(fwts_framework *fw, fwts_uefi_var *var)
> {
> uint8_t *data = (uint8_t*)var->data;
> - fwts_log_info_verbatum(fw, " Platform Language: %c%c%c%c%c%c.", data[0], data[1], data[2], data[3], data[4], data[5]);
> + fwts_log_info_verbatim(fw, " Platform Language: %c%c%c%c%c%c.", data[0], data[1], data[2], data[3], data[4], data[5]);
> }
>
> static void uefidump_info_platform_langcodes(fwts_framework *fw, fwts_uefi_var *var)
> @@ -749,7 +749,7 @@ static void uefidump_info_platform_langcodes(fwts_framework *fw, fwts_uefi_var *
> }
> *dst = '\0';
>
> - fwts_log_info_verbatum(fw, " Platform Language Codes: %s", buffer);
> + fwts_log_info_verbatim(fw, " Platform Language Codes: %s", buffer);
> }
>
> static void uefidump_info_timeout(fwts_framework *fw, fwts_uefi_var *var)
> @@ -757,7 +757,7 @@ static void uefidump_info_timeout(fwts_framework *fw, fwts_uefi_var *var)
> if (var->datalen >= sizeof(uint16_t)) {
> uint16_t *data = (uint16_t*)var->data;
>
> - fwts_log_info_verbatum(fw, " Timeout: %" PRId16 " seconds", *data);
> + fwts_log_info_verbatim(fw, " Timeout: %" PRId16 " seconds", *data);
> }
> }
>
> @@ -766,7 +766,7 @@ static void uefidump_info_bootcurrent(fwts_framework *fw, fwts_uefi_var *var)
> if (var->datalen >= sizeof(uint16_t)) {
> uint16_t *data = (uint16_t *)var->data;
>
> - fwts_log_info_verbatum(fw, " BootCurrent: 0x%4.4" PRIx16, *data);
> + fwts_log_info_verbatim(fw, " BootCurrent: 0x%4.4" PRIx16, *data);
> }
> }
>
> @@ -775,7 +775,7 @@ static void uefidump_info_bootnext(fwts_framework *fw, fwts_uefi_var *var)
> if (var->datalen >= sizeof(uint16_t)) {
> uint16_t *data = (uint16_t *)var->data;
>
> - fwts_log_info_verbatum(fw, " BootNext: 0x%4.4" PRIx16, *data);
> + fwts_log_info_verbatim(fw, " BootNext: 0x%4.4" PRIx16, *data);
> }
> }
>
> @@ -784,7 +784,7 @@ static void uefidump_info_bootoptionsupport(fwts_framework *fw, fwts_uefi_var *v
> if (var->datalen >= sizeof(uint16_t)) {
> uint16_t *data = (uint16_t *)var->data;
>
> - fwts_log_info_verbatum(fw, " BootOptionSupport: 0x%4.4" PRIx16, *data);
> + fwts_log_info_verbatim(fw, " BootOptionSupport: 0x%4.4" PRIx16, *data);
> }
> }
>
> @@ -799,7 +799,7 @@ static void uefidump_info_bootorder(fwts_framework *fw, fwts_uefi_var *var)
> str = uefidump_vprintf(str, "0x%04" PRIx16 "%s",
> *data++, i < (n - 1) ? "," : "");
> }
> - fwts_log_info_verbatum(fw, " Boot Order: %s", str);
> + fwts_log_info_verbatim(fw, " Boot Order: %s", str);
> free(str);
> }
>
> @@ -813,11 +813,11 @@ static void uefidump_info_bootdev(fwts_framework *fw, fwts_uefi_var *var)
> return;
>
> load_option = (fwts_uefi_load_option *)var->data;
> - fwts_log_info_verbatum(fw, " Active: %s\n",
> + fwts_log_info_verbatim(fw, " Active: %s\n",
> (load_option->attributes & FWTS_UEFI_LOAD_OPTION_ACTIVE) ? "Yes" : "No");
> fwts_uefi_str16_to_str(tmp, sizeof(tmp), load_option->description);
> len = fwts_uefi_str16len(load_option->description);
> - fwts_log_info_verbatum(fw, " Info: %s\n", tmp);
> + fwts_log_info_verbatim(fw, " Info: %s\n", tmp);
>
> if (load_option->file_path_list_length != 0) {
> char *path;
> @@ -829,7 +829,7 @@ static void uefidump_info_bootdev(fwts_framework *fw, fwts_uefi_var *var)
>
> path = uefidump_build_dev_path(NULL,
> (fwts_uefi_dev_path *)(var->data + offset), var->datalen - offset);
> - fwts_log_info_verbatum(fw, " Path: %s", path);
> + fwts_log_info_verbatim(fw, " Path: %s", path);
> free(path);
> }
>
> @@ -838,7 +838,7 @@ static void uefidump_info_bootdev(fwts_framework *fw, fwts_uefi_var *var)
> (sizeof(uint16_t) * (len + 1)) +
> load_option->file_path_list_length;
> if ((var->datalen - offset) > 0) {
> - fwts_log_info_verbatum(fw, " OptionalData:");
> + fwts_log_info_verbatim(fw, " OptionalData:");
> uefidump_data_hexdump(fw, var->data + offset, var->datalen - offset);
> }
> }
> @@ -874,7 +874,7 @@ static void uefidump_info_dump_type0(fwts_framework *fw, fwts_uefi_var *var)
> if (*ptr == '\n') {
> *ptr++ = '\0';
> len--;
> - fwts_log_info_verbatum(fw, " KLog: %s", start);
> + fwts_log_info_verbatim(fw, " KLog: %s", start);
> }
> }
> } else {
> @@ -902,7 +902,7 @@ static void uefidump_info_secure_boot(fwts_framework *fw, fwts_uefi_var *var)
> mode = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2x%s", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2x%s", value, mode);
> }
> }
>
> @@ -926,7 +926,7 @@ static void uefidump_info_setup_mode(fwts_framework *fw, fwts_uefi_var *var)
> mode = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2" PRIx8 "%s", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2" PRIx8 "%s", value, mode);
> }
> }
>
> @@ -954,7 +954,7 @@ static void uefidump_info_morc(fwts_framework *fw, fwts_uefi_var *var)
> mode = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2" PRIx8 "%s", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2" PRIx8 "%s", value, mode);
> }
> }
>
> @@ -970,7 +970,7 @@ static void uefidump_info_acpi_global_variable(fwts_framework *fw, fwts_uefi_var
> uint64_t value;
>
> memcpy(&value, var->data, sizeof(uint64_t));
> - fwts_log_info_verbatum(fw, " ACPI Global Variable Address: 0x%16.16" PRIx64, value);
> + fwts_log_info_verbatim(fw, " ACPI Global Variable Address: 0x%16.16" PRIx64, value);
> }
> }
>
> @@ -988,11 +988,11 @@ static void uefidump_info_signature_support(fwts_framework *fw, fwts_uefi_var *v
> char guid_str[37];
>
> if (var->datalen)
> - fwts_log_info_verbatum(fw, " Signature GUIDs:");
> + fwts_log_info_verbatim(fw, " Signature GUIDs:");
>
> while (data - var->data < (ptrdiff_t)var->datalen) {
> fwts_guid_buf_to_str(data, guid_str, sizeof(guid_str));
> - fwts_log_info_verbatum(fw, " %s", guid_str);
> + fwts_log_info_verbatim(fw, " %s", guid_str);
> data += 16;
> }
> }
> @@ -1018,7 +1018,7 @@ static void uefidump_info_hwerrrec_support(fwts_framework *fw, fwts_uefi_var *va
> support = " (reserved value)";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%4.4" PRIx16 "%s", *value, support);
> + fwts_log_info_verbatim(fw, " Value: 0x%4.4" PRIx16 "%s", *value, support);
> }
> }
>
> @@ -1061,7 +1061,7 @@ static void uefidump_info_osindications_supported(fwts_framework *fw, fwts_uefi_
> strcat(str, "EFI_OS_INDICATIONS_CAPSULE_RESULT_VAR_SUPPORTED");
> }
>
> - fwts_log_info_verbatum(fw, " Value: 0x%16.16" PRIx64 " (%s)", value, str);
> + fwts_log_info_verbatim(fw, " Value: 0x%16.16" PRIx64 " (%s)", value, str);
> }
> }
>
> @@ -1070,7 +1070,7 @@ static void uefidump_info_vendor_keys(fwts_framework *fw, fwts_uefi_var *var)
> if (var->datalen >= sizeof(uint8_t)) {
> uint8_t value = (uint8_t)var->data[0];
>
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2" PRIx8, value);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2" PRIx8, value);
> }
> }
>
> @@ -1084,7 +1084,7 @@ static void uefidump_info_driverorder(fwts_framework *fw, fwts_uefi_var *var)
> str = uefidump_vprintf(str, "0x%04" PRIx16 "%s",
> *data++, i < (n - 1) ? "," : "");
> }
> - fwts_log_info_verbatum(fw, " Driver Order: %s", str);
> + fwts_log_info_verbatim(fw, " Driver Order: %s", str);
> free(str);
> }
>
> @@ -1098,7 +1098,7 @@ static void uefidump_info_driverdev(fwts_framework *fw, fwts_uefi_var *var)
> return;
>
> load_option = (fwts_uefi_load_option *)var->data;
> - fwts_log_info_verbatum(fw, " Force Reconnect: %s\n",
> + fwts_log_info_verbatim(fw, " Force Reconnect: %s\n",
> (load_option->attributes & FWTS_UEFI_LOAD_OPTION_FORCE_RECONNECT) ? "Yes" : "No");
>
> len = fwts_uefi_str16len(load_option->description);
> @@ -1106,7 +1106,7 @@ static void uefidump_info_driverdev(fwts_framework *fw, fwts_uefi_var *var)
> char *tmp = malloc(len + 1);
> if (tmp) {
> fwts_uefi_str16_to_str(tmp, len + 1, load_option->description);
> - fwts_log_info_verbatum(fw, " Info: %s\n", tmp);
> + fwts_log_info_verbatim(fw, " Info: %s\n", tmp);
> free(tmp);
> }
> }
> @@ -1120,7 +1120,7 @@ static void uefidump_info_driverdev(fwts_framework *fw, fwts_uefi_var *var)
> (sizeof(uint16_t) * (len + 1));
> path = uefidump_build_dev_path(NULL,
> (fwts_uefi_dev_path *)(var->data + offset), var->datalen - offset);
> - fwts_log_info_verbatum(fw, " Path: %s", path);
> + fwts_log_info_verbatim(fw, " Path: %s", path);
> free(path);
> }
>
> @@ -1129,7 +1129,7 @@ static void uefidump_info_driverdev(fwts_framework *fw, fwts_uefi_var *var)
> (sizeof(uint16_t) * (len + 1)) +
> load_option->file_path_list_length;
> if ((var->datalen - offset) > 0) {
> - fwts_log_info_verbatum(fw, " OptionalData:");
> + fwts_log_info_verbatim(fw, " OptionalData:");
> uefidump_data_hexdump(fw, var->data + offset, var->datalen - offset);
> }
> }
> @@ -1182,17 +1182,17 @@ static void uefidump_info_keyoption(fwts_framework *fw, fwts_uefi_var *var)
> }
>
> if (*str != 0)
> - fwts_log_info_verbatum(fw, " PackedValue: 0x%8.8" PRIx32 " (%s)", key_option->keydata, str);
> + fwts_log_info_verbatim(fw, " PackedValue: 0x%8.8" PRIx32 " (%s)", key_option->keydata, str);
> else
> - fwts_log_info_verbatum(fw, " PackedValue: 0x%8.8" PRIx32, key_option->keydata);
> + fwts_log_info_verbatim(fw, " PackedValue: 0x%8.8" PRIx32, key_option->keydata);
>
> - fwts_log_info_verbatum(fw, " BootOptionCrc: 0x%8.8" PRIx32, key_option->bootoptioncrc);
> - fwts_log_info_verbatum(fw, " BootOption: %4.4" PRIx16, key_option->bootoption);
> + fwts_log_info_verbatim(fw, " BootOptionCrc: 0x%8.8" PRIx32, key_option->bootoptioncrc);
> + fwts_log_info_verbatim(fw, " BootOption: %4.4" PRIx16, key_option->bootoption);
>
> inputkeycount = (key_option->keydata & 0xC0000000) >> 30;
> for (index = 0; index < inputkeycount; index++) {
> - fwts_log_info_verbatum(fw, " ScanCode: 0x%4.4" PRIx16, inputkey[index].scancode);
> - fwts_log_info_verbatum(fw, " UnicodeChar: 0x%4.4" PRIx16, inputkey[index].unicodechar);
> + fwts_log_info_verbatim(fw, " ScanCode: 0x%4.4" PRIx16, inputkey[index].scancode);
> + fwts_log_info_verbatim(fw, " UnicodeChar: 0x%4.4" PRIx16, inputkey[index].unicodechar);
> }
>
> keyoptionsize = sizeof (fwts_uefi_key_option) + inputkeycount * sizeof (fwts_uefi_input_key);
> @@ -1252,28 +1252,28 @@ static void uefidump_info_signaturedatabase(fwts_framework *fw, fwts_uefi_var *v
> break;
> }
>
> - fwts_log_info_verbatum(fw, " SignatureType: %s (%s)", guid_str, str);
> - fwts_log_info_verbatum(fw, " SignatureListSize: 0x%" PRIx32, signature_list->signaturelistsize);
> - fwts_log_info_verbatum(fw, " SignatureHeaderSize: 0x%" PRIx32, signature_list->signatureheadersize);
> - fwts_log_info_verbatum(fw, " SignatureSize: 0x%" PRIx32, signature_list->signaturesize);
> + fwts_log_info_verbatim(fw, " SignatureType: %s (%s)", guid_str, str);
> + fwts_log_info_verbatim(fw, " SignatureListSize: 0x%" PRIx32, signature_list->signaturelistsize);
> + fwts_log_info_verbatim(fw, " SignatureHeaderSize: 0x%" PRIx32, signature_list->signatureheadersize);
> + fwts_log_info_verbatim(fw, " SignatureSize: 0x%" PRIx32, signature_list->signaturesize);
>
> offset = list_start + sizeof (fwts_uefi_signature_list);
> if (signature_list->signatureheadersize > 0) {
> - fwts_log_info_verbatum(fw, " SignatureHeader:");
> + fwts_log_info_verbatim(fw, " SignatureHeader:");
> uefidump_data_hexdump(fw, (uint8_t *)(var->data + offset), signature_list->signatureheadersize);
> }
> offset += signature_list->signatureheadersize;
> while ((signature_list->signaturelistsize - offset + list_start) > 0) {
> if ((signature_list->signaturelistsize - offset + list_start) >= signature_list->signaturesize) {
> fwts_guid_buf_to_str((uint8_t *)(var->data + offset), guid_str, sizeof(guid_str));
> - fwts_log_info_verbatum(fw, " SignatureOwner: %s", guid_str);
> + fwts_log_info_verbatim(fw, " SignatureOwner: %s", guid_str);
> offset += sizeof(fwts_uefi_guid);
> - fwts_log_info_verbatum(fw, " SignatureData:");
> + fwts_log_info_verbatim(fw, " SignatureData:");
> uefidump_data_hexdump(fw, (uint8_t *)(var->data + offset), signature_list->signaturesize - sizeof(fwts_uefi_guid));
> offset += signature_list->signaturesize - sizeof(fwts_uefi_guid);
> } else {
> /* have Signature data left, but not correspond to the SignatureSize, just dump raw data */
> - fwts_log_info_verbatum(fw, " Data:");
> + fwts_log_info_verbatim(fw, " Data:");
> uefidump_data_hexdump(fw, (uint8_t *)(var->data + offset), (signature_list->signaturelistsize - offset + list_start));
> break;
> }
> @@ -1305,7 +1305,7 @@ static void uefidump_info_audit_mode(fwts_framework *fw, fwts_uefi_var *var)
> mode = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2x%s", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2x%s", value, mode);
> }
> }
>
> @@ -1329,7 +1329,7 @@ static void uefidump_info_deployed_mode(fwts_framework *fw, fwts_uefi_var *var)
> mode = "";
> break;
> }
> - fwts_log_info_verbatum(fw, " Value: 0x%2.2x%s", value, mode);
> + fwts_log_info_verbatim(fw, " Value: 0x%2.2x%s", value, mode);
> }
> }
>
> @@ -1344,11 +1344,11 @@ static void uefidump_info_osrecoverorder(fwts_framework *fw, fwts_uefi_var *var)
> char guid_str[37];
>
> if (var->datalen)
> - fwts_log_info_verbatum(fw, " OSRecoveryOrder GUIDs:");
> + fwts_log_info_verbatim(fw, " OSRecoveryOrder GUIDs:");
>
> while (data - var->data < (ptrdiff_t)var->datalen) {
> fwts_guid_buf_to_str(data, guid_str, sizeof(guid_str));
> - fwts_log_info_verbatum(fw, " %s", guid_str);
> + fwts_log_info_verbatim(fw, " %s", guid_str);
> data += 16;
> }
> }
> @@ -1365,7 +1365,7 @@ static void uefidump_info_syspreporder(fwts_framework *fw, fwts_uefi_var *var)
> str = uefidump_vprintf(str, "0x%04" PRIx16 "%s",
> *data++, i < (n - 1) ? "," : "");
> }
> - fwts_log_info_verbatum(fw, " SysPrep Order: %s", str);
> + fwts_log_info_verbatim(fw, " SysPrep Order: %s", str);
> free(str);
> }
>
> @@ -1414,10 +1414,10 @@ static void uefidump_var(fwts_framework *fw, fwts_uefi_var *var)
>
> fwts_uefi_get_varname(varname, sizeof(varname), var);
>
> - fwts_log_info_verbatum(fw, "Name: %s", varname);
> + fwts_log_info_verbatim(fw, "Name: %s", varname);
> fwts_guid_buf_to_str(var->guid, guid_str, sizeof(guid_str));
> - fwts_log_info_verbatum(fw, " GUID: %s", guid_str);
> - fwts_log_info_verbatum(fw, " Attr: 0x%x (%s)", var->attributes, fwts_uefi_attribute_info(var->attributes));
> + fwts_log_info_verbatim(fw, " GUID: %s", guid_str);
> + fwts_log_info_verbatim(fw, " Attr: 0x%x (%s)", var->attributes, fwts_uefi_attribute_info(var->attributes));
>
> /* If we've got an appropriate per variable dump mechanism, use this */
> for (info = uefidump_info_table; info->description != NULL; info++) {
> diff --git a/src/uefi/uefivarinfo/uefivarinfo.c b/src/uefi/uefivarinfo/uefivarinfo.c
> index 1ae97b0..005e3a1 100644
> --- a/src/uefi/uefivarinfo/uefivarinfo.c
> +++ b/src/uefi/uefivarinfo/uefivarinfo.c
> @@ -223,14 +223,14 @@ static int uefivarinfo_test1(fwts_framework *fw)
> }
> }
>
> - fwts_log_info_verbatum(fw, "UEFI NVRAM storage:");
> - fwts_log_info_verbatum(fw, " Maximum storage: %8" PRIu64 " bytes", maxvarstoragesize);
> - fwts_log_info_verbatum(fw, " Remaining storage: %8" PRIu64 " bytes", remvarstoragesize);
> - fwts_log_info_verbatum(fw, " Maximum variable size: %8" PRIu64 " bytes", maxvariablesize);
> + fwts_log_info_verbatim(fw, "UEFI NVRAM storage:");
> + fwts_log_info_verbatim(fw, " Maximum storage: %8" PRIu64 " bytes", maxvarstoragesize);
> + fwts_log_info_verbatim(fw, " Remaining storage: %8" PRIu64 " bytes", remvarstoragesize);
> + fwts_log_info_verbatim(fw, " Maximum variable size: %8" PRIu64 " bytes", maxvariablesize);
>
> if (do_checkvariables(fw, &usedvars, &usedvarssize, maxvariablesize) == FWTS_OK) {
> - fwts_log_info_verbatum(fw, "Currently used:");
> - fwts_log_info_verbatum(fw, " %" PRIu64 " variables, storage used: %" PRIu64 " bytes", usedvars, usedvarssize);
> + fwts_log_info_verbatim(fw, "Currently used:");
> + fwts_log_info_verbatim(fw, " %" PRIu64 " variables, storage used: %" PRIu64 " bytes", usedvars, usedvarssize);
> }
>
> return FWTS_OK;
>
Acked-by: Ivan Hu <ivan.hu at canonical.com>
More information about the fwts-devel
mailing list