Damien George
49dcc253e3
stmhal/i2c: Expose the pyb_i2c_obj_t struct and some relevant functions.
...
So they can be used by other parts of the code.
2016-11-25 16:30:51 +11:00
Krzysztof Blazewicz
8fa0733647
stmhal/i2c: provide custom IRQ handlers
...
Use custom handlers providing minimal required functionality
because those provided by ST increase code size by almost 2 KiB.
2016-11-16 12:43:27 +01:00
Damien George
1e388079f9
stmhal/i2c: Expose I2CHandle3 for use by custom C code.
...
If custom C code uses the I2C busses then it needs access to these
structures for i2c_init().
2016-05-13 11:23:32 +01:00
Damien George
04b9147e15
Add license header to (almost) all files.
...
Blanket wide to all .c and .h files. Some files originating from ST are
difficult to deal with (license wise) so it was left out of those.
Also merged modpyb.h, modos.h, modstm.h and modtime.h in stmhal/.
2014-05-03 23:27:38 +01:00
Damien George
eb8bdf4df3
stmhal, SPI and I2C: Improvements to functionality and consistency.
2014-04-21 00:10:04 +01:00
Damien George
57e415859a
stmhal: Tidy up and improve consistency across modules.
2014-04-20 00:30:09 +01:00
Damien George
6cfda3084d
stmhal: Add I2C support; change accel driver to use new I2C.
2014-03-25 23:26:14 +00:00