Commit Graph

55 Commits

Author SHA1 Message Date
Romain Goyet
66298f5cb6 [ion] Enable building with --gc-sections
Change-Id: Ibddb03d5fc95f99954583a51c02257dfcba3a326
2016-09-16 11:43:14 +02:00
Romain Goyet
2e3b578eff [Poincare] Update for C++ Kandinsky
Change-Id: Ib0d44841245a290c0395c43b2cde4c7ea69c17ca
2016-08-19 10:34:59 +02:00
Romain Goyet
5de28e01db Migrate Kandinsky to C++
Change-Id: I2752a8db84ad0bb817119cf6c2993c1622621150
2016-07-21 13:42:32 +02:00
Romain Goyet
682c3bbc20 App: Move the app in the apps/ folder
Change-Id: I9c6a3eb58c718f1c796652e94534b53a2a302f8b
2016-06-20 18:04:31 +02:00
Romain Goyet
a21f201cc0 Escher: Adding a GUI toolkit
Change-Id: I9c78cc1afdd35968110484c3e3782c866b88c671
2016-04-12 18:47:36 +02:00
Felix Raimundo
b0c44dc39e wip
Change-Id: I7ac1cea7dc59ca2fa9c25cc8244c26a95a650448
2016-04-01 15:04:41 +02:00
Romain Goyet
35228e83af Define and use HOSTCC
Change-Id: If38c488233007e86c2e1e999861836a0ffbbf1e8
2016-03-23 12:35:25 +01:00
Felix Raimundo
80ad6e606b Removed all warnings, now in Werror
Change-Id: I02dbd9fef2c1b5d6aba4ea713f1e1ea305b389bf
2016-03-22 18:56:00 +01:00
Felix Raimundo
2ee147a48c Remove dead code in Makefiles
Change-Id: I57363da89a49443be7fad8f687299393bc0f3a82
2016-03-22 18:39:59 +01:00
Felix Raimundo
605dd9f372 Add memory_map for simulator.
Also use clang for the simulator building.

Change-Id: I87f5b938d9066375fbfabfdcdd3c5218c9790bb0
2016-03-22 18:39:59 +01:00
Romain Goyet
2c702874fd Silent the linker build step
Change-Id: I6be94ec821e54ff474ec720ac0602cf25d60def1
2016-03-18 16:52:47 +01:00
Romain Goyet
2f80d17137 Don't define the PLATFORM value in the SFLAGS
Change-Id: Ic3a6729d93b8c61dda73c0aef102103bfa5f22d6
2016-03-18 16:52:29 +01:00
Felix Raimundo
fd972bce65 Fix build
Change-Id: If550f0db40be8085fade58896f7d8a1b7db2cb47
2016-03-18 10:48:17 +01:00
Romain Goyet
7a4b8b5eda Clean the CFLAGS 2015-09-24 19:56:48 +02:00
Romain Goyet
101b10e028 Cleaner build system 2015-09-19 18:14:14 +02:00
Romain Goyet
08441e6ec5 [ion] big cleanup 2015-09-19 13:09:41 +02:00
Romain Goyet
1e4c5cdc0a [ion] cleanup 2015-09-19 11:01:38 +02:00
Romain Goyet
13ffbe1b1a Cleaner build system for tests 2015-09-14 19:34:59 +02:00
Romain Goyet
c58a5f41e3 More generic Makefile 2015-09-14 19:01:47 +02:00
Romain Goyet
3857448cb7 Remove dead code 2015-09-14 18:57:55 +02:00
Romain Goyet
8f13d8151e Clean the prebuild/postbuild steps in the Makefile 2015-09-10 12:07:49 +02:00
Romain Goyet
4ad8b4a67f Rename stm32f429 to device 2015-09-10 10:08:11 +02:00
Romain Goyet
c494fabc23 Introducing quiz, the testing framework 2015-09-03 22:44:25 +02:00
Romain Goyet
780f6ff31f Makefile for tests 2015-09-01 12:09:08 +02:00
Romain Goyet
25b95d1278 Makefile cleanups 2015-09-01 11:28:42 +02:00
Romain Goyet
c3ed3684a7 Platform-dependent size 2015-08-30 21:42:09 +02:00
Romain Goyet
b32b47300a ION re-structuring 2015-08-05 15:52:44 +02:00
Romain Goyet
96c2ad4228 Proper DEBUG flag 2015-08-04 22:45:08 +02:00
Romain Goyet
f2863c6889 Nicer file size (in kB) 2015-08-04 20:35:47 +02:00
Romain Goyet
203ecd5055 Size the output 2015-08-04 20:34:09 +02:00
Romain Goyet
067c53d705 Multiple platform support 2015-08-03 21:04:13 +02:00
Romain Goyet
872efea4d1 Liba cleanup 2015-05-31 13:51:41 +02:00
Romain Goyet
803ffda5bc Liba 2015-05-31 13:24:35 +02:00
Romain Goyet
525f2aef9f Proper malloc/free/realloc
SQLite's memory allocator make assertions that we have to fulfill
2015-05-25 13:06:41 +02:00
Romain Goyet
2e5e851caa Stupid operator new implementation 2015-05-20 17:33:47 +02:00
Romain Goyet
7d93d37713 Allow overriding CFLAGS 2015-05-20 13:03:09 +02:00
Romain Goyet
2ed9b8479f Malloc support from SQLite 2015-05-20 13:02:41 +02:00
Romain Goyet
86cacc5471 Display a fraction 2015-05-19 12:22:18 +02:00
Romain Goyet
f487d775ff Misc cleanups 2015-05-18 19:57:33 +02:00
Romain Goyet
3d086d097c Cleanup 2015-05-18 18:39:04 +02:00
Romain Goyet
32c094570b Start enabling the LTDC 2015-05-09 18:25:38 +02:00
Romain Goyet
299578c60b Big cleanup 2015-05-08 21:06:09 +02:00
Romain Goyet
0100fb42c7 Add pinmux 2015-05-07 11:43:00 +02:00
Romain Goyet
037c03e85a Clean up 2015-05-06 21:50:01 +02:00
Romain Goyet
cc98a1c094 SPI data registers 2015-05-05 12:33:13 +02:00
Romain Goyet
0120ea4663 Working SPI 2015-05-05 00:26:49 +02:00
Romain Goyet
c4fac5e21d Enable production version 2015-05-04 19:03:53 +02:00
Romain Goyet
602fb4c05b Overridable ISRs 2015-05-04 15:52:16 +02:00
Romain Goyet
7521af7457 Linkage: Put the stack at the end of the CCM 2015-05-03 20:44:48 +02:00
Romain Goyet
f504528463 Nicer boot 2015-05-03 20:07:10 +02:00