Commit Graph

76 Commits

Author SHA1 Message Date
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
6e602c514b Explain multi-job makefiles 2015-06-01 19:51:44 +02:00
Romain Goyet
8014d5c2b4 Multi-job compatible makefiles 2015-06-01 19:47:54 +02:00
Romain Goyet
871111d4b4 Cleanups 2015-05-31 21:39:04 +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
5300961a12 The LCD panel doesn't use so many pins 2015-05-25 11:20:10 +02:00
Romain Goyet
2dd74c58f1 Get rid of framebuffer.h 2015-05-25 10:58:13 +02:00
Romain Goyet
c09a7cdc8b No pagination in GDB 2015-05-24 21:43:12 +02:00
Romain Goyet
a7d3e8e6c9 Use a single Platform global 2015-05-24 21:42:49 +02:00
Romain Goyet
f5e3032100 fx92 keyboard 2015-05-24 15:40:51 +02:00
Romain Goyet
c851a06b74 Parsing of string to Expression 2015-05-20 17:34:18 +02:00
Romain Goyet
2e5e851caa Stupid operator new implementation 2015-05-20 17:33:47 +02:00
Romain Goyet
aafb121939 Working Bison/Flex build
It doesn't do anything just yet though.
2015-05-20 15:32:58 +02:00
Romain Goyet
164a349abb Support for COMMON blocks in the linker script 2015-05-20 13:04:33 +02:00
Romain Goyet
c37520e535 Heap initialization 2015-05-20 13:03:52 +02:00
Romain Goyet
ee69038e48 Cleaner types for _bss and _data tags 2015-05-20 13:03:27 +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
ac26f20ffb Proper drawing of expressions 2015-05-19 18:06:25 +02:00
Romain Goyet
86cacc5471 Display a fraction 2015-05-19 12:22:18 +02:00
Romain Goyet
96aaccaa62 Displaying a fraction 2015-05-19 11:13:31 +02:00
Romain Goyet
f487d775ff Misc cleanups 2015-05-18 19:57:33 +02:00
Romain Goyet
1cb88ccad0 Use poincare 2015-05-18 19:56:57 +02:00
Romain Goyet
3d086d097c Cleanup 2015-05-18 18:39:04 +02:00
Romain Goyet
ca3c2f8a4c CLean the ili9341 driver 2015-05-18 16:46:14 +02:00
Romain Goyet
e2ec8539a8 Cleaner registers for stm32f429 2015-05-18 16:43:52 +02:00
Romain Goyet
d54cf445cf Rasterizer generate C files 2015-05-14 20:09:05 +02:00
Romain Goyet
9d705318f2 Proper bounding box calculation 2015-05-14 19:11:55 +02:00
Romain Goyet
2924361b15 Don't use an alpha channel in the font rasterizer 2015-05-13 19:31:19 +02:00
Romain Goyet
09de7fc8cb Starting to generate a pixel font 2015-05-13 19:16:23 +02:00
Romain Goyet
1008a6ce8d L8 framebuffer 2015-05-11 21:15:09 +02:00
Romain Goyet
0b6a5935ed Framebuffer in SRAM in the linker script 2015-05-11 21:10:37 +02:00
Romain Goyet
283bb01ec6 Wait for the PLL clocks to be ready 2015-05-11 18:55:32 +02:00
Romain Goyet
6e4ffa7402 Proper GPIO initialization for LTDC 2015-05-11 16:38:20 +02:00
Romain Goyet
78f01dc981 Dynamic rgb_pin_count 2015-05-11 16:38:09 +02:00
Romain Goyet
acfc67db6b ili9341 initializes for RGB input 2015-05-11 16:37:45 +02:00
Romain Goyet
3986953524 On our way to LTDC support 2015-05-09 22:06:26 +02:00
Romain Goyet
a646d30b26 Unified AFR 2015-05-09 20:52:33 +02:00
Romain Goyet
7baeb0ce30 LTDC_GCR 2015-05-09 20:30:54 +02:00
Romain Goyet
83d422d3d8 Using LTDC_AWCR and LTDC_TWCR 2015-05-09 18:40:54 +02:00
Romain Goyet
5bbefb89d7 LTDC_BPCR 2015-05-09 18:34:52 +02:00
Romain Goyet
99ebf95b25 Starting to use a macro-based ltdc.h 2015-05-09 18:31:03 +02:00
Romain Goyet
32c094570b Start enabling the LTDC 2015-05-09 18:25:38 +02:00
Romain Goyet
e4bbd86719 Clean the LCD initialization routine 2015-05-08 21:10:05 +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
773504dd09 Clean the platform 2015-05-07 11:42:52 +02:00