1*cc0f5f38SLawrence Tang /** 2*cc0f5f38SLawrence Tang * Describes functions for converting Intel IPF CPER sections from binary and JSON format 3*cc0f5f38SLawrence Tang * into an intermediate format. 4*cc0f5f38SLawrence Tang * 5*cc0f5f38SLawrence Tang * Author: Lawrence.Tang@arm.com 6*cc0f5f38SLawrence Tang **/ 7*cc0f5f38SLawrence Tang #include <stdio.h> 8*cc0f5f38SLawrence Tang #include "json.h" 9*cc0f5f38SLawrence Tang #include "../edk/Cper.h" 10*cc0f5f38SLawrence Tang #include "../cper-utils.h" 11*cc0f5f38SLawrence Tang #include "cper-section-ipf.h" 12*cc0f5f38SLawrence Tang 13*cc0f5f38SLawrence Tang //Converts a single Intel IPF error CPER section into JSON IR. 14*cc0f5f38SLawrence Tang json_object* cper_section_ipf_to_ir(void* section, EFI_ERROR_SECTION_DESCRIPTOR* descriptor) 15*cc0f5f38SLawrence Tang { 16*cc0f5f38SLawrence Tang //... todo ... 17*cc0f5f38SLawrence Tang }