Travis Geiselbrecht
e0cdfbae17
[python] fix a few of the python tools to be python 2 and 3 compatible
2020-03-08 16:39:15 -07:00
Travis Geiselbrecht
cba9e47987
[license] replace the longer full MIT license with a shorter one
...
Used scripts/replacelic. Everything seems to build fine.
2019-07-05 17:22:23 -07:00
Travis Geiselbrecht
d8fa82cb91
[formatting] run everything through codestyle
...
Almost nothing changes here except moving braces to the same line as the
function declaration. Everything else is largely whitespace changes and
a few dangling files with tab indents.
See scripts/codestyle
2019-06-19 21:02:24 -07:00
Travis Geiselbrecht
1b7a28efb8
[include][lk] fixup lk/ include path move
2019-06-19 19:46:11 -07:00
Travis Geiselbrecht
26effb3988
[platform][lpc15xx] move the lpcopen driver library into external/
2016-02-20 11:31:49 -08:00
Travis Geiselbrecht
2eb32a4369
[style] mass reformat all the non external code to 4 space indents
...
Ran everything through scripts/codestyle.space, which uses astyle
to generally follow K&R style.
Biggest non whitespace change is pulling brackets down on function
declarations, which I'm pretty ambivalent about, but astyle insists
on taking a stance
2016-02-14 12:24:01 -08:00
Travis Geiselbrecht
3b2d7a268b
[make] remove the need for a module to manually add $(LOCAL_DIR)/include to the global include path
...
Pretty much every module in the system was already doing it, so do it
automatically.
2015-10-19 19:07:16 -07:00
Travis Geiselbrecht
801103f665
[debug] fix removal of _dputc()
2015-08-24 17:07:55 -07:00
Travis Geiselbrecht
822514acdb
[platform] expand platform_halt() to include suggested action and reason
...
-Remove old halt() call
-Add default implementation that just wedges the cpu if platform doesn't override
-Add default implementation for zynq
2014-08-06 15:31:27 -07:00
Travis Geiselbrecht
aacf2d1453
[platform][lpc15xx] rename an ERR macro to not collide with lk's
2014-07-14 17:32:20 -07:00
Travis Geiselbrecht
91eef9cc4a
[platform][lpc15xx] convert to new generic systick timer mechanism
2014-03-18 19:50:32 -07:00
Travis Geiselbrecht
9a0bb3cf8b
[platform][lpc15xx] have the debug uart routine be interrupt driven on rx path
2014-03-16 13:05:55 -07:00
Travis Geiselbrecht
a1c4ce8493
[platform][lpc15xx] add irq vector table
2014-03-16 12:51:06 -07:00
Travis Geiselbrecht
6233aaae78
[target][lpcexpresso1549] added target init code from lpcopen example code
...
Initialize the board and move some of the uart initialization into platform space.
2014-03-16 12:37:43 -07:00
Travis Geiselbrecht
a5f45fb2a0
[platform][lpc15xx] add script and code to sign lk.bin
...
LPC wants you to stuff a checksum in the 8th vector slot.
2014-03-15 20:31:01 -07:00
Travis Geiselbrecht
7223cd305a
[platform][lpc15xx] import of lpcopen driver library
...
Version 2.08 of the library for lpc15xx
2014-03-15 14:10:38 -07:00
Travis Geiselbrecht
26956d9f6f
[platform][lpc15xx] first stab at lpc15xx platform and target
...
Port to lpcexpresso 1549 board.
Builds, but not tested.
2014-03-15 13:32:30 -07:00