summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm
AgeCommit message (Expand)AuthorFilesLines
2007-01-18remove duplicate code and fix commentsMarcoen Hirschberg1-5/+2
2007-01-18the gigabeat supports all frequencies but 64kHzMarcoen Hirschberg1-6/+39
2007-01-18Move mono DRMODE optimizations from Gigabeat to all 16-bit targetsGreg White1-88/+0
2007-01-17fix backlight on hold key settingMarcoen Hirschberg1-1/+13
2007-01-17re-enable CPU scaling (between 100 and 300MHz again) with a new implementationMarcoen Hirschberg1-10/+8
2007-01-17remove unused variable (fixes warning)Marcoen Hirschberg1-2/+0
2007-01-17Backing out the CPU boost for now. Found several issues from screen lines to ...Steve Gotthardt1-0/+5
2007-01-17Back off CPU scaling to 300/200 due to reports of crashesGreg White1-6/+6
2007-01-16Unroll loopsGreg White1-10/+77
2007-01-16fix commentMarcoen Hirschberg1-3/+3
2007-01-16add cpu frequency scaling to the gigabeat. default/normal: 100MHz, boosted: 3...Marcoen Hirschberg1-0/+22
2007-01-16Fix inversevid mono drawingGreg White1-2/+2
2007-01-16Merge various drawmodes; revert to C for common codeGreg White1-59/+48
2007-01-16Changed pausing so entire chunk is finished and keeps I2S engine alignedSteve Gotthardt1-19/+19
2007-01-15Turn off USB host and NAND flash controllerGreg White1-3/+9
2007-01-15Optimize transparent blit; optimize DRMODE_SOLID for mono bitmapsGreg White1-0/+157
2007-01-14Start of work on a port to the Archos 'AV300' (AV320/340/380) - a working UI ...Dave Chapman4-0/+264
2007-01-14Idle CPU directly; minor cleanupGreg White2-11/+12
2007-01-13ARM optimised memcpy/memmove from glibc. This should give increased performa...Daniel Ankers2-0/+362
2007-01-13Setup LCD ourselves; move LCD buffer and TTB to free up 1.7MB of memoryGreg White5-29/+49
2007-01-12Turn backlight ON at boot unless bootloader has already done that.Miika Pekkarinen2-2/+4
2007-01-11Reduce initial fade delay; remove bogus debug from lcd-meg-fx.cGreg White2-20/+2
2007-01-11Minor MMU fixesGreg White1-15/+13
2007-01-11Add initial backlight delay to stop backlight from fading during boot; switch...Greg White2-88/+121
2007-01-09Removed executable flagLinus Nielsen Feltzing4-0/+0
2007-01-08Updated buttonlights for the Gigabeat port. Added LCD controller off and on f...Steve Gotthardt4-111/+260
2007-01-08Make lcd_enable more tolerant of multiple callsGreg White1-5/+10
2007-01-07Added header include to suppress compiler warningSteve Gotthardt1-0/+1
2007-01-07Revamped the backlight state machine and added buttonlight controls. Go to th...Steve Gotthardt6-49/+492
2007-01-06Fix range for cache cleansGreg White1-5/+4
2007-01-06Read byte by byte rather than DMA for unaligned transferGreg White1-11/+24
2007-01-05The i2c driver did not conform with i2c spec and was missing the restart. Som...Steve Gotthardt1-43/+80
2007-01-05Switch DMA wait loop to idle CPUGreg White2-11/+20
2007-01-04CreatedGreg White1-0/+21
2007-01-04Use DMA for Blit to screen/clearGreg White1-125/+169
2007-01-04Flush DMA buffers for DMAGreg White1-11/+18
2007-01-04ATA reads now use DMAGreg White2-2/+56
2007-01-04Move system specific rebootGreg White1-7/+34
2007-01-04Add cache controlGreg White1-0/+76
2007-01-04Add clean_dcacheGreg White1-1/+5
2007-01-04CreatedGreg White1-0/+31
2007-01-04Implementing backlight fade for the Gigabeat. Note that fading is the normal ...Steve Gotthardt2-2/+105
2007-01-04Optimized the timing for the delay and changed the startup delay.Steve Gotthardt1-7/+8
2007-01-04Changed the delay loop to run faster and more accurate. Made the internal fun...Steve Gotthardt1-12/+20
2007-01-04CreatedGreg White1-0/+31
2007-01-01Split the enable_fiq(fiq_handler) function into separate set_fiq_handler(fiq_...Dave Chapman2-4/+8
2006-12-29remove debug code and unsused variableMarcoen Hirschberg1-5/+0
2006-12-29no need to prefill the i2s fifoMarcoen Hirschberg1-7/+0
2006-12-29don't ignore remote when hold is onMarcoen Hirschberg1-14/+5
2006-12-29merge a big part of the unofficial gigabeat cvs back. Includes working bootlo...Marcoen Hirschberg19-110/+1045