summaryrefslogtreecommitdiff
path: root/firmware (follow)
Commit message (Collapse)AuthorAge
...
* Revert r24958. It didn't fix anything (in fact, the problem described didn't ↵Thomas Martitz2010-03-01
| | | | | | exist). Increase MAXFONTS by 1 to allow for remote screen targets to load fonts 2-9. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24983 a1c6a512-1295-4272-9138-f99709370657
* redo r24943. the font mappings are not needed once the skin is finished ↵Jonathan Gordon2010-02-28
| | | | | | | | | parsing so using the skin buffer there is a waste and overcomplicates things. Also that commit breaks plain %pb so make sure you dont use %pb inside a viewport with a font number > 1 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24957 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: Load CID info to cardinfo.cid[] correctly.Jack Halpin2010-02-27
| | | | | | SD_ALL_SEND_CID was using cardinfo.cid to store the response instead of the temp array used for long responses. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24944 a1c6a512-1295-4272-9138-f99709370657
* font.c: correct checking cache_fd. remove some trailing spaces.Teruaki Kawashima2010-02-26
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24920 a1c6a512-1295-4272-9138-f99709370657
* Add Sansa Fuzev2 to the target tree. Bootloader builds, but is completely ↵Thomas Martitz2010-02-25
| | | | | | | | untested. Compilation shows a warning for the first argument of the lcd_bitmap() call in show_logo(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24911 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: Controller and card init much more reliably now.Jack Halpin2010-02-25
| | | | | | | Remove MCI_HCON read from init_controller() as it now appears unneccesary. Make sd-init_card() use similar init sequence to the one in sd-as3525. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24903 a1c6a512-1295-4272-9138-f99709370657
* Revert r24898 and fix yellow properly so that register is still readMichael Chicoine2010-02-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24899 a1c6a512-1295-4272-9138-f99709370657
* Comment out unused variable (fix yellow)Michael Chicoine2010-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24898 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2.c: Correct some #defines, add comments, attempt to lower sd ↵Jack Halpin2010-02-24
| | | | | | | | frequency to 400 khz during init. I've left in some commented out code for now as this is still a bit experimental..... git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24891 a1c6a512-1295-4272-9138-f99709370657
* fix a typo in commentRafaël Carré2010-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24885 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: Add some register bit descriptions.Jack Halpin2010-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24872 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: correct CGU_MEMSTICK setting, shift dividerRafaël Carré2010-02-23
| | | | | | Add a note about the unknown clock register git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24869 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: share more of system_init() between the 2 SoCsRafaël Carré2010-02-23
| | | | | | | | | Differences remaining: - list of peripherals reset - CGU_PROC isn't modified on as3525v2 - CGU_PLLA bits aren't known, but we use a known setting for 240MHz git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24868 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: unaligned transfers are handled properly (with memcpy)Rafaël Carré2010-02-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24866 a1c6a512-1295-4272-9138-f99709370657
* Remove tabs in firmware path (taking into account the original spacing).Andree Buschmann2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24864 a1c6a512-1295-4272-9138-f99709370657
* Clip+: greylibRafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24860 a1c6a512-1295-4272-9138-f99709370657
* Clip+: show the same real time in OF and rockboxRafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24859 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: use an uncached buffer, disable write for the momentRafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24858 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: use iram (might need to be disabled for clipv2)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24857 a1c6a512-1295-4272-9138-f99709370657
* Clip+: fix buttons driverRafaël Carré2010-02-22
| | | | | | | | Do not use a static variable for buttons, else they're never reset Remove unneeded code Move GPIO_DIR setting to init function git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24855 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: do not modify CGU_PERI in rockbox.sansaRafaël Carré2010-02-22
| | | | | | this prevented booting, we need to figure out CGU_PROC bits git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24854 a1c6a512-1295-4272-9138-f99709370657
* crt0: init correctly as3525v2Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24853 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: working bootloaderRafaël Carré2010-02-22
| | | | | | | | check all error bits only signal wakeup on data transfers, not on commands trim down send_cmd git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24851 a1c6a512-1295-4272-9138-f99709370657
* Fix model number for Clipv2 & Clip+ (same than in scramble.c)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24850 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: init sdramRafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24849 a1c6a512-1295-4272-9138-f99709370657
* Clip+ boots with iram mapped at 0x0, only the clipv2 is differentRafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24842 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: build normal firmware properly (Clipv2/+)Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24840 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: core_sleep()Rafaël Carré2010-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24839 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: working transfers, still awfully slowRafaël Carré2010-02-22
| | | | | | | | not touching MCI_CTYPE (leaving bus width to 1) gives data transfers ignore the hardware locked up while error bit for now remove printf() helper & debug code git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24838 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: panic in case of error in the isrRafaël Carré2010-02-21
| | | | | | | | | | | Disable errors on response timeout since it can happen on SD_SEND_IF_COND Disable errors on start bit error : it's ignored by the linux driver No panic on my side with those 2 bits unchecked, but no transfer completion either. Note: the Linux driver doesn't implement DMA git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24837 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: describe interrupt mask bitsRafaël Carré2010-02-21
| | | | | | | | | | Reset DMA before transfers and check data transfer over bit in isr Still no error or data transfer over conditions Read the correct status register in isr : there is a masked interrupt status register and a general status register git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24836 a1c6a512-1295-4272-9138-f99709370657
* Fix a dircache NULL-pointer dereference.Amaury Pouly2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24835 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: no limits on the amount of sectors to transferRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24832 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: MCI_HCON bitsRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24831 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: MCI_FIFOTH bitsRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24830 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: command register bitsRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24829 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: name interrupt bits (no description yet)Rafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24828 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: describe CTYPE bitRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24827 a1c6a512-1295-4272-9138-f99709370657
* sd-as3525v2: detail MCI_CTRL bitsRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24826 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: full list of registers + descriptionRafaël Carré2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24825 a1c6a512-1295-4272-9138-f99709370657
* remote multifont fixes. it shoud be working again (blame AlexP! he made me ↵Jonathan Gordon2010-02-21
| | | | | | break it last week!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24812 a1c6a512-1295-4272-9138-f99709370657
* Packard Bell Vibe 500: Enable recording.Szymon Dziok2010-02-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24805 a1c6a512-1295-4272-9138-f99709370657
* Comment out lcd_drawline() DEBUGF messages which show in various simulatorsTomer Shalev2010-02-20
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24784 a1c6a512-1295-4272-9138-f99709370657
* Clarify comments in ARMv6 divider regarding special-case handling of large ↵Andrew Mahone2010-02-20
| | | | | | (high bit set) numerators. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24783 a1c6a512-1295-4272-9138-f99709370657
* Commit FS#11034 by Andrew Engelbrecht. Fixes default contrast value on ipod 3G.Michael Giacomelli2010-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24742 a1c6a512-1295-4272-9138-f99709370657
* as3525: make clear the CCU bit we can't reset is the IDE interfaceRafaël Carré2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24738 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: use CGU_BASE instead of hardcoded address for unknown registerRafaël Carré2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24737 a1c6a512-1295-4272-9138-f99709370657
* as3525v2: make clear the SD code is debug only and display a messageRafaël Carré2010-02-17
| | | | | | comment out printing of registers in the isr git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24736 a1c6a512-1295-4272-9138-f99709370657
* Allow batteries with higher capacity for iPod Mini1G, Mini2G and Video ↵Andree Buschmann2010-02-17
| | | | | | (FS#8973). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24732 a1c6a512-1295-4272-9138-f99709370657
* Fix error handling in dircache generation.Amaury Pouly2010-02-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24730 a1c6a512-1295-4272-9138-f99709370657