summaryrefslogtreecommitdiffstats
path: root/firmware/target/arm/gigabeat
AgeCommit message (Expand)AuthorFilesLines
2007-03-11Audio Init: Just can't stand that heirarchy. Add one level of abstraction. Mi...Michael Sevakis1-2/+5
2007-03-11Reenable aynchronous audio init stage. Really just single stage with aynchron...Michael Sevakis1-0/+4
2007-03-05More catching up on old work. Refine audio interface setup on Coldfire. Stop ...Michael Sevakis1-2/+1
2007-02-26disable LCD poweroff for now until problems with the remote control and headp...Marcoen Hirschberg1-1/+1
2007-02-12Gigabeat Cradle USB SupportKarl Kurbjun1-11/+11
2007-02-08Fix the delay loops. Without scaling the CPU is always at 300MHz.Marcoen Hirschberg2-4/+4
2007-01-20Retimed the i2c delay loops since we can be boosted or notSteve Gotthardt2-18/+27
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-14Idle CPU directly; minor cleanupGreg White2-11/+12
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-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 Chapman1-1/+2