No description
Find a file
Karl Palsson 112e9e6814 i2c-master: cleaned up again on l1
now has repeated-start and stop/start support, with the same API as v2

Just to decide whether all of it goes up into the library or not.
2017-03-23 22:29:52 +00:00
libopencm3@3f65af8ccc bump to my latest lib 2017-03-22 23:33:43 +00:00
openocd drop duplicate openocd board file 2017-03-09 23:05:23 +00:00
shared f0 working (one fixme) 2016-03-04 00:43:21 +00:00
tests i2c-master: cleaned up again on l1 2017-03-23 22:29:52 +00:00
.gitignore .gitignore generated linker scripts 2016-09-09 22:16:45 +00:00
.gitmodules add libopencm3 as submodule 2015-10-16 20:44:33 +00:00
LICENSE Initial commit 2015-10-16 20:24:12 +00:00
README.md fix markdown 2015-10-17 02:35:39 +00:00
rules.mk rules.mk: don't bother making .bins 2016-09-30 23:32:10 +00:00

Cross target tests for libopencm3

libopencm3(http://github.com/libopencm3/libopencm3) pull requests are often hard to review. It can be hard to see the impact on "user" land code, it can be hard to see how the behaviour changes from a->b.

This repository contains testing frameworks I've put together to help with cross target testing, with the aim of making them as automated as possible.

General plan is something like....

  1. make -C libopencm3 clean all -j8
  2. make -C tests/xxx clean all flash test V=1
  3. cd libopencm3
  4. git checkout proposed-new-code
  5. return to step 1

Mileage will vary.