Commit Graph

4 Commits (9cbf348611aa1bf92db77468c7f8d73e69b5a647)

Author SHA1 Message Date
David Garske 3f84b2efbc wolfTPM v2.5.0 release prep 2022-07-22 09:32:57 -07:00
David Garske ead4f66967 Fix for linux dev, tpmsw and winapi. 2021-06-07 10:31:53 -07:00
David Garske 2f63aadf02 Revert include.am changes. Use macro magic to include the .c file from tpm_io.c for backwards compatibility and ease for new platforms with automake. 2021-06-07 10:20:51 -07:00
Dimitar Tomov ab93e61afd Refactor examples/tpm_io into separate platform source files
* tpm_io_atmel.c contains only ASF code
* tpm_io_barebox.c contains only code for Barebox
* tpm_io_st.c to contain only STM32 specific code
* tpm_io_linux.c to contain only Linux specific code
* tpm_io_qnx includes the new QNX callback
* tpm_io_xilinx.c to contain only Xilinx code

- Noted that native Linux /dev/tpmX does not require an IO callback
- TPM Simulator and Windows TBS also does not require an IO callback

Signed-off-by: Dimitar Tomov <dimi@wolfssl.com>
2021-06-07 14:14:37 +03:00