Commit Graph

96 Commits

Author SHA1 Message Date
Romain Goyet
eab6b117e7 Fix a small typo 2015-09-01 22:58:16 +02:00
Romain Goyet
c31bd19907 No printf for now 2015-09-01 22:57:56 +02:00
Romain Goyet
11bc675ac2 [ION] Use FltkKBD on simulator 2015-09-01 22:57:19 +02:00
Romain Goyet
ec594b7d9e [ION] FLTK keyboard driver 2015-09-01 22:56:29 +02:00
Romain Goyet
0f0e1b3d98 [ION] Simulator keyboard uses C++ 2015-09-01 22:48:47 +02:00
Romain Goyet
e11f6efa94 [ION] Separate header for keyboard 2015-09-01 22:48:17 +02:00
Romain Goyet
b77627fdb9 [ION] Delete useless file 2015-09-01 22:47:19 +02:00
Romain Goyet
780f6ff31f Makefile for tests 2015-09-01 12:09:08 +02:00
Romain Goyet
b145737c61 [ion/simulator] Proper sizing of the LCD 2015-09-01 12:08:18 +02:00
Romain Goyet
616af4ed24 Proper rect size in Kandinsky 2015-09-01 12:06:57 +02:00
Romain Goyet
50df2ac3a8 Proper constructor for FltkLCD 2015-09-01 12:06:08 +02:00
Romain Goyet
cd3046b3ef Ion simulator support 2015-09-01 11:39:02 +02:00
Romain Goyet
d70d3b4e4a Kandinsky now uses KDSetPixel for framebuffer access 2015-09-01 11:37:12 +02:00
Romain Goyet
25b95d1278 Makefile cleanups 2015-09-01 11:28:42 +02:00
Romain Goyet
714b700077 Don't use USE_ION 2015-09-01 10:16:34 +02:00
Romain Goyet
fbe2f808b2 KD_FRAMEBUFFER_HEIGHT 2015-08-31 23:27:37 +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
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