# lv_uefi.h (/api/public/drivers/uefi/lv_uefi_h)



<RelatedHeaders name="lv_uefi_private.h" isPrivate="false" />

<ApiSummary functions="13" />

Functions [#functions]

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="90" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L90">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(BOOLEAN)==1, "Size check for 'BOOLEAN' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                                 |
  | ---- | ------------------------------------ |
  | \`\` | `sizeof(BOOLEAN)`                    |
  | \`\` | `"Size check for 'BOOLEAN' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="91" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L91">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-1]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(INT8)==1, "Size check for 'INT8' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                              |
  | ---- | --------------------------------- |
  | \`\` | `sizeof(INT8)`                    |
  | \`\` | `"Size check for 'INT8' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="92" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L92">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-2]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(UINT8)==1, "Size check for 'UINT8' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(UINT8)`                    |
  | \`\` | `"Size check for 'UINT8' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="93" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L93">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-3]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(INT16)==2, "Size check for 'INT16' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(INT16)`                    |
  | \`\` | `"Size check for 'INT16' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="94" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L94">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-4]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(UINT16)==2, "Size check for 'UINT16' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                                |
  | ---- | ----------------------------------- |
  | \`\` | `sizeof(UINT16)`                    |
  | \`\` | `"Size check for 'UINT16' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="95" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L95">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-5]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(INT32)==4, "Size check for 'INT32' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(INT32)`                    |
  | \`\` | `"Size check for 'INT32' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="96" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L96">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-6]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(UINT32)==4, "Size check for 'UINT32' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                                |
  | ---- | ----------------------------------- |
  | \`\` | `sizeof(UINT32)`                    |
  | \`\` | `"Size check for 'UINT32' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="97" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L97">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-7]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(INT64)==8, "Size check for 'INT64' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(INT64)`                    |
  | \`\` | `"Size check for 'INT64' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="98" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L98">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-8]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(UINT64)==8, "Size check for 'UINT64' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                                |
  | ---- | ----------------------------------- |
  | \`\` | `sizeof(UINT64)`                    |
  | \`\` | `"Size check for 'UINT64' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="99" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L99">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-9]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(CHAR8)==1, "Size check for 'CHAR8' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(CHAR8)`                    |
  | \`\` | `"Size check for 'CHAR8' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="100" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L100">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-10]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(CHAR16)==2, "Size check for 'CHAR16' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                                |
  | ---- | ----------------------------------- |
  | \`\` | `sizeof(CHAR16)`                    |
  | \`\` | `"Size check for 'CHAR16' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="106" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L106">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-11]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(INTN)==8, "Size check for 'INTN' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                              |
  | ---- | --------------------------------- |
  | \`\` | `sizeof(INTN)`                    |
  | \`\` | `"Size check for 'INTN' failed."` |
</ApiMember>

<ApiMember kind="function" name="LV_UEFI_STATIC_ASSERT" file="public/drivers/uefi/lv_uefi.h" line="107" url="https://github.com/lvgl/lvgl/tree/e1a0ad863f29742359bc680d6a7d973448ec2285/include/lvgl/drivers/uefi/lv_uefi.h#L107">
  LV_UEFI_STATIC_ASSERT [#lv_uefi_static_assert-12]

  ```c title=" " lineNumbers=1
  LV_UEFI_STATIC_ASSERT(sizeof(UINTN)==8, "Size check for 'UINTN' failed.")
  ```

  <span className="sr-only">
    Parameters
  </span>

  | Name | Type                               |
  | ---- | ---------------------------------- |
  | \`\` | `sizeof(UINTN)`                    |
  | \`\` | `"Size check for 'UINTN' failed."` |
</ApiMember>

Dependencies [#dependencies]

<FileIncludes includes="[&#x22;LV_USE_UEFI_INCLUDE&#x22;]" includedBy="[&#x22;lv_uefi_context.h&#x22;, &#x22;lv_uefi_display.h&#x22;, &#x22;lv_uefi_indev.h&#x22;, &#x22;lvgl.h&#x22;]" />
