[Cryptech-Commits] [sw/stm32] branch js_keywrap updated (07af68c -> 087b079)

git at cryptech.is git at cryptech.is
Tue Apr 9 22:21:34 UTC 2019


This is an automated email from the git hooks/post-receive script.

paul at psgd.org pushed a change to branch js_keywrap
in repository sw/stm32.

    from 07af68c  Cleanup, move 'keywrap core' command to the hsm project, where it will actually be useful for short-term testing.
     add 322e272  Add startup delay to let fmc bus settle
     add 01534a9  Make parsing and display of masterkey values consistent with one another, so the user might be able to copy and paste a generated key into the CLI for recovery.
     add 871014a  When erasing the whole keystore, optionally preserve the login PINs.
     add 2385031  Increase cli task, and move it to SDRAM, because main RAM is getting full.
     add 97034ed  Add loop unrolling to bring the profilable mem* functions closer to newlib, because memset is called a LOT in the course of RSA signing, and we need to understand how much time we're actually spending there.
     add e99737c  Clean up the profiling code to the point where I stand a chance of understanding it 6 months from now.
     add b333546  Re-delete SysTick_hook (commit 9ffead1), which somehow crept back in.
     add a89dcb2  Tell libtfm that the ARM is little-endian, so it can optimize fp_read_unsigned_bin().
     add 73c911d  Report SDRAM usage in `task show`
     add 9006c25  Remove inclusion of now-deleted hashsig.h
     add 0f8c20f  Changed FMC initialization code to match the new sync FMC arbiter. Removed unnecessary code (no more double read, yay!)
     add b632840  Whack various bits of sw/stm32 test code to compile on fmc_clk branch.
     add 6245275  Tweak for 60MHz FMC clock.
     add a590fe1  Merge branch 'fmc_clk_60mhz' to 'master'
     add e203f79  Remove fmc_[read|write]_32, since we now memcpy in hal_io_[read|write].
     new 087b079  Rebase branch 'js_keywrap' from master

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 libraries/libcli/Makefile                          |   3 +-
 libraries/libprof/Makefile                         |   6 +-
 libraries/libprof/gmon.c                           | 427 +++++++++------------
 libraries/libprof/gmon.h                           |  57 +--
 memfunc.c => libraries/libprof/memfunc.c           |  52 ++-
 libraries/libprof/profil.c                         |  96 -----
 libraries/libprof/profil.h                         |  60 ---
 libraries/libtfm/Makefile                          |   2 +-
 .../TARGET_CRYPTECH_ALPHA/stm32f4xx_it.c           |   7 -
 projects/board-test/fmc-perf.c                     |  20 +-
 projects/board-test/fmc-probe.c                    |   5 +-
 projects/board-test/fmc-test.c                     |  16 +-
 projects/cli-test/test-fmc.c                       |  12 +-
 projects/hsm/Makefile                              |   1 -
 projects/hsm/hsm.c                                 |  18 +-
 projects/hsm/mgmt-keystore.c                       |  35 +-
 projects/hsm/mgmt-masterkey.c                      |  90 +++--
 projects/hsm/mgmt-task.c                           |   6 +
 projects/libhal-test/main.c                        |   1 +
 stm-fmc.c                                          |  39 +-
 stm-fmc.h                                          |  61 +--
 21 files changed, 409 insertions(+), 605 deletions(-)
 rename memfunc.c => libraries/libprof/memfunc.c (52%)
 delete mode 100644 libraries/libprof/profil.c
 delete mode 100644 libraries/libprof/profil.h



More information about the Commits mailing list