aboutsummaryrefslogtreecommitdiff
path: root/libraries
AgeCommit message (Expand)Author
2021-09-13Initialize I/O pins of SPI3, which is used to configure iCE40-based MKM.Pavel V. Shatov (Meister)
2020-10-15Reduce overly-long HAL_IO_TIMEOUT.Paul Selkirk
2020-07-13Whack all Python shebangs to Python 3Rob Austein
2020-05-05Add more RPC tasks for better signing performance.Paul Selkirk
2020-03-09Replace the brutally inefficient fp_to_unsigned_bin with one based onPaul Selkirk
2020-02-18timing tests for RSA signingmodexpngPaul Selkirk
2018-12-05Tell libtfm that the ARM is little-endian, so it can optimize fp_read_unsigne...Paul Selkirk
2018-12-03Re-delete SysTick_hook (commit 9ffead1), which somehow crept back in.Paul Selkirk
2018-12-02Clean up the profiling code to the point where I stand a chance ofPaul Selkirk
2018-11-26Add loop unrolling to bring the profilable mem* functions closer toPaul Selkirk
2018-09-04Make parsing and display of masterkey values consistent with one another,Paul Selkirk
2018-05-27Script to run a test with HSM profiling.Rob Austein
2018-05-01Fix mbed vpath not to use explicit (and wrong) pathsPaul Selkirk
2018-04-19Cleanup: warn of signed/unsigned mismatches in libhal.Paul Selkirk
2018-04-06Merge branch 'profiling'Paul Selkirk
2017-10-11Cleanup 'unused parameter' warnings, a couple of which are actual coding errors.Paul Selkirk
2017-10-11Cleanup: signed/unsigned mismatches, mostly in loop countersPaul Selkirk
2017-09-21cleanupPaul Selkirk
2017-09-07Rebase branch 'profiling' from masterPaul Selkirk
2017-09-07Sigh, right offset for the wrong register. Get the PC (the address wePaul Selkirk
2017-09-07Correct offset to get the PC.Paul Selkirk
2017-09-07Port profiling code, using a new SysTick hook and new CLI commands.Paul Selkirk
2017-09-07Copy profiling code from MCUOnEclipse.Paul Selkirk
2017-08-31Withdraw SysTick_hook (commit 9ffead1), because it turns out there was alread...Paul Selkirk
2017-07-31Add a generic SysTick hook, to call a function on every 1ms tick, because it'...Paul Selkirk
2017-06-17Fix optimization settings in HSM's build of libtfm.Rob Austein
2017-05-10Sigh, right offset for the wrong register. Get the PC (the address wePaul Selkirk
2017-05-06Correct offset to get the PC.Paul Selkirk
2017-05-05Port profiling code, using a new SysTick hook and new CLI commands.Paul Selkirk
2017-05-04Copy profiling code from MCUOnEclipse.Paul Selkirk
2017-04-29Remove exception handlders that I probably shouldn't have defined in the firs...Paul Selkirk
2017-04-29Remove rtos source files.Paul Selkirk
2017-04-17Use default SysTick interrupt priority.Paul Selkirk
2017-04-01Change RPC UART to have a high-priority thread monitoring a large(ish) DMAPaul Selkirk
2016-09-20Still some problem with uart receive under heavy load, so change to a 2-byte ...Paul Selkirk
2016-09-01"make clean" needs to use "rm -f" to avoid gratuitous failures.Rob Austein
2016-07-21Use a fresh port of libcli, which retains more of the original API.Paul Selkirk
2016-07-06Fix the way code is commented out, to avoid compiler warnings.Paul Selkirk
2016-07-06Simplify library Makefiles by using symbols defined in top-level Makefile, ra...Paul Selkirk
2016-06-25Split LIB*_DIR into _SRC and _BLD.Paul Selkirk
2016-06-25Finish unwinding subrepository hairball: VPATH setup.Rob Austein
2016-06-24Start unwinding subrepository hairball: remove submodules.Rob Austein
2016-06-23Drag in libhal update.Rob Austein
2016-06-23Drag submodule updates into sw/stm32.Rob Austein
2016-06-21Update sw/stm32 to track recent subrepository commits, since without them it ...Rob Austein
2016-06-14Pull in sw/libhal CLIENT_TRANSPORT makefile fix.Rob Austein
2016-06-14Pull libhal changes into stm32 subrepo.Rob Austein
2016-06-14Bring sw/stm32 super-repository up to date with the ten zillionRob Austein
2016-06-13Only the HSM project needs the RTOS; most of the test projects can use the ST...Paul Selkirk
2016-06-13Add __end symbols for CCMRAM and SDRAM sections.Paul Selkirk