Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
082c7d3c6b6a868efb4340c34918e7aa2114f07f
/
firmware
/
target
/
coldfire
/
mpio
082c7d3
Set svn properties
by Marcin Bukat
· 14 years ago
bootloader_mpiohd200_v1
38edf67
MPIO HD200 - squash long standing bug in bootloader which prevented booting OF if doing coldstart on battery only.
by Marcin Bukat
· 14 years ago
66f8fb5
*/app.lds: remove STUBOFFSET
by Rafaël Carré
· 14 years ago
a86b08e
HD200 - Use DMA transfers in lcd_update() and lcd_update_rect(). Gives 12-26% speedup.
by Marcin Bukat
· 14 years ago
59ded69
HD200: Add timeout in usb_enable(false) to prevent infinite loop when something goes wrong.
by Marcin Bukat
· 15 years ago
5b5275a
HD200: Change move.w -> move.b in lcd-as-hd200.S when doing transfers to lcd to explicity show that lcd bus is 8bits wide.
by Marcin Bukat
· 15 years ago
701dafd
MPIO HD200 grey blitting: Use line reads for the pixel values as well. Almost doubles the ISR speed (47% -> 24% load), giving 42% faster greylib framebuffer updates.
by Jens Arnold
· 15 years ago
d367ab4
HD200 - calibrate battery indicator based on measurements and battery_benches
by Marcin Bukat
· 15 years ago
60d8cff
HD200 - fix misleading comment in system-hd200.c
by Marcin Bukat
· 15 years ago
f99e4fb
HD200 - turn off charging IC by default
by Marcin Bukat
· 15 years ago
3cdee0f
HD200 - Fix GPIO setup in button_init_device()- this change fixes sound output broken in r27258. Slightly adjust main buttons reading routine so key reading is more reliable with and without remote present
by Marcin Bukat
· 15 years ago
7c908bb
HD200 - more work on remote handling
by Marcin Bukat
· 15 years ago
6e40988
HD200 - Increase ADC clock when boosted. Scan all 4 ADC channels during system tick
by Marcin Bukat
· 15 years ago
6638108
HD200 - add missed defines for remote buttons and remote_button_hold() function prototype in button-target.h
by Marcin Bukat
· 15 years ago
8d3591a
HD200 - add support for remote in button_read_device()
by Marcin Bukat
· 15 years ago
971a6e9
HD200 - Setup codec as I2S master and enable recording
by Marcin Bukat
· 15 years ago
a316ebe
HD200 - use line transfers in lcd_grey_data. This gives ~25% speedup.
by Marcin Bukat
· 15 years ago
cc6747c
HD200 - make USB bridge handling more correct
by Marcin Bukat
· 15 years ago
f053b0d
Port greylib blitting optimisation to MPIO HD200. ISR speedup is ~10%; further speedup should be possible by using line transfers for accessing the greylib buffers. Thanks to Marcin Bukat for testing.
by Jens Arnold
· 15 years ago
2d78874
HD200 - clean up usb related functions
by Marcin Bukat
· 15 years ago
2f7bd4d
HD200 - power_init() rework based on latest power consumption measurements
by Marcin Bukat
· 15 years ago
b45a2d4
HD200 - small cleanup in button_init_device()
by Marcin Bukat
· 15 years ago
12fa759
HD200 - fix lcd power save command (not used currently)
by Marcin Bukat
· 15 years ago
6b5fc85
fix comments
by Marcin Bukat
· 15 years ago
f281870
HD200 - increase sligtly wait states for lcd. This removes clicks in playback and lcd updates are fast anyway
by Marcin Bukat
· 15 years ago
2d0d082
HD200 - fix button readings afrer PLL settings change
by Marcin Bukat
· 15 years ago
1102edb
HD200 - fix PLL settings. This fixes looong standing bug heavily affecting performance
by Marcin Bukat
· 15 years ago
3813634
HD200 - lm339 response time is at best 300 ns so adcclk can not be too high
by Marcin Bukat
· 15 years ago
b627106
HD200 - change how adc is scanned (inspired by amiconn)
by Marcin Bukat
· 15 years ago
db59e67
HD200 - use optimised read&write routines from ata-as-coldfire.S and drop hd200 specyfic ata-as-hd200.S
by Marcin Bukat
· 15 years ago
1a25edd
HD200 - decrease wait states for lcd when boosted
by Marcin Bukat
· 15 years ago
cce9c17
HD200 minor lcd asm routines adjustments
by Marcin Bukat
· 15 years ago
68da06f
HD200 - fix in asm optimised ATA reads&writes
by Marcin Bukat
· 15 years ago
fc33011
HD200 - Disable asm optimised reads as it showed to be broken. Enable asm optimised writes. test_disk was failing because of broken read routine.
by Marcin Bukat
· 15 years ago
4fad74e
HD200 - Remove checks if driver is initialized. lcd_init_device() is always called first.
by Marcin Bukat
· 15 years ago
45c2a6d
HD200 - Reduce wait states when writing to lcd.
by Marcin Bukat
· 15 years ago
684c70b
HD200 - fix stupid bug in lcd_grey_data
by Marcin Bukat
· 15 years ago
6a2b516
HD200 - fix random partition corruption on USB unplug (hopefully)
by Marcin Bukat
· 15 years ago
bccdcf2
HD200 - move adc channel variable to iram as it is used in ISR
by Marcin Bukat
· 15 years ago
5ad4d13
HD200 - fix backlight flashes during startup
by Marcin Bukat
· 15 years ago
88baa4d
HD200 - implement blit functions
by Marcin Bukat
· 15 years ago
572ac53
HD200 - small fix in backlight code
by Marcin Bukat
· 15 years ago
2a50270
HD200 - remove moving average filtering of ADC readouts
by Marcin Bukat
· 15 years ago
c740af2
HD200 - add FM support.
by Marcin Bukat
· 15 years ago
28d54c6
Add MPIO HD200 port - new files
by Marcin Bukat
· 15 years ago