Commit Graph

1692 Commits (426c8a850f4e126879b5220a0537ca9b3910bc2b)

Author SHA1 Message Date
Joel Bodenmann 426c8a850f Updated Doxygen file 2014-03-28 20:50:57 +01:00
Joel Bodenmann e9179545af doxygen fixes 2014-03-28 20:18:03 +01:00
Joel Bodenmann 08e1b0ebc7 Removed the doxygen inside of every driver as doxygen is only meant for highlevel API documentation.
Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
2014-03-28 19:45:08 +01: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 343ddd7158 Final updates to GADC recording after fixing bugs in the ChibiOS AT91SAM7X ADC driver 2014-03-24 16:49:17 +10:00
inmarket 9919aeac89 Bug fixes and comments in audio recording demo 2014-03-24 10:08:51 +10:00
inmarket c354639f7b Update GADC 2014-03-24 10:08:15 +10:00
inmarket c7566aa553 Add some safety parameter checking to queueing 2014-03-24 10:07:02 +10:00
inmarket 56b416708c Fix bug in ChibiOS GOS layer 2014-03-24 10:06:10 +10:00
inmarket 863e5a6b2d Fix 90 and 270 rotations in ILI9320 driver (Thanks jkjk) 2014-03-22 11:12:27 +10:00
inmarket cf6b09538e Fix incorrect spelling of fixed font names in the example gfxconf.h 2014-03-22 11:07:25 +10:00
inmarket 34818d21e8 Whitespaces 2014-03-22 11:06:52 +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 712ff73f77 Some fixes for the Nokia6610GE8 display driver 2014-03-20 23:34:37 +10:00
inmarket 8b9d31ef90 Move queued buffer code from gaudio into gqueue 2014-03-20 23:33:32 +10:00
inmarket e4d6884bca Cause the gaudio/gadc driver (currently broken) to include the GADC framework if it is included in the make. 2014-03-20 23:31:10 +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 944c33cbff Add support for gfxQueueGSyncGetI() 2014-03-11 17:11:02 +10:00
inmarket a29501c7bd Add support for gfxSemWaitI() GOS api. 2014-03-11 17:10:11 +10:00
inmarket c70d98ef59 Add bit format testing to sample formats. 2014-03-11 17:09:00 +10:00
inmarket 6d5a748f1c First GAUDOUT working demo. 2014-03-06 20:02:16 +10:00
inmarket 47cfa8d152 Fix incorrect additon of GFX flag on audio in oscilloscope demo 2014-03-06 20:01:03 +10:00
inmarket 2fb6697f2a Move gaudin oscilloscope demo to a new directory 2014-03-06 19:58:13 +10:00
inmarket 5d758df8da Merge remote-tracking branch 'origin/master' 2014-03-05 13:53:44 +10:00
inmarket e762e91bd5 Updates to GAUDOUT.
Add Events to the GAUDOUT api.
2014-03-05 13:45:37 +10:00
inmarket 68a0be8110 Fix to ensure correct clearing of consoles when being redrawn. 2014-03-05 13:43:39 +10:00
inmarket ccf05de456 Update console demo to test more console features. 2014-03-05 13:42:41 +10:00
Joel Bodenmann 2b4508467a whitespaces 2014-03-04 12:37:26 +01:00
Joel Bodenmann 19ced71d04 whitespaces 2014-03-04 11:50:04 +01:00
inmarket c110548507 Add support for ANSI like escape sequences to control display color and attributes in a GWIN console.
Updated the console demo to demonstrate this.
2014-03-04 14:14:15 +10:00
inmarket 43527de2c0 Updates to GAUDOUT to allow specification of the sample format.
Fix threading issues.
2014-03-03 07:39:46 +10:00
inmarket 17f1f9d799 Add I class rouitines to GQUEUE 2014-03-03 07:38:57 +10:00
inmarket 4b167f5624 Update linux binary for file2c to match source change 2014-02-27 08:20:49 +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 f9495a75e1 file2c did not save the -d flag in the output header comment properly. 2014-02-27 07:54:51 +10:00
inmarket 11c9033ff0 Compiler warning fix 2014-02-19 12:30:07 +10:00
inmarket c3dcfc5764 A couple of include paths need fixing 2014-02-19 12:25:51 +10:00
inmarket 14fa749f36 Fix doom demo to prevent ARM compilers throwing away part of the WAD file. 2014-02-19 08:07:21 +10:00
inmarket 37966ff16d Integrate the include files with each module. Simplifies structure of code. 2014-02-19 00:36:52 +10:00
inmarket 1e131851d6 Spelling mistake compile error 2014-02-19 00:32:23 +10:00
inmarket 961b15cafe Remove superfluous driver file 2014-02-19 00:26:15 +10:00
inmarket fe6708c7a2 Demo updates to fix compile issues. 2014-02-19 00:23:07 +10:00
inmarket 5f8ca40ef0 Remove replaced doom demo makefile 2014-02-19 00:20:30 +10:00
inmarket 6dd606fc2f Add demo makefiles and update example master makefiles to match. 2014-02-19 00:19:38 +10:00
inmarket d4c2656e60 Allow touch calibration to occur in any screen orientation (through the use of the GDISP_DEFAULT_ORIENTATION define). 2014-02-17 14:17:15 +10:00
inmarket 200f7ecf6d Updates to demo to work on ChibiOS and to test orientation. 2014-02-16 17:22:24 +10:00
inmarket 23bb9e659a Driver fix 2014-02-16 17:20:31 +10:00
inmarket 5edf7c956e On ARM gcc compiler it appears that non-referenced character arrays are "optimised" out (but not on x86).
This conflicts with the -b parameter in the file2c tool and leads to corrupted images on ARM platforms.
For now just remove the parameter when generating ROMFS files for an ARM platform.
2014-02-15 22:28:07 +10:00
inmarket bb1cd44824 Fix naming of a parameter 2014-02-15 22:23:32 +10:00