Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
6dd8fbe25d5c91f7ba101b6c68c02c5c796cce1b
/
firmware
/
target
/
arm
/
gigabeat
/
meg-fx
f97d24f
Retimed the i2c delay loops since we can be boosted or not
by Steve Gotthardt
· 18 years ago
487e6a1
remove duplicate code and fix comments
by Marcoen Hirschberg
· 18 years ago
b01da58
the gigabeat supports all frequencies but 64kHz
by Marcoen Hirschberg
· 18 years ago
186623e
Move mono DRMODE optimizations from Gigabeat to all 16-bit targets
by Greg White
· 18 years ago
c45ae3e
fix backlight on hold key setting
by Marcoen Hirschberg
· 18 years ago
c646848
re-enable CPU scaling (between 100 and 300MHz again) with a new implementation
by Marcoen Hirschberg
· 18 years ago
7fe65c9
remove unused variable (fixes warning)
by Marcoen Hirschberg
· 18 years ago
ac9d4ee
Backing out the CPU boost for now. Found several issues from screen lines to crashing during wav play and running oscilliscope, etc
by Steve Gotthardt
· 18 years ago
708431d
Back off CPU scaling to 300/200 due to reports of crashes
by Greg White
· 18 years ago
285aa1b
Unroll loops
by Greg White
· 18 years ago
2b7873b
fix comment
by Marcoen Hirschberg
· 18 years ago
6309eab
add cpu frequency scaling to the gigabeat. default/normal: 100MHz, boosted: 300MHz
by Marcoen Hirschberg
· 18 years ago
0fedaa2
Fix inversevid mono drawing
by Greg White
· 18 years ago
9980b4e
Merge various drawmodes; revert to C for common code
by Greg White
· 18 years ago
cd05dbc
Changed pausing so entire chunk is finished and keeps I2S engine aligned
by Steve Gotthardt
· 18 years ago
2127071
Turn off USB host and NAND flash controller
by Greg White
· 18 years ago
69bb436
Optimize transparent blit; optimize DRMODE_SOLID for mono bitmaps
by Greg White
· 18 years ago
b26f472
Idle CPU directly; minor cleanup
by Greg White
· 18 years ago
355be50
Setup LCD ourselves; move LCD buffer and TTB to free up 1.7MB of memory
by Greg White
· 18 years ago
73cd9f3
Turn backlight ON at boot unless bootloader has already done that.
by Miika Pekkarinen
· 18 years ago
a175b21
Reduce initial fade delay; remove bogus debug from lcd-meg-fx.c
by Greg White
· 18 years ago
05e2d47
Minor MMU fixes
by Greg White
· 18 years ago
ffb50d0
Add initial backlight delay to stop backlight from fading during boot; switch to IDLE instead of yield()
by Greg White
· 18 years ago
93b047f
Updated buttonlights for the Gigabeat port. Added LCD controller off and on for extra power savings - thanks to Greg White. Incorporated feedback from Gary Allen. Added 'battery charging' mode: shows leds during charging. Added 'follow' mode that turns off leds when backlight goes off. Flicker mode and new solid mode only show during disk access. Access settings from Info/debug menu for now.
by Steve Gotthardt
· 18 years ago
5693622
Make lcd_enable more tolerant of multiple calls
by Greg White
· 18 years ago
a0c3f81
Added header include to suppress compiler warning
by Steve Gotthardt
· 18 years ago
c07814f
Revamped the backlight state machine and added buttonlight controls. Go to the Info/debug menu and test out the new modes for buttonlights on the Gigabeat - ON, OFF, Faint, and flicker - flickers on touchpad and disk reads.
by Steve Gotthardt
· 18 years ago
45bef7d
Fix range for cache cleans
by Greg White
· 18 years ago
ebcd762
Read byte by byte rather than DMA for unaligned transfer
by Greg White
· 18 years ago
ccfa883
The i2c driver did not conform with i2c spec and was missing the restart. Some of the commands worked, but not every time.
by Steve Gotthardt
· 18 years ago
5668505
Switch DMA wait loop to idle CPU
by Greg White
· 18 years ago
ae5cf68
Created
by Greg White
· 18 years ago
9d0faed
Use DMA for Blit to screen/clear
by Greg White
· 18 years ago
dd7b75b
Flush DMA buffers for DMA
by Greg White
· 18 years ago
6eb81e2
ATA reads now use DMA
by Greg White
· 18 years ago
0b4f3d9
Move system specific reboot
by Greg White
· 18 years ago
6c62f2f
Add cache control
by Greg White
· 18 years ago
85d5451
Add clean_dcache
by Greg White
· 18 years ago
d45da93
Created
by Greg White
· 18 years ago
775c901
Implementing backlight fade for the Gigabeat. Note that fading is the normal behaviour. Settings for LCD off and fade settings will be coming.
by Steve Gotthardt
· 18 years ago
26496ce
Optimized the timing for the delay and changed the startup delay.
by Steve Gotthardt
· 18 years ago
2aa3e3f
Changed the delay loop to run faster and more accurate. Made the internal functions 'static'.
by Steve Gotthardt
· 18 years ago
23b722d
Created
by Greg White
· 18 years ago
1476938
Split the enable_fiq(fiq_handler) function into separate set_fiq_handler(fiq_handler) and enable_fiq(void) functions. This allows temporary disabling of the FIQ without knowing which fiq handler is in use.
by Dave Chapman
· 18 years ago
c0c97e5
remove debug code and unsused variable
by Marcoen Hirschberg
· 18 years ago
5dc0abd
no need to prefill the i2s fifo
by Marcoen Hirschberg
· 18 years ago
23a0823
don't ignore remote when hold is on
by Marcoen Hirschberg
· 18 years ago
2953676
merge a big part of the unofficial gigabeat cvs back. Includes working bootloader and rockbox with audio.
by Marcoen Hirschberg
· 18 years ago
65d6ab1
Move I2S initialisation out of the Wolfson codec driver
by Daniel Ankers
· 18 years ago
77d039b
first step in audio driver unification: renaming the functions to audio_*
by Marcoen Hirschberg
· 18 years ago
31ffd7b
Completed target tree move of the ata driver code. Some code cleanup.
by Jens Arnold
· 18 years ago
bce255d
implement the gigabeat backlight driver
by Marcoen Hirschberg
· 18 years ago
522ae6e
kill two gigabeat warnings
by Daniel Stenberg
· 18 years ago
1d7ebdf
generalise the wolfson codec code a bit
by Marcoen Hirschberg
· 18 years ago
8e1e6f9
add the I2C driver for the Gigabeat
by Marcoen Hirschberg
· 18 years ago
3496689
add the ADC driver for the Gigabeat
by Marcoen Hirschberg
· 18 years ago
35d0770
Gigabeat also needs ADC_UNREG_POWER defined to avoid compile errors.
by Barry Wardell
· 19 years ago
5e7129b
Fix build error for Gigabeat introduced in last commit. Target tree devices
by Barry Wardell
· 19 years ago
38a5aa1
Fix a few warnings
by Dave Chapman
· 19 years ago
5d6f625
add driver for Semtech SC606 LED driver (for backlight and button LEDs)
by Marcoen Hirschberg
· 19 years ago
7fe7427
Clean up the #ifdefs surrounding the definition of lcd_yuv_blit() and add an initial (untested) implementation for the Gigabeat
by Dave Chapman
· 19 years ago
dd75488
update the gigabeat code and move to target_tree
by Marcoen Hirschberg
· 19 years ago