summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add HAVE_HOTSWAP_STORAGE_AS_MAIN to detect changed binary after re-inserting ↵Thomas Martitz2009-11-25
| | | | | | the storage on targets that run rockbox from hotswappable storage. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23752 a1c6a512-1295-4272-9138-f99709370657
* Take out that code from the dynamic playlist viewer that aborts track ↵Dave Hooper2009-11-25
| | | | | | move-in-progress on playlist change .. based on assumption it doesn't do anything other than cause FS#10395 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23751 a1c6a512-1295-4272-9138-f99709370657
* make recording trigger threshold settings work again.Dominik Wenger2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23750 a1c6a512-1295-4272-9138-f99709370657
* Add missing parentheses to S5L8701 USEC_TIMERMichael Sparmann2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23749 a1c6a512-1295-4272-9138-f99709370657
* Enable wheel acceleration for iPod Nano 2GMichael Sparmann2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23748 a1c6a512-1295-4272-9138-f99709370657
* Fix the S5L8701 µsec timerMichael Sparmann2009-11-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23747 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: For consistency, replace references to SECTOR_SIZE with ↵Jack Halpin2009-11-25
| | | | | | | | SD_BLOCK_SIZE which is defined in sd.h as 512 bytes. We had 3 different references to the same value. Rockbox always uses a blocksize of 512 bytes for SD and we were using SECTOR_SIZE, SD_BLOCK_SIZE, & card_info[drive].blocksize to use this value. Now the only reference being used is SD_BLOCK_SIZE. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23746 a1c6a512-1295-4272-9138-f99709370657
* revert accidental commitFrank Gevaerts2009-11-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23745 a1c6a512-1295-4272-9138-f99709370657
* Limit character width to 255 pixelsFrank Gevaerts2009-11-24
| | | | | | | | Use intermediate variable to fix yellow and red git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23744 a1c6a512-1295-4272-9138-f99709370657
* make lcd_bitmap_char more space efficient. This doesn't seem to impact text ↵Frank Gevaerts2009-11-24
| | | | | | drawing performance git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23743 a1c6a512-1295-4272-9138-f99709370657
* FS#10720 - Support for displaying diacritic charactersTomer Shalev2009-11-24
| | | | | | | | | | | | | | | | | | This commit corrects the display of diacritic characters, which exist in many languages. Hopefully, it will make Rockbox much more usable for users of these languages. Diacritic information (which used to decide whether a given character is diacritic or not) is taken from the Unicode Standard, Version 5.2. This feature does not affect drawing performance much, as the diacritic database is cached (simple MRU mechanism). There may be room for further performance, footprint, and code-reuse wise improvements, that could be worked on in the future. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23742 a1c6a512-1295-4272-9138-f99709370657
* FS#9721 - No error check after writes in ata.cTorne Wuff2009-11-24
| | | | | | | Patch by Boris Gjenero (dreamlayers). Writes are retried on failure now so this should be safe. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23741 a1c6a512-1295-4272-9138-f99709370657
* FS#10798 - unify ata_read_sectors and ata_write_sectorsTorne Wuff2009-11-24
| | | | | | | Writes will now be retried if they fail, and will be done using multisector transfers which should be faster. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23740 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS : fix recordingRafaël Carré2009-11-24
| | | | | | | | | Flyspray: FS#10371 Authors: Fred Bauer and myself Only enabled on e200v2 and Fuze (crashes on clipv1) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23739 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Include time spent yielding when figuring timeout in ↵Jack Halpin2009-11-24
| | | | | | sd_wait_for_state(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23738 a1c6a512-1295-4272-9138-f99709370657
* Tatung Elio: a few more buttons identifiedRobert Kukla2009-11-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23737 a1c6a512-1295-4272-9138-f99709370657
* Sansa AMS: VIC_INT_ENABLE register is not a maskRafaël Carré2009-11-24
| | | | | | | | | | | When read it returns all enabled interrupt sources When written it enables interrupt sources for each bit set So just like VIC_INT_EN_CLEAR, we don't have to read the previous value before writing to it (VIC_INT_EN_CLEAR is write-only anyway) Thanks to Fred Bauer for spotting git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23734 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Remove MCI_RX_ACTIVE FIFO check following SD transfers.Jack Halpin2009-11-24
| | | | | | | | We don't need to check the FIFO for MCI_RX_ACTIVE because we don't experience problems reading from the SD cards. We need the MCI_TX_ACTIVE FIFO check during writes because some SD cards spend longer times in the PRG state programming the data that has been written to them. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23733 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Remove wait_for_state() following transfer in sd_select_bank() ↵Jack Halpin2009-11-24
| | | | | | | | function. We use wait_for_state() before any command that requires a state prior to being sent. Waiting after a transfer is not needed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23732 a1c6a512-1295-4272-9138-f99709370657
* have buildzip copy the classic_statusbar.grey/mono correctlyJonathan Gordon2009-11-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23731 a1c6a512-1295-4272-9138-f99709370657
* Fix FS#10362 (flickering backlight when removing hold) by preventing ↵Rob Purchase2009-11-23
| | | | | | multiple SYS_TIMEOUT events being posted the backlight thread. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23730 a1c6a512-1295-4272-9138-f99709370657
* Move myself in alphabetical order in COMMITERS.Amaury Pouly2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23729 a1c6a512-1295-4272-9138-f99709370657
* Add myself to COMMITERS.Amaury Pouly2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23728 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: dma-pl081.c: dma_enable_channel() Add step to clear pending ↵Jack Halpin2009-11-23
| | | | | | | | interrupts from the previous operation. Add comments and make construction of the CH_CONTROL and CH_CONFIGURATION registers easier to follow. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23725 a1c6a512-1295-4272-9138-f99709370657
* UISimulator - prevent multiple definition of usb_inserted when USB_NONE is ↵Michael Chicoine2009-11-23
| | | | | | | | | defined This fixes simulator build errors on mini2440 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23723 a1c6a512-1295-4272-9138-f99709370657
* remove svn:executableMichael Chicoine2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23722 a1c6a512-1295-4272-9138-f99709370657
* wtf perl? 2 extra chars would kill you? seriously?Jonathan Gordon2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23721 a1c6a512-1295-4272-9138-f99709370657
* crappy band-aid fix for statusbar being screwed after leaving plugins... Jonathan Gordon2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23720 a1c6a512-1295-4272-9138-f99709370657
* use classic_statusbar.grey.sbs on grey targetsJonathan Gordon2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23719 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Handle responses to SD Commands so that response crc checking is ↵Jack Halpin2009-11-23
| | | | | | | | | | accounted for. Adjust sd error codes appropriately. The crc check on responses to sd commands was being bypassed due to a SD_APP_OP_COND special case. Now a short response is returned even if the crc check fails so we can check the busy bit. The send_cmd() function still returns a false value but it loads the response variable with the cmd response. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23718 a1c6a512-1295-4272-9138-f99709370657
* Prettify debug menu for logfJeffrey Goode2009-11-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23717 a1c6a512-1295-4272-9138-f99709370657
* FS#10100: Wait for the system to remount the player after bootloader ↵Dominik Riebeling2009-11-22
| | | | | | | | | | | | | | installation. OS X requires to unmount the player during bootloader installation on Sansas / Ipods. The system remounts the player automatically after a short while. Not waiting for the system to remount the player will result in a changed mount point, making the small / full install write the main build to the wrong location. This currently waits up to 60 seconds for the player to get remounted until it errors out. This value seems to be sufficient, if it's not please report so we can adjust it. Also, the waiting can't be interrupted right now. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23716 a1c6a512-1295-4272-9138-f99709370657
* Fix Sansa bootloader installation on OS X.Dominik Riebeling2009-11-22
| | | | | | | | | - adjust the regex to figure the correct drive from the partition name. - move the check for an old bootloader into the first installation step -- it's a fatal problem so it should appear as soon as possible. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23715 a1c6a512-1295-4272-9138-f99709370657
* fix more redNils Wallménius2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23714 a1c6a512-1295-4272-9138-f99709370657
* fix mono recording token,Jonathan Gordon2009-11-22
| | | | | | | Add %bu - usb powered token git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23713 a1c6a512-1295-4272-9138-f99709370657
* Fix reds.Nils Wallménius2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23712 a1c6a512-1295-4272-9138-f99709370657
* Give test_codec the ability to checksum files or folders of files, usefull ↵Nils Wallménius2009-11-22
| | | | | | to verify output integrity. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23711 a1c6a512-1295-4272-9138-f99709370657
* Fix references to those files.Nils Wallménius2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23710 a1c6a512-1295-4272-9138-f99709370657
* Rename files to avoid name clash with a commit soon to come.Nils Wallménius2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23709 a1c6a512-1295-4272-9138-f99709370657
* Add support for the MP4 file type 'isom'. Based on FS#10790 with an ↵Magnus Holmgren2009-11-22
| | | | | | additional fix, making the sample file play. Also updated some debug prints. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23708 a1c6a512-1295-4272-9138-f99709370657
* FS#9833: Fix Ipods being wrongly detected as MacPods on OS XDominik Riebeling2009-11-22
| | | | | | | | | - when scanning for Ipods save the complete ipod_t structure on match. Only saving the disk name can result in the structure holding a disk name not matching the rest of the structure. This lead to wrong detection of macpod on OS X, as Mac drives might get detected later. - reopen the Ipod in RW mode on scanning on W32 only. On OS X reopening also unmounts the player, which in turn makes resolving the mount point fail. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23707 a1c6a512-1295-4272-9138-f99709370657
* Update Swedish translation.Magnus Holmgren2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23706 a1c6a512-1295-4272-9138-f99709370657
* lcd-bitmap-common.c: Change calculation of the horizontal position in ↵Teruaki Kawashima2009-11-22
| | | | | | lcd_puts_style_offset() so that the position is independent from the string being printed. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23705 a1c6a512-1295-4272-9138-f99709370657
* XLCD lib: * Fix bug (improper fill) in pixel-wise left scrolling on 2bpp ↵Jens Arnold2009-11-22
| | | | | | horizontally packed LCDs. * Faster pixel-wise upward scrolling on 2bpp vertically packed LCD coldfire targets. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23704 a1c6a512-1295-4272-9138-f99709370657
* Fix stupid combination of CnP error and typo.Dominik Riebeling2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23703 a1c6a512-1295-4272-9138-f99709370657
* Fix two strings and warnings.Dominik Riebeling2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23702 a1c6a512-1295-4272-9138-f99709370657
* OS X uses msdos as filesystem for vfat which is the same OpenBSD does. Fixes ↵Dominik Riebeling2009-11-22
| | | | | | mountpoint resolving. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23701 a1c6a512-1295-4272-9138-f99709370657
* rbutilqt: always rename the OF to the name specified in rbtutil.iniRafaël Carré2009-11-22
| | | | | | The OF could have been stored by the user with a different name git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23700 a1c6a512-1295-4272-9138-f99709370657
* rbutilqt: activate Unstable Clip supportRafaël Carré2009-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23699 a1c6a512-1295-4272-9138-f99709370657
* AMS Sansa: Remove a now redundant sd_wait_for_state() and adjust error ↵Jack Halpin2009-11-22
| | | | | | codes in ata_sd_as3525.c git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23698 a1c6a512-1295-4272-9138-f99709370657