summaryrefslogtreecommitdiff
path: root/firmware
AgeCommit message (Collapse)Author
2010-02-28redo r24943. the font mappings are not needed once the skin is finished ↵Jonathan Gordon
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
2010-02-27sd-as3525v2: Load CID info to cardinfo.cid[] correctly.Jack Halpin
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
2010-02-26font.c: correct checking cache_fd. remove some trailing spaces.Teruaki Kawashima
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24920 a1c6a512-1295-4272-9138-f99709370657
2010-02-25Add Sansa Fuzev2 to the target tree. Bootloader builds, but is completely ↵Thomas Martitz
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
2010-02-25sd-as3525v2: Controller and card init much more reliably now.Jack Halpin
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
2010-02-25Revert r24898 and fix yellow properly so that register is still readMichael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24899 a1c6a512-1295-4272-9138-f99709370657
2010-02-24Comment out unused variable (fix yellow)Michael Chicoine
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24898 a1c6a512-1295-4272-9138-f99709370657
2010-02-24sd-as3525v2.c: Correct some #defines, add comments, attempt to lower sd ↵Jack Halpin
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
2010-02-24fix a typo in commentRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24885 a1c6a512-1295-4272-9138-f99709370657
2010-02-23sd-as3525v2: Add some register bit descriptions.Jack Halpin
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24872 a1c6a512-1295-4272-9138-f99709370657
2010-02-23sd-as3525v2: correct CGU_MEMSTICK setting, shift dividerRafaël Carré
Add a note about the unknown clock register git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24869 a1c6a512-1295-4272-9138-f99709370657
2010-02-23as3525v2: share more of system_init() between the 2 SoCsRafaël Carré
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
2010-02-23sd-as3525v2: unaligned transfers are handled properly (with memcpy)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24866 a1c6a512-1295-4272-9138-f99709370657
2010-02-22Remove tabs in firmware path (taking into account the original spacing).Andree Buschmann
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24864 a1c6a512-1295-4272-9138-f99709370657
2010-02-22Clip+: greylibRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24860 a1c6a512-1295-4272-9138-f99709370657
2010-02-22Clip+: show the same real time in OF and rockboxRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24859 a1c6a512-1295-4272-9138-f99709370657
2010-02-22sd-as3525v2: use an uncached buffer, disable write for the momentRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24858 a1c6a512-1295-4272-9138-f99709370657
2010-02-22as3525v2: use iram (might need to be disabled for clipv2)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24857 a1c6a512-1295-4272-9138-f99709370657
2010-02-22Clip+: fix buttons driverRafaël Carré
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
2010-02-22as3525v2: do not modify CGU_PERI in rockbox.sansaRafaël Carré
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
2010-02-22crt0: init correctly as3525v2Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24853 a1c6a512-1295-4272-9138-f99709370657
2010-02-22sd-as3525v2: working bootloaderRafaël Carré
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
2010-02-22Fix model number for Clipv2 & Clip+ (same than in scramble.c)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24850 a1c6a512-1295-4272-9138-f99709370657
2010-02-22as3525v2: init sdramRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24849 a1c6a512-1295-4272-9138-f99709370657
2010-02-22Clip+ boots with iram mapped at 0x0, only the clipv2 is differentRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24842 a1c6a512-1295-4272-9138-f99709370657
2010-02-22as3525v2: build normal firmware properly (Clipv2/+)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24840 a1c6a512-1295-4272-9138-f99709370657
2010-02-22as3525v2: core_sleep()Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24839 a1c6a512-1295-4272-9138-f99709370657
2010-02-22sd-as3525v2: working transfers, still awfully slowRafaël Carré
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
2010-02-21sd-as3525v2: panic in case of error in the isrRafaël Carré
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
2010-02-21sd-as3525v2: describe interrupt mask bitsRafaël Carré
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
2010-02-21Fix a dircache NULL-pointer dereference.Amaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24835 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: no limits on the amount of sectors to transferRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24832 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: MCI_HCON bitsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24831 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: MCI_FIFOTH bitsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24830 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: command register bitsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24829 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: name interrupt bits (no description yet)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24828 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: describe CTYPE bitRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24827 a1c6a512-1295-4272-9138-f99709370657
2010-02-21sd-as3525v2: detail MCI_CTRL bitsRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24826 a1c6a512-1295-4272-9138-f99709370657
2010-02-21as3525v2: full list of registers + descriptionRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24825 a1c6a512-1295-4272-9138-f99709370657
2010-02-21remote multifont fixes. it shoud be working again (blame AlexP! he made me ↵Jonathan Gordon
break it last week!) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24812 a1c6a512-1295-4272-9138-f99709370657
2010-02-21Packard Bell Vibe 500: Enable recording.Szymon Dziok
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24805 a1c6a512-1295-4272-9138-f99709370657
2010-02-20Comment out lcd_drawline() DEBUGF messages which show in various simulatorsTomer Shalev
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24784 a1c6a512-1295-4272-9138-f99709370657
2010-02-20Clarify comments in ARMv6 divider regarding special-case handling of large ↵Andrew Mahone
(high bit set) numerators. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24783 a1c6a512-1295-4272-9138-f99709370657
2010-02-18Commit FS#11034 by Andrew Engelbrecht. Fixes default contrast value on ipod 3G.Michael Giacomelli
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24742 a1c6a512-1295-4272-9138-f99709370657
2010-02-17as3525: make clear the CCU bit we can't reset is the IDE interfaceRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24738 a1c6a512-1295-4272-9138-f99709370657
2010-02-17as3525v2: use CGU_BASE instead of hardcoded address for unknown registerRafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24737 a1c6a512-1295-4272-9138-f99709370657
2010-02-17as3525v2: make clear the SD code is debug only and display a messageRafaël Carré
comment out printing of registers in the isr git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24736 a1c6a512-1295-4272-9138-f99709370657
2010-02-17Allow batteries with higher capacity for iPod Mini1G, Mini2G and Video ↵Andree Buschmann
(FS#8973). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24732 a1c6a512-1295-4272-9138-f99709370657
2010-02-17Fix error handling in dircache generation.Amaury Pouly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24730 a1c6a512-1295-4272-9138-f99709370657
2010-02-17Clip+: LCD display (with FlynDice help)Rafaël Carré
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24729 a1c6a512-1295-4272-9138-f99709370657