aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into gwininmarket2014-05-016-0/+560
|\
| * Only require GTimer for the vs1053 driver if GAUDIO is turned on.inmarket2014-05-011-1/+1
| |
| * Updates to vs1053 driver. Now accepting data but still no sound.inmarket2014-04-301-1/+1
| |
| * First version vs1053 audio play driver. Compiles but not tested yet.inmarket2014-04-296-0/+560
| |
* | Chaning window title of Win32 simulatorJoel Bodenmann2014-04-271-1/+1
|/
* Added ILI93xx drived by user xlh1460Joel Bodenmann2014-04-244-0/+535
|
* Added LGDP4532 display driverJoel Bodenmann2014-04-174-0/+453
|
* New PWM audio driver for audio output using a digital pin on a CPUinmarket2014-03-305-0/+206
|
* Fix definition of when GADC is turned on for GADC audio driverinmarket2014-03-301-1/+1
|
* Removed the doxygen inside of every driver as doxygen is only meant for ↵Joel Bodenmann2014-03-2889-2337/+23
| | | | | | highlevel API documentation. Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
* Update GADCinmarket2014-03-241-59/+29
|
* Fix 90 and 270 rotations in ILI9320 driver (Thanks jkjk)inmarket2014-03-221-2/+2
|
* Whitespacesinmarket2014-03-221-21/+21
|
* Updates to GADC to use new simpler gfx queued bufferring.inmarket2014-03-205-57/+82
| | | | NOTE: code is still buggy (or the one and only driver is buggy).
* Some fixes for the Nokia6610GE8 display driverinmarket2014-03-201-3/+33
|
* Move queued buffer code from gaudio into gqueueinmarket2014-03-202-5/+5
|
* Cause the gaudio/gadc driver (currently broken) to include the GADC ↵inmarket2014-03-201-0/+4
| | | | framework if it is included in the make.
* Combine GAUDIN and GAUDOUT into a single GAUDIO module.inmarket2014-03-1116-357/+359
| | | | | | Simplify GAUDIN (now GAUDIO RECORD) api. Update audio demo's to match. Port Win32 driver to new audio api.
* First GAUDOUT working demo.inmarket2014-03-061-1/+7
|
* Updates to GAUDOUT.inmarket2014-03-052-21/+15
| | | | Add Events to the GAUDOUT api.
* Updates to GAUDOUT to allow specification of the sample format.inmarket2014-03-031-4/+12
| | | | Fix threading issues.
* First GAUDOUT work. Still incomplete but compiling.inmarket2014-02-2714-67/+321
| | | | Also moved drivers/gaudin to drivers/audio as most audio codecs support input and output in a single device.
* A couple of include paths need fixinginmarket2014-02-192-2/+2
|
* Integrate the include files with each module. Simplifies structure of code.inmarket2014-02-1928-64/+62
|
* Remove superfluous driver fileinmarket2014-02-191-606/+0
|
* Driver fixinmarket2014-02-161-1/+1
|
* removing casts of gfxAlloc() return value as that is the whole idea behind ↵Joel Bodenmann2014-02-023-3/+3
| | | | having a void pointer
* Remove variable name conflict with doom demoinmarket2013-12-301-2/+2
|
* Add a readme for the Win32 GAUDIN driver.inmarket2013-12-221-0/+9
|
* Add Win32 GAUDIN driver.inmarket2013-12-223-0/+247
|
* Create the window class in the message thread for the Win32 driver (and ↵inmarket2013-12-211-24/+29
| | | | replacement of NULL's with 0 for consitancy with other code)
* Replace NULL's with 0 as NULL is not defined by the Raw32 GOS.inmarket2013-12-212-2/+2
|
* Always use native threads in the Win32 driver even if a different threading ↵inmarket2013-12-211-8/+10
| | | | model is being used for the rest of uGFX
* Allow for LCD specific configuration -omriiluz2013-12-142-4/+34
| | | | | | Bias Horizontal/Vertical flipping Page Mapping per hard wiring of the LCD panel
* Removed TDISP moduleJoel Bodenmann2013-12-113-300/+0
|
* New versions of mingw use Red, Green Blue so we need to undefine them in ↵inmarket2013-12-111-2/+7
| | | | | | certain places. This should really be fixed by renaming Red, Green, Blue as the names are too common however this would create compatibility problems.
* removed obsolet fileJoel Bodenmann2013-12-071-637/+0
|
* Code to allow GFXnet display driver to work (in limited mode) when LWIP ↵inmarket2013-11-301-0/+63
| | | | accept() hangs after a select().
* Update template files for the MCU touch driver.inmarket2013-11-252-14/+43
|
* Rewrite of the MCU driver. This is now much more reliable.inmarket2013-11-241-40/+40
|
* Replace color format conversion macros with proper routines to prevent side ↵inmarket2013-11-1717-56/+73
| | | | | | effects with using the macro. Also fix a number of compiler warnings.
* Reliability fixes for uGFXnet running on LWIP.inmarket2013-11-172-6/+56
| | | | Note LWIP requires a stack larger than the default of 512.
* Minor updates to LWIP support for uGFXnet.inmarket2013-11-171-5/+10
| | | | Application supplied Start_LWIP() routine is now optional.
* Fixes for LWIP in the uGFXnet driver.inmarket2013-11-161-12/+11
|
* LWIP support for the uGFXnet driver.inmarket2013-11-161-5/+24
|
* Update uGFXnet display driver. This is now working.inmarket2013-11-164-95/+202
|
* Win32 GDISP driver - Get rid of compiler warnings created by the new ↵inmarket2013-11-161-0/+8
| | | | orientation modes.
* uGFXnet driver: Initialise the sockets layer correctly under Win32inmarket2013-11-131-1/+21
| | | | Added a KILL command that can be send from the display to the device.
* First version of a network display driver (the display is somewhere on the ↵inmarket2013-11-135-0/+622
| | | | | | | network rather than attached locally). A remote display application is still to be written (coming soon). Note: the remote display initiates the connection to the headless device rather than the headless device making the connection to the display.
* missing semicolonJoel Bodenmann2013-11-121-1/+1
|