Hi Maciej, hi all,

 

I didn’t get any feedback from you, what exactly you would like CdePkg

to do for Redfish.

 

So I chose to demonstrate all functions from wchar.h and wctype.h that are implemented in

toro C Library, but not available in your, Maciej’s,  preferred PDCLIB.

 

I provided also the source code of these functions for review.

 

Additionally I’d like to inform you, that my Standard C Library header files

for VS2022 for EDK2 usage are available in a EDK2 compatible license:

https://github.com/KilianKegel/CdePkg/tree/master/Include/VS2022

 

If you want to build the samples, please get the entire CdePkg from edk2-staging that also includes the blog,

https://github.com/tianocore/edk2-staging.git

 

If you just want to read the new blog:

https://github.com/tianocore/edk2-staging/tree/CdePkg/blogs/2021-12-19#cdepkgblog-2021-12-19

 

Have fun,

Kilian

 

 

 

From: Kilian Kegel
Sent: Sunday, December 12, 2021 09:02 PM
To: devel@edk2.groups.io
Cc: Rabeda, Maciej; Rebecca Cran; tim.lewis@insyde.com; Mike Kinney; afish@apple.com; Leif Lindholm
Subject: CdePkgBlog 2021-12-12

 

Hi Maciej, hi all,

 

regrettably the announced CdePkgBlog for today is still under process and will be published

next Sunday.

 

And also the schedule for the other CdePkgBlogs has changed:

 

Here are some intermediate results:

  1. Successfully updated https://github.com/tianocore/edk2-staging/tree/CdePkg   to edk2-stable202111   with latest Redfish-support
  2. Redfish runs in Emulator-mode
  3. Just add your C standard library to the INF and – poof – everything works”: YES, of course, changes below is all you need

to get all of https://github.com/KilianKegel/toro-C-Library/blob/master/implemented.md#validation-status

 

 

  1. Command line parameters works for all Redfish-drivers in the Emulator
  2. Successfully added all samples for all functions from <wchar.h> and <wctype.h> from

https://github.com/tianocore/edk2-staging/blob/CdePkg/CdeValidationPkg/WCHAR_H/wcharhfunctions/main.c and

https://github.com/tianocore/edk2-staging/blob/CdePkg/CdeValidationPkg/WCTYPE_H/wctypehfunctions/main.c

                to RestJsonStructureDxe-Component

  1. Just need some days to finish a suitable review of the RedfishCrtLib design and implementation

 

Have fun,

Kilian