[Cryptech-Commits] [sw/stm32] branch fmc_clk_60mhz updated (6245275 -> 2b1de0b)

git at cryptech.is git at cryptech.is
Wed Dec 12 15:49:37 UTC 2018

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

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

    from 6245275  Tweak for 60MHz FMC clock.
     add af127e8  Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt
     add 0f55f31  Reconstruct the hashsig hash tree(s) on device restart.
     add 14e17e6  Cleanup: warn of signed/unsigned mismatches in libhal.
     add 1ceb575  Implement hash-based signatures, per draft-mcgrew-hash-sigs-08.txt
     add 46fbe98  Reconstruct the hashsig hash tree(s) on device restart.
     add def1710  Rebase hashsig from master
     add 7e6a9f7  Add dummy hal_free_static_memory to cli-test, to avoid a link error.
     add f424af5  Merge branch 'hashsig'
     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 7d78334  Changed FMC initialization code to match the new sync FMC arbiter. Removed unnecessary code (no more double read, yay!)
     add e79ecc5  Whack various bits of sw/stm32 test code to compile on fmc_clk branch.
     add 4ac1beb  Rebase branch 'fmc_clk' of git.cryptech.is:sw/stm32 from master
     new f6ff591  Tweak for 60MHz FMC clock.
     new 2b1de0b  Rebase branch 'fmc_clk_60mhz' of git.cryptech.is:sw/stm32 from fmc_clk

The 2 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/cli-test/cli-test.c                       |   6 +
 projects/hsm/Makefile                              |   1 -
 projects/hsm/hsm.c                                 |  97 +++--
 projects/hsm/mgmt-keystore.c                       |  51 ++-
 projects/hsm/mgmt-masterkey.c                      |  90 +++--
 projects/libhal-test/main.c                        |   1 +
 spiflash_n25q128.c                                 |   2 +-
 task.c                                             |  22 +-
 task.h                                             |   1 +
 18 files changed, 454 insertions(+), 527 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