summaryrefslogtreecommitdiff
path: root/firmware/export (follow)
Commit message (Collapse)AuthorAge
...
* * Commit a modified FS#10354 (thanks to Davide Quarta) - add support the ↵Maurus Cuelenaere2009-06-20
| | | | | | | | | | | VX747+ in scramble and configure * Add support for the VX777 * Remove the touchscreen mode switching combo from the button driver git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21379 a1c6a512-1295-4272-9138-f99709370657
* Philips SA9200: Working touchpad and button lights! Also, improvements to ↵Mark Arigo2009-06-19
| | | | | | the keymap (still needs work). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21346 a1c6a512-1295-4272-9138-f99709370657
* Clean up the Synaptics touchpad driver.Mark Arigo2009-06-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21344 a1c6a512-1295-4272-9138-f99709370657
* Confirm USB VID/PID of Samsung YH920Rafaël Carré2009-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21334 a1c6a512-1295-4272-9138-f99709370657
* Ingenic Jz4740: enable IRAM (only core, without ibss)Maurus Cuelenaere2009-06-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21331 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200v2 : support more hardwareRafaël Carré2009-06-18
| | | | | | | | | | | | Don't read the buttons from GPIOC but from DBOP_DIN (all directional buttons + select) Still missing hold, rec, volume up and volume down Read microsd Tuner is a si4700 but seems to suffer from the same problem than e200v2 Sound works TODO: missing buttons, lcd yuv, test lcd performance (the c200v1 lcd performance has decreased since r21321 : needs to be investigated) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21330 a1c6a512-1295-4272-9138-f99709370657
* Sansa c200v2 : lcd & backlight support, using the c200v1 lcd driverRafaël Carré2009-06-17
| | | | | | | | | | | | | | | The LCD driver is unified and lcd_send_command now takes 2 arguments : the command and its argument. If there is no argument, it's set to 0 and a NOP command is issued If there is more than one argument (set X/Y address), the 2nd argument is sent as a 2nd command, and a NOP command is issued after it. Benefit : c200v2 transfers the command and the argument in one 16 bits transfer Performance should not be affected since commands without argument are only used in lcd_init() and lcd_enable() lcd_send_data() now transfers whole lines (or columns) instead of single pixels yuv is disabled for c200v2 for now Some buttons can be read, including left button (bit 6 of DBOP_DIN), but for some reason they have no effect in rockbox: to be investigated git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21321 a1c6a512-1295-4272-9138-f99709370657
* Touchscreen targets: add calibration screen + rewrite calibration driver ↵Maurus Cuelenaere2009-06-16
| | | | | | (FS#10295) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21312 a1c6a512-1295-4272-9138-f99709370657
* Add iAudio M5 FM radio mod to the advanced build options. * Unify iAudio ↵Jens Arnold2009-06-12
| | | | | | audio driver, fmradio i2c driver, and power driver (M5 + X5 only). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21264 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: support FAT16Maurus Cuelenaere2009-06-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21245 a1c6a512-1295-4272-9138-f99709370657
* Properly implement backlighting on Onda VX7x7 (using PWM).Maurus Cuelenaere2009-06-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21235 a1c6a512-1295-4272-9138-f99709370657
* Alright, revert r21229 for now. Stupid me forgetting about the inclusion ↵Thomas Martitz2009-06-09
| | | | | | sequence :( git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21231 a1c6a512-1295-4272-9138-f99709370657
* Use the AMS_LOWMEM define to indicate memory size as the .lds files do in ↵Thomas Martitz2009-06-08
| | | | | | config.h too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21229 a1c6a512-1295-4272-9138-f99709370657
* FS#10048 : enable MMU and data cache on Sansa AMS to give a major speed upRafaël Carré2009-06-08
| | | | | | | | | | | - cache IRAM and DRAM - map IRAM just next to DRAM to remove the need for -mlong-calls and reduce binsize - tweak delays in Fuze button code - tweak delays in Clip button code (down button sometimes doesn't respond anyway : an alternate driver is being worked on) Before reporting any problem, please check your filesystem or format your player from the OF git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21228 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Mostly complete USB driver, supports BULK mode currently and ↵Karl Kurbjun2009-06-08
| | | | | | gets about 2 MB/s writes vs 1.1 MB/s on the OF. Mostly tested against Linux, preliminary testing in Windows appears to work. There is currently a bug in the attach process where it only works once per boot that needs to be fixed. There are a few other minor M:Robe 500 changes as well. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21208 a1c6a512-1295-4272-9138-f99709370657
* Replace 1UL in BIT_N with 1U to avoid turning it into a 64-bit operation on ↵Andrew Mahone2009-06-06
| | | | | | 64-bit sim targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21197 a1c6a512-1295-4272-9138-f99709370657
* Fix undefined BIT_N on non-SH targets.Andrew Mahone2009-06-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21196 a1c6a512-1295-4272-9138-f99709370657
* Add a system-wide BIT_N macro, implemented via an LUT on SH, and use it in ↵Andrew Mahone2009-06-06
| | | | | | the TAGCACHE_IS_* macros in place of per-set LUTs, removing duplication of data between those LUTs and the mask values used on other targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21195 a1c6a512-1295-4272-9138-f99709370657
* Fix reds & yellowMaurus Cuelenaere2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21162 a1c6a512-1295-4272-9138-f99709370657
* Onda VX747: try at implementing FM tuner supportMaurus Cuelenaere2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21160 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH*: Enable RTC on all, enable lcd contrast on 925.Thomas Martitz2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21157 a1c6a512-1295-4272-9138-f99709370657
* c100: Get a regular build compiling. Very little functionality.Marc Guay2009-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21153 a1c6a512-1295-4272-9138-f99709370657
* Fix typo. Not sure how it will affect targets with that CPU though...Magnus Holmgren2009-05-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21146 a1c6a512-1295-4272-9138-f99709370657
* Remove an old safety making sure that people re-ran configure after the ↵Frank Gevaerts2009-05-29
| | | | | | h120/h100 split. People now have had nearly four years to do so, which is probably enough git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21129 a1c6a512-1295-4272-9138-f99709370657
* Make 'Backlight mod' an Advanced build option for the Ondios (largely ↵Marianne Arnold2009-05-29
| | | | | | inspired by the RTC mod related changes in r12555). Remove the defines in the config files as you won't need to 'hack' them anymore, just chose the right options while running 'configure'. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21128 a1c6a512-1295-4272-9138-f99709370657
* Set up the c100 for dual-booting.Marc Guay2009-05-27
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21105 a1c6a512-1295-4272-9138-f99709370657
* Fix yellowMaurus Cuelenaere2009-05-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21098 a1c6a512-1295-4272-9138-f99709370657
* Fix audio on Onda VX747Maurus Cuelenaere2009-05-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21097 a1c6a512-1295-4272-9138-f99709370657
* Samsung YH*: enable bmp scaler and core jpeg supportThomas Martitz2009-05-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21087 a1c6a512-1295-4272-9138-f99709370657
* 3 new ports: Samsung YH-820, YH-920, and YH-925. Mostly functional. Audio ↵Mark Arigo2009-05-25
| | | | | | working on 820 & 925 (untested on the 920). No battery readings. No recording. No plugins. Keymap needs work. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21083 a1c6a512-1295-4272-9138-f99709370657
* * read_bmp_*(): add FORMAT_RETURN_SIZEMaurus Cuelenaere2009-05-25
| | | | | | | | * Lua: add luaL_checkboolean() & luaL_optboolean() * Lua: add read_bmp_file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21074 a1c6a512-1295-4272-9138-f99709370657
* don't disable usb storage by accidentFrank Gevaerts2009-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21060 a1c6a512-1295-4272-9138-f99709370657
* swap bootloader and non-bootloader cases around to avoid an ugly #ifndefFrank Gevaerts2009-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21058 a1c6a512-1295-4272-9138-f99709370657
* Fix wrong #ifdefsFrank Gevaerts2009-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21057 a1c6a512-1295-4272-9138-f99709370657
* Reorganise USB stack defines. Now config.h decides which class drivers get ↵Frank Gevaerts2009-05-23
| | | | | | | | | enabled instead of usb_core.h Also enable HID, and use that as the dummy class instead of charging-only for controllers that have working interrupt transfers. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21053 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS : remove misleading commentRafaël Carré2009-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21030 a1c6a512-1295-4272-9138-f99709370657
* Move private #defines from i2c-pp.h to i2c-pp.cBertrik Sikken2009-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21014 a1c6a512-1295-4272-9138-f99709370657
* Remove some unused declarationsBertrik Sikken2009-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21010 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: move OF size declaration in model specific configRafaël Carré2009-05-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21008 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: Centralise mapping of RAM and IRAM in as3525.h via #defines. This ↵Thomas Martitz2009-05-20
| | | | | | will hopefully make ongoing mmu work easier as less places need to be changed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21000 a1c6a512-1295-4272-9138-f99709370657
* Get interrupt endpoints fully working on Ingenic Jz4740 targetsMaurus Cuelenaere2009-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20978 a1c6a512-1295-4272-9138-f99709370657
* Fix duplicate #includesBertrik Sikken2009-05-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20977 a1c6a512-1295-4272-9138-f99709370657
* Add working USB HID driver, by Tomer Shalev (part of his GSoC work).Frank Gevaerts2009-05-16
| | | | | | | | | This needs support for usb interrupt transfers, so there are some changes in various USB drivers as well (only usb-drv-arc supports it at this point, others won't have working HID yet). HID is disabled for now, as the apps/ part is not included yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20962 a1c6a512-1295-4272-9138-f99709370657
* Remove the HAVE_RADIO_REGION from the platform config since it's already ↵Alexander Levin2009-05-13
| | | | | | defined in the tuner driver's header git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20926 a1c6a512-1295-4272-9138-f99709370657
* MIPS: don't save gp register when switching threadsMaurus Cuelenaere2009-05-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20863 a1c6a512-1295-4272-9138-f99709370657
* Make JPEG and BMP scaler optional with HAVE_JPEG and HAVE_BMP_SCALING, both ↵Andrew Mahone2009-05-04
| | | | | | | | defined for all targets that have HAVE_ALBUMART. Disable JPEG in PictureFlow and pluginlib album art search with 32KiB plugin buffer until PictureFlow gets overlay support. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20851 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500: Add backlight cleanups and fix power management so that ↵Karl Kurbjun2009-05-04
| | | | | | dangerous and shutoff voltages are taken care of, carge discharge curves are better modeled. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20849 a1c6a512-1295-4272-9138-f99709370657
* M:Robe 500 - Fix some of the Keymaps, touchscreen improvements to decrease ↵Karl Kurbjun2009-05-02
| | | | | | inacurate reads, add support for dynamic frequency (was running at 87.5 MHz, now it runs at 175 MHz when boosted), disable clock to unneded modules (decreased power by 20 mA), LCD turnoff now works without graphic glitches, battery ADC read now returns scaled voltage, define backlight fading git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20846 a1c6a512-1295-4272-9138-f99709370657
* Fix reds. libuisimulator.a apparently needs to be linked twice (aka quick ↵Thomas Martitz2009-04-29
| | | | | | fix as I don't know a better solution yet) :/ git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20830 a1c6a512-1295-4272-9138-f99709370657
* Simulate lcd_enable and lcd_sleep in the simulator. Therefore, turn ↵Thomas Martitz2009-04-29
| | | | | | backlight-sim.h into a .c too. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20829 a1c6a512-1295-4272-9138-f99709370657