summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/imx31
AgeCommit message (Expand)AuthorFilesLines
2010-06-11Configure Gigabeat S with EABI compiler by default. Implement the INIT sectio...Michael Sevakis13-39/+45
2010-06-05New USB charging system, part 1 - API rework and user-visible setting updateTorne Wuff1-1/+7
2010-05-31ARM: use BX when branch to an address in registerRafaël Carré1-1/+1
2010-05-27Gigabeat S PCM: Sync some comments to changes.Michael Sevakis1-2/+2
2010-05-27Gigabeat S PCM: There's no reason to touch any hardware registers in order to...Michael Sevakis1-24/+39
2010-05-26Gigabeat S: Turn off hardware effects (tone and 3d) when doing digital loopba...Michael Sevakis1-0/+10
2010-05-24Make PCM->driver interface about as simple as it will get. Registered callbac...Michael Sevakis1-51/+30
2010-05-19Gigabeat S: Use longer battery filter; lag is not a problem with voltage for ...Michael Sevakis2-1/+3
2010-05-19Gigabeat S: Wrong thing messing with IPU_CONF. No fiddling is needed just yet.Michael Sevakis1-2/+0
2010-05-18Gigabeat S: Implement LCD contrast, invert and flip modes. Enhance LCD power ...Michael Sevakis3-23/+169
2010-05-15Gigabeat S: There's no reason to pause the LCD DMA when changing the framebuf...Michael Sevakis1-2/+0
2010-05-12PCM bottom layer simplification. pcm_rec_peak_addr variable no longer has to ...Michael Sevakis1-22/+5
2010-05-08Clean the DCache just before going to main because areas were written by init...Michael Sevakis1-7/+5
2010-05-08Gigabeat S: Reclaim about 800K of memory that was laying unused. Get rid of D...Michael Sevakis6-59/+96
2010-05-07i.MX31/Gigabeat S minor cleaning: Make HW access more obvious in places I for...Michael Sevakis7-123/+92
2010-05-07i.MX31: Make some style changes to some driver code so that hardware vs. vari...Michael Sevakis6-287/+130
2010-05-06Fix gigabeat S includes so it builds againFrank Gevaerts1-0/+1
2010-05-06Move c/h files implementing/defining standard library stuff into a new libc d...Thomas Martitz2-2/+1
2010-05-06Gigabeat S bootloader: Fix archaic call placement in dptc_stop which hangs th...Michael Sevakis1-4/+5
2010-05-06Gigabeat S: There's no compelling reason to start automatic scaling in the bo...Michael Sevakis1-0/+2
2010-05-06Changed a macro to a raw in int constant. Didn't mean to do that. Put it back...Michael Sevakis1-1/+1
2010-05-06i.MX31/Gigabeat S: This should fix stability problems. One problem was to sta...Michael Sevakis6-157/+178
2010-05-05i.MX31/Gigabeat S: The nested IRQ code was just totally wrong and not actuall...tcctool_v1_0bootloader_fuze_v2Michael Sevakis2-19/+16
2010-05-04Merely correct a comment.Michael Sevakis1-1/+1
2010-05-04i.MX31/Gigabeat S: Just a little paranoid change to switcher write to active ...Michael Sevakis1-6/+5
2010-05-04i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528...Michael Sevakis8-384/+536
2010-05-03Gigabeat S: Those odd calls to irq_handler can still happen rarely after exec...Michael Sevakis2-3/+5
2010-04-23Gigabeat S: All the target backlight functions are currently called on the ba...Michael Sevakis1-23/+1
2010-04-23i.MX31/Gigabeat S: Implement frequency and voltage scaling-- 1.6V for 528MHz,...Michael Sevakis15-78/+1274
2010-04-23i.MX31: Add some enums and a couple helper functions to make dealing with pin...Michael Sevakis3-22/+435
2010-04-13Gigabeat S: Employ more accurate battery charging curve.Michael Sevakis1-2/+1
2010-04-10Gigabeat S/i.MX31: Continue, and most likely complete, the platform/player-sp...Michael Sevakis2-16/+21
2010-04-09Gigabeat S: Slow down the SPI clock to 1/8 current speed. It seems lower volt...Michael Sevakis1-1/+1
2010-04-09Gigabeat S: More accurate battery level estimation for discharge curve.Michael Sevakis1-7/+7
2010-04-09Gigabeat S: A little more housekeeping. Move source clock frequencies to conf...Michael Sevakis2-5/+2
2010-04-09Gigabeat S/i.MX31: Sort files in the /target tree into things that are SoC-ge...Michael Sevakis29-29/+27
2010-04-07Make ATA code not bother to retry requests that return IDNF (specified sector...Torne Wuff1-0/+1
2010-04-07Gigabeat S: Add some sanity checks for a strange charging anomaly that I have...Michael Sevakis2-23/+72
2010-04-07Gigabeat S: Extend the upper temperature range for battery charging to 50C: O...Michael Sevakis2-2/+17
2010-04-07Gigabeat S (imx31): Begin voltage and frequency scaling code. For now, to avo...Michael Sevakis4-0/+82
2010-01-24ARM: lr addresses the next instruction after the failing one in undefined ins...Rafaël Carré1-1/+1
2010-01-03Fix tabsAndree Buschmann4-276/+276
2009-12-31Enable and initialize VFP on imx31. VFP state is not saved on thread change, ...Andrew Mahone1-0/+19
2009-11-20Increase stack space for the Gigabeat S specific headphone thread to fix stac...Nils Wallménius1-1/+1
2009-10-26Make current_vp static and importings from Gigabeat F/X/S lcd drivers as they...Thomas Martitz1-4/+0
2009-10-26Color targets: Ported assembler optimised transparent bitmap drawing from Gig...Jens Arnold1-63/+0
2009-10-20Convert lcd_activation callbacks to use the event system to allow for multipl...Thomas Martitz1-1/+1
2009-10-17Revise r23225 a bit, removing the debug_printf function and implementing more...Nils Wallménius1-69/+43
2009-08-19fix redNils Wallménius1-0/+1
2009-08-06Revert static-ing of iim_prod_rev, this function is never used so it causes a...Bertrik Sikken1-1/+1