summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* Killed a warning :)Tomas Salfischberger2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6616 a1c6a512-1295-4272-9138-f99709370657
* More optimized fix (doing GPIO1_READ just once)Tomas Salfischberger2005-06-08
| | | | | | | Formatting as amiconn wanted :) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6615 a1c6a512-1295-4272-9138-f99709370657
* Fixed bug, the remote play/pause button (BUTTON_RC_ON) worked with hold on.Tomas Salfischberger2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6614 a1c6a512-1295-4272-9138-f99709370657
* Slightly better error handling in the iRiver I2C driverLinus Nielsen Feltzing2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6607 a1c6a512-1295-4272-9138-f99709370657
* ColdFire: DCR is a 16-bit registerLinus Nielsen Feltzing2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6604 a1c6a512-1295-4272-9138-f99709370657
* Wrong SDRAM refresh count in the iRiver boot loaderLinus Nielsen Feltzing2005-06-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6603 a1c6a512-1295-4272-9138-f99709370657
* Slightly more optimised memset() for SH1. Especially faster for 4 < length < 12.Jens Arnold2005-06-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6594 a1c6a512-1295-4272-9138-f99709370657
* Fixed: Ogg Vorbis crashing, MP3 file seeking, USB mode and a littleMiika Pekkarinen2005-06-07
| | | | | | | faster file buffering. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6591 a1c6a512-1295-4272-9138-f99709370657
* Don't compile mpeg.c on the iRiverLinus Nielsen Feltzing2005-06-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6580 a1c6a512-1295-4272-9138-f99709370657
* Recording is not yet available on the iRiverLinus Nielsen Feltzing2005-06-06
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6579 a1c6a512-1295-4272-9138-f99709370657
* Killed a warningLinus Nielsen Feltzing2005-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6578 a1c6a512-1295-4272-9138-f99709370657
* First audio codec playback attempt by Miikka PekkarinenLinus Nielsen Feltzing2005-06-05
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6574 a1c6a512-1295-4272-9138-f99709370657
* HD power must not default to off in rockbox itself, only in the bootloader.Jens Arnold2005-06-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6569 a1c6a512-1295-4272-9138-f99709370657
* Multiple choice LED configuration instead of HAVE_LED. Removes erroneous MMC ↵Jens Arnold2005-06-04
| | | | | | icon display on iriver, and saves some code on Ondio. Removed invert_led() as it is no longer used. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6568 a1c6a512-1295-4272-9138-f99709370657
* Major recording rework: (1) Slight optimisation of the recording transfer. ↵Jens Arnold2005-06-04
| | | | | | (2) Rework of the recording event loop: (a) When starting a recording, wait a bit longer before grabbing a header, increasing the chance that we get a valid one. (b) Bugfix: Always flush the whole buffer when it gets above the watermark. (c) Save in chunks for lower latency (1MB on 8MB-modded boxes, and 256KB on Ondio). (d) Hierarchical scheme of reasons to save data: stop_recording beats new_file, and new_file beats buffer_full. (e) Saving is done in one location. Decreased code size. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6560 a1c6a512-1295-4272-9138-f99709370657
* (1) Bugfix: create_xing_header() now returns 0 in case of an invalid header ↵Jens Arnold2005-06-04
| | | | | | template, i.e. when mp3headerinfo() returns false. It used to return a random number, causing all sorts of problems. This was the cause for the end of a recording (still in the buffer) occasionally overwriting the beginning. (2) Some code cleanup. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6557 a1c6a512-1295-4272-9138-f99709370657
* Removed unnecessary code.Jens Arnold2005-06-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6555 a1c6a512-1295-4272-9138-f99709370657
* iRiver: The hard drive power is now OFF by defaultLinus Nielsen Feltzing2005-06-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6551 a1c6a512-1295-4272-9138-f99709370657
* Define for remote keypad typeJonas Häggqvist2005-06-02
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6549 a1c6a512-1295-4272-9138-f99709370657
* Modified logf to use a define for the log width, and changed it to default toDaniel Stenberg2005-06-01
| | | | | | | | 21 as that is what fits in an iriver LCD by default since the font is 6 pixels wide. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6547 a1c6a512-1295-4272-9138-f99709370657
* iRiver remote LCD start line adjustmentLinus Nielsen Feltzing2005-06-01
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6546 a1c6a512-1295-4272-9138-f99709370657
* iRiver remote LCD is only 128x64Linus Nielsen Feltzing2005-05-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6542 a1c6a512-1295-4272-9138-f99709370657
* some small fixesChristian Gmeiner2005-05-31
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6541 a1c6a512-1295-4272-9138-f99709370657
* avoid compilation alltogether if logf is not enabledDaniel Stenberg2005-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6539 a1c6a512-1295-4272-9138-f99709370657
* (Optional) logf supportDaniel Stenberg2005-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6538 a1c6a512-1295-4272-9138-f99709370657
* Added dummy function and simulator stub.Jens Arnold2005-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6537 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD: added own backlight timeout stuffChristian Gmeiner2005-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6533 a1c6a512-1295-4272-9138-f99709370657
* Avoid radio interference from the MAS internal clock on devices with the ↵Jens Arnold2005-05-28
| | | | | | Samsung tuner (FM recorder, old Ondio FM) by slightly shifting it away when necessary. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6531 a1c6a512-1295-4272-9138-f99709370657
* Some small fixes for playback: (1) Always fill up to the high watermark. (2) ↵Jens Arnold2005-05-27
| | | | | | A bit more robust id3v1 skipping. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6529 a1c6a512-1295-4272-9138-f99709370657
* Blind fix for gmini build.Jens Arnold2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6523 a1c6a512-1295-4272-9138-f99709370657
* use proper remote lcd functionsDaniel Stenberg2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6522 a1c6a512-1295-4272-9138-f99709370657
* update to the new logf style and moved the defines here tooDaniel Stenberg2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6521 a1c6a512-1295-4272-9138-f99709370657
* initial remote-LCD logf browserDaniel Stenberg2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6520 a1c6a512-1295-4272-9138-f99709370657
* Uses indices instead of pointersLinus Nielsen Feltzing2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6517 a1c6a512-1295-4272-9138-f99709370657
* initial logf() work, not added to SOURCES yet (on purpose)Daniel Stenberg2005-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6514 a1c6a512-1295-4272-9138-f99709370657
* Make sure the context functions are always inlined, independent of ↵Jens Arnold2005-05-23
| | | | | | optimisation level. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6512 a1c6a512-1295-4272-9138-f99709370657
* Archos recorders: New recording data transfer routine. Not asm optimised ↵Jens Arnold2005-05-23
| | | | | | this time, but it should lower the possibility of broken recordings a little. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6511 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD support added to the x11 simulator, take 1. The win32 simulatorDaniel Stenberg2005-05-23
| | | | | | | still builds, but shows no remote LCD yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6510 a1c6a512-1295-4272-9138-f99709370657
* if __CONFIG_H__ is defined, don't include config.hDaniel Stenberg2005-05-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6507 a1c6a512-1295-4272-9138-f99709370657
* Better pitch handling.Jens Arnold2005-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6503 a1c6a512-1295-4272-9138-f99709370657
* Ondio: Fix multivolume and hotswap for the old MMC clock circuit.Jens Arnold2005-05-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6502 a1c6a512-1295-4272-9138-f99709370657
* Added system_reboot() for iRiverLinus Nielsen Feltzing2005-05-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6491 a1c6a512-1295-4272-9138-f99709370657
* (1) Early USB detection on boot, before trying to mount the partitions. ↵Jens Arnold2005-05-17
| | | | | | Cleaner & quicker; removes the need for the extra USB check at the top of ask_resume() which caused a deadlock in screenshot mode (see patch #1110332). On Ondio, this allows to leave an MMC in the slot when booting with USB connected for instant access. (2) Ondio: Track MMC status, only ask to remove the card if required. Probe MMC status if unknown. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6488 a1c6a512-1295-4272-9138-f99709370657
* Hotswap: Better placement for switching the MMC monitor off/on.Jens Arnold2005-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6480 a1c6a512-1295-4272-9138-f99709370657
* Hotswap: Avoid mount race at startup and after returning from USB mode.Jens Arnold2005-05-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6479 a1c6a512-1295-4272-9138-f99709370657
* Some code cleanup.Jens Arnold2005-05-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6471 a1c6a512-1295-4272-9138-f99709370657
* Fix simulator and iriver builds.Jens Arnold2005-05-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6464 a1c6a512-1295-4272-9138-f99709370657
* (1) Wait for the MAS to run out of buffered data on fade out. Fixes bug ↵Jens Arnold2005-05-13
| | | | | | #778930/#1189756. (2) Fade in/out from/to zero. (3) Always fade in 30 steps, independent of the global volume. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6463 a1c6a512-1295-4272-9138-f99709370657
* This should (hopefully) fix the long-standing RLD problem once and for all.Jens Arnold2005-05-10
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6452 a1c6a512-1295-4272-9138-f99709370657
* Removed unused variable.Jens Arnold2005-05-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6445 a1c6a512-1295-4272-9138-f99709370657