Commit Graph

170 Commits (8e629124462fd4a651dbc121ff83e82dde334722)

Author SHA1 Message Date
inmarket 2151935b3a Update to makefiles to support ChibiOS v3, making ARM thumb targets, CPU specific flags etc
Also put license in the gmake master scripts.
2014-10-04 17:12:33 +10:00
inmarket f90ea57bff First ARM build to use the new makefile plus makefile updates 2014-10-01 00:45:02 +10:00
inmarket 68a784d67e First ARM build to use the new makefile plus makefile updates 2014-10-01 00:44:40 +10:00
inmarket daf9f65b9f New makefile structure. Also OSX board defintion 2014-09-28 01:42:30 +10:00
inmarket b2b3859e62 More makefile updates 2014-09-26 18:09:05 +10:00
inmarket be9d354727 Update more Makefiles 2014-09-26 17:30:14 +10:00
inmarket 9db9255bad Makefile: Add support for -
- ..'s in the source path
- USER_LISTINGS to control whether listings are generated
- dependancy directory now a MACRO
- support for Code::Blocks make targets
2014-09-26 16:35:00 +10:00
inmarket 1a495f3013 Rename all driver makefiles to driver.mk 2014-08-22 18:20:02 +10:00
Joel Bodenmann 0fa640f1ed Merge branch 'master' of bitbucket.org:Tectu/ugfx 2014-08-21 18:34:59 +02:00
Joel Bodenmann 7c791f2a92 board file compiler warning 2014-08-21 18:33:07 +02:00
inmarket 117e195354 Update to the SPFD54124B gdisp driver.
Added an example board file for it to the boards/addons/gdisp directory
2014-08-21 09:11:10 +10:00
Joel Bodenmann a26cf85256 FireBull board file fix 2014-07-11 23:15:24 +02:00
inmarket 6dea259ea2 Example added for FreeRTOS on Raspberry Pi 2014-07-09 18:47:59 +10:00
inmarket ab9ce99647 Support added for the Raspberry Pi - talking directly to the graphics co-processor. 2014-07-09 15:40:03 +10:00
inmarket 34cc5e029a eCos Synthetic framebuffer is now a supported "base" board. 2014-07-09 14:26:16 +10:00
inmarket efe79a4a31 eCos fix 2014-07-07 11:19:04 +10:00
inmarket 8a3da5a2a3 Add framebuffer board file to interface with the eCos framebuffer device. 2014-07-02 11:52:08 +10:00
Joel Bodenmann 8d1ce48800 compiler warning (SSD2119 for Embest board) 2014-06-16 09:42:32 +02:00
inmarket 80d4da1bf4 Linux framebuffer fixes 2014-05-22 18:06:48 +10:00
inmarket 9ca7cc9c9e Compile fix 2014-05-22 17:39:41 +10:00
inmarket 285bd0f4d6 GDISP framebuffer driver + an implementation for the linux kernel framebuffer device 2014-05-22 17:21:19 +10:00
inmarket 38fb787cbd Restore library locations to what is used in all other example makefiles 2014-05-12 09:26:36 +10:00
Joel Bodenmann b34819bb76 cleanup of Mikromedia STM32-M4 board support 2014-05-11 17:15:57 +02:00
Thomas Saunders 8620545c9f Update Mikromedia-M4 board definition to work with the latest ChibiStudio board config generator
Add Chibios 3.0.0 example project for this board
2014-05-10 21:53:17 +01:00
inmarket 87c2016e41 vs1053 audio driver now working 2014-05-01 07:20:19 +10:00
inmarket 04307da6b7 Updates to vs1053 driver. Now accepting data but still no sound. 2014-04-30 22:57:15 +10:00
inmarket 81c19da89f First version vs1053 audio play driver. Compiles but not tested yet. 2014-04-29 16:35:57 +10:00
inmarket e0e2b2a3d9 Changes to example makefiles and other files for ChibiOS due to changes in ChibiOS-2.6.x 2014-04-12 13:58:30 +10:00
inmarket fb8d159749 Turn on PWM audio output for Olimex SAM7EX256 board. 2014-03-30 19:11:29 +10:00
inmarket 16f86ed2e6 Update incorrect file headers on demo board files 2014-03-28 08:52:30 +10:00
inmarket cf22a7f8e3 Example spi board config for ILI9341 2014-03-28 08:51:36 +10:00
inmarket 271f0c743f Updates to GADC to use new simpler gfx queued bufferring.
NOTE: code is still buggy (or the one and only driver is buggy).
2014-03-20 23:41:27 +10:00
inmarket ea5a1b849d Combine GAUDIN and GAUDOUT into a single GAUDIO module.
Simplify GAUDIN (now GAUDIO RECORD) api.
Update audio demo's to match.
Port Win32 driver to new audio api.
2014-03-11 17:13:31 +10:00
inmarket a56e4ac7dc First GAUDOUT work. Still incomplete but compiling.
Also moved drivers/gaudin to drivers/audio as most audio codecs support input and output in a single device.
2014-02-27 08:04:54 +10:00
inmarket 6dd606fc2f Add demo makefiles and update example master makefiles to match. 2014-02-19 00:19:38 +10:00
inmarket d8bde70ab6 Add Win32 GAUDIN driver. 2013-12-22 21:38:57 +10:00
inmarket d9f02858fd Replace NULL's with 0 as NULL is not defined by the Raw32 GOS. 2013-12-21 13:21:59 +10:00
Joel Bodenmann 891f134bc1 Removed TDISP module 2013-12-11 14:50:09 +01:00
Joel Bodenmann e257074511 Embest board file fix 2013-12-07 15:37:23 +01:00
Joel Bodenmann fba19322a3 whitespaces 2013-12-05 21:30:34 +01:00
Joel Bodenmann ae556531bd doco 2013-12-05 21:26:55 +01:00
Joel Bodenmann 95b4b31e29 fixed some board file 2013-12-05 21:25:29 +01:00
Joel Bodenmann 7b2e6463e6 cleanup Olimex-STM32-LCD board file 2013-11-25 23:51:32 +01:00
Joel Bodenmann cf193b3583 Olimex-STM32-LCD board files update 2013-11-25 21:35:04 +01:00
inmarket 299311b480 Updates to mouse and makefile for Mikromedia STM32-M4 board. 2013-11-24 02:24:03 +10:00
Joel Bodenmann 91bcb0d41d Olimex-STM32-LCD board file fix 2013-11-12 01:29:14 +01:00
Joel Bodenmann d31ea62979 Embest-STM32-DMSTF4BB board file fix 2013-11-12 01:27:55 +01:00
Joel Bodenmann 77188ae775 Marlin board file fix 2013-11-12 01:26:07 +01:00
Joel Bodenmann a2df8d4fe1 FireBull-STM32F103-FB board file fix 2013-11-12 01:20:25 +01:00
Joel Bodenmann b59b47a9e1 docs 2013-11-10 22:50:14 +01:00
Joel Bodenmann 83482a3b8a added forgotten files 2013-11-10 22:40:20 +01:00
Joel Bodenmann 16c021e5b3 cleanups 2013-11-10 22:40:10 +01:00
Joel Bodenmann 926e83e89e fixed some boards file names 2013-11-10 22:31:37 +01:00
Joel Bodenmann 4600da18f3 added Olimex-STM32-LCD 2013-11-10 22:29:36 +01:00
Joel Bodenmann 652b85f16e added Marlin board 2013-11-10 22:16:58 +01:00
Joel Bodenmann f00d1e6c5d fixed Embest board 2013-11-10 22:10:47 +01:00
Joel Bodenmann 6b1af0641c fixed Embest board 2013-11-10 22:09:20 +01:00
Joel Bodenmann 75a6dd8404 added FireBull-STM32F103-FB board 2013-11-10 22:09:09 +01:00
Joel Bodenmann 9df8b52d16 added readme.txt 2013-11-10 21:54:23 +01:00
Joel Bodenmann 932f4881bc added Embest-STM32-DMSTF4BB base board 2013-11-10 21:52:55 +01:00
inmarket 190113b91c OpenOCD config file for Mikromedia-STM-M4 board and updates to the makefile. 2013-11-09 19:08:18 +10:00
inmarket d00b543831 Updated Makefile and new openocd config file for the Olimex SAM7EX256 board.
Makefiles modifications required for updated gcc v4.7.2
2013-11-09 14:23:13 +10:00
inmarket 5d2d6e7962 Fix compiler warning 2013-11-06 17:21:58 +10:00
inmarket 0399c33aeb Linux board defintions 2013-10-29 21:14:02 +10:00
inmarket dc24af70ea Win32 board definitions. 2013-10-29 20:26:19 +10:00
inmarket ab4091b366 Updates for the Mikrmedia STM32 M4 board 2013-10-29 01:12:42 +10:00
inmarket 555257933a Clean up the driver directory structure by moving all board specific files into the boards sub-structure. 2013-10-28 20:04:03 +10:00
inmarket dc2d5be606 uGFX board definition for the Mikromedia STM32 M4 board.
Includes the required ChibiOS board files and an example Makefile.
2013-10-28 19:49:39 +10:00
inmarket 0fe4d3a037 Add readme's to the board directories 2013-10-28 19:18:24 +10:00
inmarket 737ac5be97 Create uGFX board directories which include example Makefiles.
Currently only done for the Olimex-SAM7EX256 board.
2013-10-28 19:06:16 +10:00