You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce a shared PAL print helper and route the existing PAL print
front ends through it. This removes repeated print gating and level
definitions from baremetal common, exerciser, and UEFI PAL headers
while keeping current call sites and backend behavior intact.
- add pal/include/pal_print.h for shared PAL print levels and gating
- centralize backend selection between pal_uart_print and UEFI Print
- keep separate literal and format helpers for ASCII literals and
pre-wide UEFI format strings
- convert pal_common_support.h, target pal_exerciser.h, and UEFI
pal_uefi.h to thin wrapper macros over the shared helper
- make supported targets explicit in pal_print.h for baremetal and
UEFI builds
Change-Id: I0fc28009df537a76791986bb899d1513a37601cf
0 commit comments