Commit Graph

14 Commits (72e365329c44c327c8f8bc85c197334ca346c572)

Author SHA1 Message Date
Chris Conlon 91ef0b0e6e update copyright to 2020 2020-01-03 15:31:27 -08:00
David Garske 7887130287 wolfTPM v1.7 Release 2019-12-27 14:43:30 -08:00
David Garske 1653b2dfa9 Example for IAR EWARM. Shows building the wolfTPM library and using the wrapper API's. The hardware interface is not implemented and marked with a TODO flag. Requires fixes in PR #26. 2018-08-17 10:11:34 -07:00
David Garske 19ef638dc0 Fix for timeout checking. Fixes for OpenSTM32 project example. Started on ST33 support. Updated README.md and release note for v1.3 prep. 2018-07-19 15:45:49 -07:00
David Garske a143679b96 Fix for minor build warning with `TPM2_SetSessionAuth`. Updated the OpenSTM32 project. 2018-07-18 16:29:15 -07:00
David Garske 3e462b0172 Added TPM bechmarking support. 2018-05-25 11:59:55 -07:00
David Garske 9cec7f6131 Updates to STM32 project and README based on new test code. 2018-05-02 14:00:15 -07:00
David Garske e02518dc3e Added `TPM2_CreatePrimary` test. 2018-02-15 15:45:15 -08:00
David Garske e726f145ca Fixes for the STM32 and Raspberry Pi demo platforms. 2018-02-08 14:52:59 -08:00
David Garske 156fc9b521 Added Linux SPI stdio support for running on Rasberry Pi. Cleanups for wolfTPM. 2018-02-08 12:21:39 -08:00
David Garske 9036e7bdec Fixes for building TPM2 demo project. 2018-02-07 16:25:24 -08:00
David Garske 00daddaef6 Fix brace error causing final step of make to fail. 2018-02-07 16:12:54 -08:00
David Garske 35a585828b Updates to the IDE example for STM32. 2018-02-07 15:28:31 -08:00
David Garske 8bf8ae340f wolfTPM v1.0 TPM 2.0 support:
* Support for all TPM2 API's using TIS and SPI IO callback.
* Helper for getting TPM return code string `TPM2_GetRCString`.
* TPM 2.0 demo code in `examples/tpm/tpm2_demo.c` with support for STM32 CubeMX SPI as reference.

Requires wolfSSL (https://github.com/wolfSSL/wolfssl/pull/1344)
2018-02-06 16:27:50 -08:00