[rockbox] / trunk / firmware / SOURCES Repository:
ViewVC logotype

Log of /trunk/firmware/SOURCES

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 19303 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 2 19:50:31 2008 UTC (33 hours, 38 minutes ago) by bertrik
File length: 32517 byte(s)
Diff to previous 19273
Move Clip specific power management stuff (specifically the battery discarge curve) to powermgmt-clip.c

Revision 19273 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 30 15:43:15 2008 UTC (3 days, 13 hours ago) by gevaerts
File length: 32320 byte(s)
Diff to previous 19249
Move tcc77x/usb-tcc77x.c to usb-tcc.c as it is more general than just tcc77x (even usb-tcc is too specific, but I don't know anything better)
Add #if0ed USB defines to config-cowond2.h, so experimenting with USB is easy
Add dummy set_serial_descriptor() implementation to usb_core.c. This one doesn't generate a unique serial, so it must never be used for non-testing purposes. When usaed, a compiler warning will be generated

Revision 19249 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 27 21:07:54 2008 UTC (6 days, 8 hours ago) by funman
File length: 32380 byte(s)
Diff to previous 19221
Sansa Clip: grey lib support (not calibrated yet)

Declare HAVE_LCD_INVERT
Put the framebuffer into IRAM

Revision 19221 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 26 08:26:13 2008 UTC (7 days, 21 hours ago) by pondlife
File length: 32337 byte(s)
Diff to previous 19211
Add software backlight fading for E100/H300/X5/D2, by Thomas Martitz and others - see FS#6800 for credits.

Revision 19211 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 25 13:38:32 2008 UTC (8 days, 15 hours ago) by funman
File length: 32242 byte(s)
Diff to previous 19090
Sansa AMS: Use DMA for SD transfers (read and write)

Revision 19090 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 11 14:46:13 2008 UTC (3 weeks, 1 day ago) by dave
File length: 32212 byte(s)
Diff to previous 19088
Add more driver stubs to make the Fuze and e200v2 main builds compile; Correct the memory definition for the Fuze (8MB)

Revision 19088 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 11 14:11:49 2008 UTC (3 weeks, 1 day ago) by gevaerts
File length: 32124 byte(s)
Diff to previous 19076
make the meizu bootloaders compile again with the new storage infrastructure

Revision 19076 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 20:55:56 2008 UTC (3 weeks, 2 days ago) by funman
File length: 32051 byte(s)
Diff to previous 19072
Sansa AMS: use the AS3514 ADC driver
Move the ADC defines to as3514.h, and make adc-target.h only include as3514.h
Implement the missing API (ascodec_readbytes, ascodec_(un)lock)

Revert the changes to the PP-specific arm/ascodec-target.h in r19073,
use a AS3525 specific ascodec-target.h while moving the AS3514 specific
code in export/as3514.h

Revision 19072 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 18:18:27 2008 UTC (3 weeks, 2 days ago) by funman
File length: 32058 byte(s)
Diff to previous 19064
AMS Sansa (formerly 'V2') use the as3514 RTC

Revision 19064 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 11:04:43 2008 UTC (3 weeks, 2 days ago) by funman
File length: 32083 byte(s)
Diff to previous 19060
Fix Clip firmware building by adding missing symbols

Implement some of the new functions
Use as3514 rtc
Add AS3525 case in rolo.c
Copy card_get_info_target() from ata-sd-pp.c , and use the correct 32bits words order

Revision 19060 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 10 09:27:40 2008 UTC (3 weeks, 2 days ago) by bagder
File length: 31697 byte(s)
Diff to previous 19026
"mv m200v2 m200v4"

Revision 19026 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 6 02:31:40 2008 UTC (4 weeks ago) by funman
File length: 31697 byte(s)
Diff to previous 19011
AS3525: use kernel_init() in bootloader

This way creation of scrolling thread doesn't risk crashing the system

Revision 19011 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 5 00:24:46 2008 UTC (4 weeks, 1 day ago) by mcuelenaere
File length: 31663 byte(s)
Diff to previous 18993
Onda VX747:
 * Commit (premature) SD, USB & audio drivers
 * Fix ramdisk.c mistake
 * Add battery readout

Revision 18993 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 3 20:52:27 2008 UTC (4 weeks, 2 days ago) by gevaerts
File length: 31498 byte(s)
Diff to previous 18978
Add ramdisk storage driver. It will be useful for developing multi-driver storage

Revision 18978 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 2 02:19:39 2008 UTC (4 weeks, 4 days ago) by gevaerts
File length: 31439 byte(s)
Diff to previous 18977
put stubs in the proper place

Revision 18977 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 2 02:01:57 2008 UTC (4 weeks, 4 days ago) by gevaerts
File length: 31475 byte(s)
Diff to previous 18975
add proper dummy storage implementation for sims

Revision 18975 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 2 01:14:46 2008 UTC (4 weeks, 4 days ago) by gevaerts
File length: 31439 byte(s)
Diff to previous 18966
implement single-driver storage layer with macros instead of inlines

Revision 18966 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 1 22:05:35 2008 UTC (4 weeks, 4 days ago) by dave
File length: 31449 byte(s)
Diff to previous 18960
Unify the e200v2 and Fuze backlight/buttonlight code - it is identical.

Revision 18960 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 1 16:14:28 2008 UTC (4 weeks, 4 days ago) by gevaerts
File length: 31465 byte(s)
Diff to previous 18957
Apply FS#9500. This adds a storage_*() abstraction to replace ata_*(). To do that, it also introduces sd_*, nand_*, and mmc_*.
This should be a good first step to allow multi-driver targets, like the Elio (ATA/SD), or the D2 (NAND/SD).

Revision 18957 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 1 10:29:23 2008 UTC (4 weeks, 4 days ago) by dave
File length: 31455 byte(s)
Diff to previous 18952
Add Sansa Fuze to the build system, including a first (untested) attempt at an LCD driver.  Lots of things are just copied from the e200v2, so this code needs testing, and then drivers properly merged if they prove to be the same.

Revision 18952 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 31 22:02:41 2008 UTC (4 weeks, 5 days ago) by funman
File length: 31204 byte(s)
Diff to previous 18950
Clip: add backlight and buttonlight code

Revive lcd_enable() as well, and use it in _backlight_on/off()
Don't update the lcd framebuffer if the display is off

Revision 18950 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 31 21:25:04 2008 UTC (4 weeks, 5 days ago) by gevaerts
File length: 31158 byte(s)
Diff to previous 18940
cleanup storage defines

Revision 18940 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 31 00:16:42 2008 UTC (4 weeks, 6 days ago) by dave
File length: 31122 byte(s)
Diff to previous 18926
Abstract the PortalPlayer AS3514 handling with an "ascodec" API - inspired by the wmcodec API used with the Wolfson codecs.  The intention is to implement this API for the AS3525 and then share code with the Sansa V2 ports.

Revision 18926 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 20:21:59 2008 UTC (5 weeks ago) by funman
File length: 31050 byte(s)
Diff to previous 18919
Embryo of a SD driver for Sansav2

Debug code included, needed until the bootloader is ready

Revision 18919 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 10:26:46 2008 UTC (5 weeks ago) by jethead71
File length: 31016 byte(s)
Diff to previous 18910
Move kernel tick initialization and handling to the target tree for ones remaining in kernel.c

Revision 18910 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 29 01:42:03 2008 UTC (5 weeks, 1 day ago) by dave
File length: 30901 byte(s)
Diff to previous 18886
e200v2: implement the backlight handling (copy/paste from the c200v1/e200v1 code - this should probably be unified, along with other upcoming v2 code), plus clean up the lcd init by calling lcd_init() directly in the bootloader, instead of lcd_init_device().

Revision 18886 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 26 13:28:52 2008 UTC (5 weeks, 3 days ago) by bertrik
File length: 30851 byte(s)
Diff to previous 18836
FS#9503 - Sansa v2 audio/PMU communication driver (for the AS3525 SoC)

Revision 18836 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 19 14:11:01 2008 UTC (6 weeks, 3 days ago) by dave
File length: 30752 byte(s)
Diff to previous 18827
Add e200v2 and m200v2 targets.  Move the telechips lcd-ssd1815.c (currently used by Logik DAX and m200v1 ports) driver up in the target tree and share with the m200v2 - as2525 parts contributed by Rafael Carre.  Includes the start (but is still very incomplete) of an LCD driver for the e200v2.  m200v2 is not yet fully supported by mkamsboot - that will come soon.  Also some minor cleanups for the Clip.

Revision 18827 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 18 22:28:59 2008 UTC (6 weeks, 4 days ago) by gevaerts
File length: 30365 byte(s)
Diff to previous 18814
Make the meizu m3 load from flash, so interrupts work. More work is needed to get the m6sl "working" again
(patch by Denes Balatoni, FS#9499)

Revision 18814 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 15 06:38:51 2008 UTC (7 weeks ago) by zagor
File length: 30313 byte(s)
Diff to previous 18807
Split id3.c/h into metadata.c/h and metadata/mp3.c. Updated all references. Moved mp3data.c/h from firmware to apps.

Revision 18807 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 14 11:12:20 2008 UTC (7 weeks, 1 day ago) by zagor
File length: 30323 byte(s)
Diff to previous 18786
Moved pcm_record from firmware to apps. Cleaned up some. Now all code using struct mp3entry is in apps.

Revision 18786 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 12 18:07:23 2008 UTC (7 weeks, 3 days ago) by dave
File length: 30377 byte(s)
Diff to previous 18782
Rename the clip directory to sansa-clip to be consistent with the first (PortalPlayer) Sansa ports

Revision 18782 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 12 16:46:01 2008 UTC (7 weeks, 3 days ago) by dave
File length: 30365 byte(s)
Diff to previous 18775
Commit FS#9467 - initial work on port to Sansa Clip by Rafaël Carré and François Dinel.  A few cosmetic changes were made by me prior to committing: 1) TAB policing in button-clip.c; 2) Add François Dinel to CREDITS; 3) Add François Dinel as (C) holder in button-target.h (it was previously blank); 4) Add Rockbox header to bootloader/sansa_as3525.c with Rafaël Carré as (C) holder; 5) Change target_id to 50 (next available number) in tools/configure and fixed indentation; 6) Change MODEL_NUMBER in config-clip.h to 50 (next available number); 7) Remove unused in/out macros from system-target.h

Revision 18775 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 11 18:15:42 2008 UTC (7 weeks, 4 days ago) by dave
File length: 30199 byte(s)
Diff to previous 18760
Move the S5L8700 (Meizu) crt0.S file up one level - it can be used as a generic ARM crt0.S (the uncommitted patch for the Sansa V2s uses it).

Revision 18760 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 10 13:12:28 2008 UTC (7 weeks, 5 days ago) by zagor
File length: 30251 byte(s)
Diff to previous 18566
Moved id3.c, mpeg.c and replaygain.c from firmware/ to apps/. This is the first step in separating the generic metadata code and the id3-specific code.

Revision 18566 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 22 19:15:18 2008 UTC (2 months, 1 week ago) by dave
File length: 30277 byte(s)
Diff to previous 18544
Trivial changes to make the main Rockbox builds for the Sansa m200 and Logik DAX ports compile.  Note that some codecs are currently disabled (due to lowmem on these targets), but that needs more work and analysis to decide how much RAM we want to allocate to codecs.

Revision 18544 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 17 23:22:11 2008 UTC (2 months, 2 weeks ago) by markun
File length: 30135 byte(s)
Diff to previous 18533
add Meizu M6SP and M3 ports

Revision 18533 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 16 17:42:36 2008 UTC (2 months, 2 weeks ago) by amiconn
File length: 29758 byte(s)
Diff to previous 18496
Make Ondio builds without multivolume and hotswap support compile again (only relevant for testing purposes).

Revision 18496 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 11 18:18:40 2008 UTC (2 months, 3 weeks ago) by gevaerts
File length: 29762 byte(s)
Diff to previous 18435
* move qt1106 specific things to their own files
* use CHANGE pin

Revision 18435 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 6 17:50:59 2008 UTC (2 months, 3 weeks ago) by dave
File length: 29745 byte(s)
Diff to previous 18422
Initial commit of iaudio 7 port by Vitja Makarov (FS#9245).  Port is at quite an advanced stage, but is troubled by the lack of a reliable NAND driver (similar to the Cowon D2 port) and is not yet suitable for non-developers.

Revision 18422 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 5 15:09:40 2008 UTC (2 months, 4 weeks ago) by mcuelenaere
File length: 29354 byte(s)
Diff to previous 18348
Add Onda VX767 target

Revision 18348 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 26 21:48:49 2008 UTC (3 months, 1 week ago) by mcuelenaere
File length: 29157 byte(s)
Diff to previous 18240
Onda VX747:
  * Overall cleanup (still needs work)
  * Add preliminary USB support
  * Add power off support
  * Add preliminary MMU handling

Revision 18240 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 10 21:44:48 2008 UTC (3 months, 3 weeks ago) by mcuelenaere
File length: 29117 byte(s)
Diff to previous 18229
* Get interrupts working (but crashes after 10-30secs)
* Make current_tick increase
* Convert button driver into SADC driver
* Make touchscreen handling work better (still needs good calibration routine)

Revision 18229 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 9 23:31:38 2008 UTC (3 months, 3 weeks ago) by mcuelenaere
File length: 29119 byte(s)
Diff to previous 18063
* Add interrupt handling (but still not working)
* Clean up linker script and bootup routines

Revision 18063 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 15 21:32:20 2008 UTC (4 months, 2 weeks ago) by rob
File length: 29076 byte(s)
Diff to previous 18052
Update the Telechips NAND driver to use the nand_identify() function introduced in r18052.

Revision 18052 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 15 17:17:01 2008 UTC (4 months, 2 weeks ago) by mcuelenaere
File length: 28986 byte(s)
Diff to previous 18032
Onda VX747:
1) Improve touchscreen handling
2) Add RTC driver
4) Add NAND Flash ID scanning
3) Other minor fixes

Nand_ID:
Add a generic NAND ID database (currently only containg Samsung chips)

Revision 18032 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 14 15:03:10 2008 UTC (4 months, 2 weeks ago) by mcuelenaere
File length: 28905 byte(s)
Diff to previous 18019
Add preliminary support for the Onda VX747 (MIPS target)

Revision 18019 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 12 23:01:49 2008 UTC (4 months, 3 weeks ago) by rob
File length: 28253 byte(s)
Diff to previous 17819
Make the TCC780x NAND driver also build for 77x targets. This is work-in-progress stuff and does not yet work fully on 77x, but it's a step in the right direction. Also replace some magic numbers with #defines.

Revision 17819 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 27 23:24:34 2008 UTC (5 months, 1 week ago) by markun
File length: 28275 byte(s)
Diff to previous 17809
initial Meizu M6SL port (take 2)

Revision 17809 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 27 18:40:25 2008 UTC (5 months, 1 week ago) by lowlight
File length: 27981 byte(s)
Diff to previous 17753
My Devcon 2008 contribution: port for Philips GoGear HDD1630 (PP5022-based). Current status is that the bootloader works to load Rockbox, but dual boot does not work: it freezes after decrypting the OF. When Rockbox boots, it freezes somewhere between showing the logo and the main menu. And there's no driver for the touchpad. So lots of work left.

Revision 17753 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 22 18:48:22 2008 UTC (5 months, 1 week ago) by rob
File length: 27522 byte(s)
Diff to previous 17742
Initial D2 sound playback support (known issues to follow on the CowonD2Info wiki page).

Revision 17742 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 21 15:18:36 2008 UTC (5 months, 1 week ago) by marcguay
File length: 27479 byte(s)
Diff to previous 17593
Add the Sansa c100 as a build target with basic drivers.

Revision 17593 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 08:42:11 2008 UTC (6 months, 2 weeks ago) by jethead71
File length: 26941 byte(s)
Diff to previous 17591
Gigabeat S:
  1) Rework event handling and static registration mechanism. No target-
     specific code in mc13783 driver. GPIO event driver interfaces more
     cleanly.

  2) Somewhat related - enable thread priority for bootloader which is
     desireable here (ffs is used for GPIO event enabling  anyway and that
     goes along with priority).

Revision 17591 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 03:55:17 2008 UTC (6 months, 2 weeks ago) by lowlight
File length: 26892 byte(s)
Diff to previous 17503
Philips GoGear SA9200 port. Working bootloader and normal builds, including sound. No touchpad now, buttons limited to using vol+/vol-/power for up/down/select. Rockbox USB is enabled since the OF is MTP only...read the warnings on the PortalPlayerUsb wiki page.

Revision 17503 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 14 18:55:19 2008 UTC (6 months, 2 weeks ago) by mcuelenaere
File length: 26464 byte(s)
Diff to previous 17487
1) Use a separate config-<target>.h for Zen Vision(:M) (60GB)
2) Other unrelated cleanups

Revision 17487 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 13 01:53:19 2008 UTC (6 months, 3 weeks ago) by lowlight
File length: 26464 byte(s)
Diff to previous 17414
Preparing for the Philips SA9200 part 1. Move the Sansa ADC & ATA drivers up one level.

Revision 17414 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 12:09:14 2008 UTC (6 months, 3 weeks ago) by jethead71
File length: 26510 byte(s)
Diff to previous 17386
Gigabeat S RoLo: Properly execute firmware copy from an IRAM stub because the currently running image was being overwritten in place. Minor tweak to rolo.c based on imx31 errata sheet about not masking FIQ without masking IRQ which is fine to use on all ARM anyway.

Revision 17386 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 5 15:47:26 2008 UTC (6 months, 4 weeks ago) by mcuelenaere
File length: 26478 byte(s)
Diff to previous 17316
Split up DMA and ATA, but don't enable it (yet).

Revision 17316 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 3 13:43:26 2008 UTC (7 months ago) by mcuelenaere
File length: 26424 byte(s)
Diff to previous 17306
1) add support for ata-as-arm
2) remove obsolete audio-creativezvm.c
3) fix registers in i2c-dm320.c

Revision 17306 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 2 19:12:09 2008 UTC (7 months ago) by dave
File length: 26428 byte(s)
Diff to previous 17273
Add the Sansa M200 (v1) as a target - it's extremely similar to the Logik DAX (the LCD driver worked unchanged).  Plus various tcc77x work, including a working tick interrupt (enabled in the bootloader).  Rockbox itself builds for the M200 (there are no keymaps yet for the DAX), but doesn't progress very far due to the lack of an ATA (NAND flash) driver.

Revision 17273 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 02:19:23 2008 UTC (7 months, 1 week ago) by jdgordon
File length: 25568 byte(s)
Diff to previous 17259
get rid of the last mr500 yellow (again :p )

Revision 17259 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 27 13:43:05 2008 UTC (7 months, 1 week ago) by jdgordon
File length: 25520 byte(s)
Diff to previous 17254
add more registers for the tsc2100
hopefully working volume control, mute definatly works.

Revision 17254 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 27 10:30:54 2008 UTC (7 months, 1 week ago) by jethead71
File length: 25496 byte(s)
Diff to previous 17253
Gigabeat S: Implement i2c driver - transmit works but no testing of receiving which will get a chance later. Add some seeds for codec driver. Correct a few #defines.

Revision 17253 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 27 08:30:14 2008 UTC (7 months, 1 week ago) by dave
File length: 25470 byte(s)
Diff to previous 17252
Move the Telechips TCC77x SSD1815 LCD driver up a level in the target tree - it isn't specific to the DAX.

Revision 17252 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 26 19:02:16 2008 UTC (7 months, 1 week ago) by gevaerts
File length: 25480 byte(s)
Diff to previous 17241
- change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair
- move the charging-only dummy driver out of usb_core


Revision 17241 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 24 20:08:28 2008 UTC (7 months, 1 week ago) by mcuelenaere
File length: 25451 byte(s)
Diff to previous 17236
Commit whole Creative Zen Vision:M target tree + all related firmware/ 
changes.

Revision 17236 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 24 09:22:39 2008 UTC (7 months, 1 week ago) by jethead71
File length: 24705 byte(s)
Diff to previous 17209
Add a PMIC-based RTC driver for Gigabeat S.

Revision 17209 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 21 20:16:18 2008 UTC (7 months, 1 week ago) by rob
File length: 24645 byte(s)
Diff to previous 17154
A few preparations for the D2 PCM driver: move driver up to TCC780x level, move FIQ handler into PCM driver, add some new register defines, and remove those goddamn warnings.

Revision 17154 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 18 16:42:50 2008 UTC (7 months, 2 weeks ago) by jethead71
File length: 24653 byte(s)
Diff to previous 17086
UMS for the Gigabeat S. Bootloader USB mode. Has a couple quirks 1) First plug has problems if cold. Replug if it doesn't connect or not at high speed 2) Linux doesn't like the odd bootable flag value used in the partitions so it won't mount but Windows works. Fix minor OTG driver bugs and clean up device memory handling. Generic name for ARC controller driver.

Revision 17086 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 16:56:45 2008 UTC (7 months, 3 weeks ago) by jethead71
File length: 24642 byte(s)
Diff to previous 17072
Add GPIO manager. Get the PMIC interrupt handling working (along with power button and HP detect). Add some reg field defined instead of using raw numbers. Add PMIC info to debug ports screen. Refine PMIC driver ops a little bit.

Revision 17072 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 11 15:49:48 2008 UTC (7 months, 3 weeks ago) by jethead71
File length: 24555 byte(s)
Diff to previous 17070
Add a "View I/O Ports" screen for imx31. Show all GPIO contents.

Revision 17070 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 11 08:51:27 2008 UTC (7 months, 3 weeks ago) by jethead71
File length: 24524 byte(s)
Diff to previous 17028
Serial driver for imx31. Perhaps not 100% but maybe 80-90% (future developments will tell). Factor-out the mc13783 stuff and make that driver a layer above the SPI. TODO: start processing PMIC interrupts. Start a clkctl API for imx31 (we'll see if this sticks around but it seems reasonable here). Misc. stuff for convenience/neatness.

Revision 17028 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 7 21:14:29 2008 UTC (7 months, 3 weeks ago) by amiconn
File length: 24437 byte(s)
Diff to previous 17006
Make the greyscale library work on the m:robe 100. Testing on target done by Robert Kukla & Dominik Riebeling.

Revision 17006 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 6 23:57:37 2008 UTC (7 months, 4 weeks ago) by amiconn
File length: 24393 byte(s)
Diff to previous 16967
Iriver remote LCD driver: * Split out assembler parts. * Reintroduced the 2 transfer routine variants (low/high CPU clock), and made the version for high CPU clock a little slower because there were problems reported. The function can be slowed down more if there are still problems.

Revision 16967 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 4 20:55:58 2008 UTC (8 months ago) by rob
File length: 24301 byte(s)
Diff to previous 16966
D2: Adjustable backlight brightness (sometimes fails when boosted, suggests I2C timing needs adjustment). Tweak lcd_enable() to behave more like other targets.

Revision 16966 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 4 20:24:08 2008 UTC (8 months ago) by rob
File length: 24254 byte(s)
Diff to previous 16887
Split out the PCF5060x register defines into a common header and create a generic pcf50606.c using standard i2c read/writes.

Revision 16887 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 30 06:06:43 2008 UTC (8 months ago) by jethead71
File length: 24235 byte(s)
Diff to previous 16846
Fix red and clean up meg-fx firmware sources. Remove an unused file.

Revision 16846 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 11:53:51 2008 UTC (8 months, 1 week ago) by markun
File length: 24278 byte(s)
Diff to previous 16845
Revert "initial Meizu M6SL port"

This reverts commit b7bd17ce1715c3a8acbf74a63694c28b6075da5b.

Revision 16845 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 11:29:27 2008 UTC (8 months, 1 week ago) by markun
File length: 24405 byte(s)
Diff to previous 16844
cleanup some ifdefs

Revision 16844 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 11:29:24 2008 UTC (8 months, 1 week ago) by markun
File length: 24495 byte(s)
Diff to previous 16842
initial Meizu M6SL port


Revision 16842 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 27 10:58:36 2008 UTC (8 months, 1 week ago) by markun
File length: 24368 byte(s)
Diff to previous 16810
use HAVE_ATA to decide if ata.c should be compiled

Revision 16810 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 26 00:38:40 2008 UTC (8 months, 1 week ago) by amiconn
File length: 24468 byte(s)
Diff to previous 16809
Back-ported the iAudio remote LCD driver optimisations to X5 and M5.

Revision 16809 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 23:21:36 2008 UTC (8 months, 1 week ago) by amiconn
File length: 24376 byte(s)
Diff to previous 16805
iAudio M3: Optimised LCD driver, with more/better assembly code. Speedup is ~80% when boosted, ~15% when unboosted. Also implemented grey phase blitting. * Adapted the greyscale library, and the plugins using it. * Fixed a bug in greyscale scroll down for vertically packed pixels.

Revision 16805 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 19:57:23 2008 UTC (8 months, 1 week ago) by amiconn
File length: 24338 byte(s)
Diff to previous 16802
Revert accidental tree commit. /me needs a smaller enter key...

Revision 16802 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 19:43:08 2008 UTC (8 months, 1 week ago) by amiconn
File length: 24376 byte(s)
Diff to previous 16791
Cabbiev2 gigabeat background: reduce WPS backdrop filesize by storing it as 24 bit BMP instead of unnecessary 32 bit.

Revision 16791 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 02:34:12 2008 UTC (8 months, 1 week ago) by jethead71
File length: 24338 byte(s)
Diff to previous 16763
Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed.

Revision 16763 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 23 19:56:11 2008 UTC (8 months, 1 week ago) by rob
File length: 24143 byte(s)
Diff to previous 16684
D2: Implement LCD driver framebuffer as per E200/Gigabeat F. Kill a few warnings.

Revision 16684 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 17 00:19:23 2008 UTC (8 months, 2 weeks ago) by amiconn
File length: 24114 byte(s)
Diff to previous 16682
iAudio M3: ADC driver, making buttons and battery voltage reading work. * Disable the multi-colour LED for now to save power. Proper handling will be added later. * Make reboot on button press work on iAudio X5, M5, M3 in panicf(), and on M3 in UIE().

Revision 16682 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 16 13:55:16 2008 UTC (8 months, 2 weeks ago) by miipekk
File length: 24115 byte(s)
Diff to previous 16660
Implement the playback event handling as a system-wide multi-purpose event system. Unified mpeg.c and playback.c audio event handling. Converted ata_idle_notify to use the new event handling system also.

Revision 16660 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 14 08:54:54 2008 UTC (8 months, 3 weeks ago) by amiconn
File length: 24106 byte(s)
Diff to previous 16650
More iAudio M3 work. Target build compiles, but same problem regarding plugins as the simulator. Boots to the menu, but it can't be used yet because only main & remote Play button work. USB works.

Revision 16650 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 12 23:36:05 2008 UTC (8 months, 3 weeks ago) by amiconn
File length: 23930 byte(s)
Diff to previous 16645
Make ATA work on M3.

Revision 16645 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 12 20:35:42 2008 UTC (8 months, 3 weeks ago) by amiconn
File length: 23931 byte(s)
Diff to previous 16516
More iAudio M3 work. Bootloader compiles, but doesn't work yet.

Revision 16516 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 4 16:02:19 2008 UTC (9 months ago) by nls
File length: 23435 byte(s)
Diff to previous 16500
Move some sh specific assembler files into the target tree

Revision 16500 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 3 17:59:58 2008 UTC (9 months ago) by gevaerts
File length: 23408 byte(s)
Diff to previous 16484
remove usb_benchmark. Its usefulness is extremely limited, and the usb stack around it is moving fast, so it's likely to suffer from bit rot very soon.

Revision 16484 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 2 18:16:24 2008 UTC (9 months ago) by gevaerts
File length: 23433 byte(s)
Diff to previous 16329
move the ifp7xx usb serial driver files to more specific names, to make the "usb_serial" name available for more general usb class driver use

Revision 16329 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 17 18:13:58 2008 UTC (9 months, 2 weeks ago) by christian
File length: 23429 byte(s)
Diff to previous 16324
revert done

Revision 16324 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 17 12:43:23 2008 UTC (9 months, 2 weeks ago) by christian
File length: 23737 byte(s)
Diff to previous 16216
FS#8611: move hw_info for pp targets into target tree

Revision 16216 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 5 04:43:19 2008 UTC (9 months, 4 weeks ago) by jethead71
File length: 23429 byte(s)
Diff to previous 16208
Gigabeat S mixer: Make some progress. Get the tick and core sleep working using the AVIC. Redo the startup code to remap from IRAM and not include the lcd driver frambuffer in the remapping (until it can be moved). Clean up LCD driver. For other misc. changes, see the diffs. Now it progresses to ATA init and fails with -11 but without crashing or hanging. Replace all bootloaders.

Revision 16208 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 3 18:15:39 2008 UTC (10 months ago) by roolku
File length: 23400 byte(s)
Diff to previous 16171
mrobe 100: real time clock (if anybody recognises the RTC chip let me know)

Revision 16171 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 26 14:24:09 2008 UTC (10 months, 1 week ago) by jethead71
File length: 23352 byte(s)
Diff to previous 16090
H10 20GB: Assembly YUV blitting and dithering.

Revision 16090 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 14 22:04:48 2008 UTC (10 months, 2 weeks ago) by rob
File length: 23317 byte(s)
Diff to previous 16064
Initial Cowon D2 commit:
* bootloader test program (basic LCD & button drivers, reads touchscreen)
* work-in-progress stubs for main build

Revision 16064 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 12 20:36:45 2008 UTC (10 months, 3 weeks ago) by roolku
File length: 22509 byte(s)
Diff to previous 16060
- share adc reading code between h10 and mrobe100
- battery voltage calibrated and used for mrobe100 

Revision 16060 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 12 00:59:18 2008 UTC (10 months, 3 weeks ago) by amiconn
File length: 22542 byte(s)
Diff to previous 16030
Greyscale ipod lcd driver: * Assembler optimised low level functions. PP5002 targets benefit most (lcd_update() speedup >50%, and the greyscale overlay no longer makes mp3 playback skip). * Consistent brace placement style.

Revision 16030 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 9 07:24:43 2008 UTC (10 months, 3 weeks ago) by lowlight
File length: 22392 byte(s)
Diff to previous 15965
Initial commit for the Olympus m:robe 100 port (PP5020). The LCD driver works. The ADC driver was copied from the H10 port (they can probably be combined later), but the battery readings aren't right and it shuts down. The touch pad buttons do not work. Install the bootloader and rockbox the H10 way. Still lots of work to do.

Revision 15965 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 23 12:19:40 2007 UTC (11 months, 1 week ago) by aliask
File length: 21928 byte(s)
Diff to previous 15961
Gigabeat S memory management stuff. 
* Moved crt0.S to imx31 subdirectory, as it was the last target using the unified file.
* DRAM is now remapped to 0x0, facilitating interrupts (which aren't done yet)

Revision 15961 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 23 03:47:28 2007 UTC (11 months, 1 week ago) by aliask
File length: 21879 byte(s)
Diff to previous 15850
Gigabeat S now uses the shared ARM MMU code rather than the (mostly duplicated) private code. No functional change.

Revision 15850 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 30 00:13:00 2007 UTC (12 months ago) by christian
File length: 21858 byte(s)
Diff to previous 15760
Add a working serial driver to usb stack. At the moment it simply echos back what it gets. You can test it on linux by
0) change relevant defines in usb_core.c
1) modprobe usbserial vendor=0x0781 product=0x7421 debug=1
2) picocom /dev/ttyUSB0
3) look at your logf screen if you build with logf support and enabled LOGF_ENABLE define in usb_serial.c
I also modified usb_core so that storage and serial both can make use the the 'usb_core'-thread. More will come :)

Revision 15760 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 22 21:57:17 2007 UTC (12 months, 1 week ago) by zagor
File length: 21836 byte(s)
Diff to previous 15758
Removed a little too much.

Revision 15758 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 22 20:51:00 2007 UTC (12 months, 1 week ago) by zagor
File length: 21625 byte(s)
Diff to previous 15721
New USB stack

Revision 15721 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 20 12:09:59 2007 UTC (12 months, 2 weeks ago) by christian
File length: 22101 byte(s)
Diff to previous 15714
* dont compile audio codec drivers for bootloader, as we dont need them -> saves time
* dont include uda1380 in bootloaders
* fix to get rid of a nasty humming sound during is not uda1380 specific but iriver
  specific and so put the fix into the bootloader. An other option was to 
  put audiohw_reset() into target tree... but i want to get rid of audiohw_reset

Revision 15714 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 20 05:13:00 2007 UTC (12 months, 2 weeks ago) by eigma
File length: 22037 byte(s)
Diff to previous 15668
m:robe 500i: Add DSP code to SOURCES

Revision 15668 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 18 17:12:19 2007 UTC (12 months, 2 weeks ago) by jethead71
File length: 22002 byte(s)
Diff to previous 15579
Make speex the new voice format for SWCODEC targets (non-Archos). Remove codec swapping and build speex voice decoding directly into the core binary.

Revision 15579 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 11 17:58:13 2007 UTC (12 months, 3 weeks ago) by kkurbjun
File length: 22088 byte(s)
Diff to previous 15578
Seperate the Gigabeat F/X crt0.s, cleanup some #ifdefs in app.lds, add an extra reg to the debug menu.

Revision 15578 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 11 16:00:33 2007 UTC (12 months, 3 weeks ago) by barrywardell
File length: 22045 byte(s)
Diff to previous 15562
FS#8046: H10 FM tuner support. Thanks to  Przemyslaw Holubowski for doing the hard work in figuring out how to communicate with the tuner.

Revision 15562 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 10 23:13:27 2007 UTC (12 months, 3 weeks ago) by kkurbjun
File length: 21965 byte(s)
Diff to previous 15560
Fix the Gigabeat red and move it's hw specific code into the target tree

Revision 15560 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 10 22:12:54 2007 UTC (12 months, 3 weeks ago) by kkurbjun
File length: 21930 byte(s)
Diff to previous 15558
Change the way the UART recieves data and how buttons pressed are processed.  Also move some of the debug menu into the target tree and allow rockblox to build when the screen is rotated.

Revision 15558 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 10 19:14:01 2007 UTC (12 months, 3 weeks ago) by barrywardell
File length: 21893 byte(s)
Diff to previous 15396
Split radio i2c drivers into target tree where they belong. No changes to binaries produced.

Revision 15396 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 1 23:38:57 2007 UTC (13 months ago) by dave
File length: 21705 byte(s)
Diff to previous 15339
Button driver for Logik DAX, plus some changes to the debug info displayed in the bootloader build.

Revision 15339 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 28 11:08:10 2007 UTC (13 months, 1 week ago) by dave
File length: 21660 byte(s)
Diff to previous 15275
Initial work on a port to the Logik DAX 1GB MP3/DAB player.  The bootloader build compiles and runs (but only displays some debugging info), and the LCD and ADC drivers are working.  Two different bootloader builds are possible: 1) The default build is just a test application for uploading to the device via tcctool; 2) Adding -DTCCBOOT to EXTRA_DEFINES in the build directory Makefile will compile the bootloader so that it can be appended to the end of the original firmware and installed on the device, dual-booting.  This commit also includes some work by Hein-Pieter van Braam on a port to the iAudio 7, but that doesn't build yet.  A large part of these ports will be generic to all TCC77x devices - see the TelechipsInfo wiki page for some other devices with this CPU.  NOTE: Compiling these builds requires an arm-elf-gcc with armv5 support - the current version of rockboxdev.sh compiles such a gcc.

Revision 15275 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 23 03:29:15 2007 UTC (13 months, 1 week ago) by kkurbjun
File length: 21033 byte(s)
Diff to previous 15257
Unify the Gigabeat F/X and M:Robe MMU code while enabling it for the M:Robe

Revision 15257 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 22 00:37:50 2007 UTC (13 months, 1 week ago) by amiconn
File length: 21062 byte(s)
Diff to previous 15254
Assembler optimised lcd_yuv_blit() for iPod Video (Fs #7951 by Andree Buschmann, adapted and separated into an .S file by me).

Revision 15254 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 21 23:12:17 2007 UTC (13 months, 1 week ago) by kkurbjun
File length: 21025 byte(s)
Diff to previous 15020
More M:Robe work including a fix to lcd-as-memframe for larger screens thanks to Michael Sevakis.  Also fixes simulator builds.

Revision 15020 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 7 17:54:49 2007 UTC (13 months, 4 weeks ago) by amiconn
File length: 20908 byte(s)
Diff to previous 15006
c200: First implemention of lcd_yuv_blit(). mpegplayer works now, but speed can be optimized more and dithering is not yet implemented.

Revision 15006 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 6 22:27:27 2007 UTC (13 months, 4 weeks ago) by jethead71
File length: 20864 byte(s)
Diff to previous 14948
Unify PCM interface just above the hardware driver level for all targets including the sims. Perform lockout of audio callback when changing states. Weird new playback or recording trouble? Check before and after this revision first though things seem quite sound.

Revision 14948 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 2 07:48:50 2007 UTC (14 months ago) by jethead71
File length: 20861 byte(s)
Diff to previous 14935
Split wm8731 and wm8721 drivers. wm8721 can be much simpler since it has no recording. Provide reg bit definitions for those. Add some temporary hacks pcm-pp to prevent crashing when playing after recording. Make playback start after recording on pp5020. Get wm8731 to monitor recording but plans are to do that digitally.

Revision 14935 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 1 05:27:43 2007 UTC (14 months ago) by jdgordon
File length: 20836 byte(s)
Diff to previous 14920
spi is shared between the rtc and tsc2100
adds the very begining of the rtc driver (only reads the time currently

Revision 14920 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 30 16:36:25 2007 UTC (14 months ago) by kkurbjun
File length: 20772 byte(s)
Diff to previous 14919
Move some more files

Revision 14919 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 30 16:29:21 2007 UTC (14 months ago) by kkurbjun
File length: 20772 byte(s)
Diff to previous 14909
Move some more files around and get the main build compiling

Revision 14909 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 30 08:57:49 2007 UTC (14 months ago) by jdgordon
File length: 20649 byte(s)
Diff to previous 14899
I got bullied in IRC by linuxstb and markun... 

Revision 14899 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 29 06:56:21 2007 UTC (14 months ago) by jethead71
File length: 20597 byte(s)
Diff to previous 14898
Anti-red?

Revision 14898 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 29 06:17:33 2007 UTC (14 months ago) by jethead71
File length: 20640 byte(s)
Diff to previous 14851
Compile Portal Player bootloaders as single core. Cleanup the startup code for bootloaders. Remove cop stack entirely and keep IRAM use down on all relevant targets - just use the 128-byte idle stack. Use the inline asm version of current_core for pp5002 as well.

Revision 14851 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 25 02:59:42 2007 UTC (14 months, 1 week ago) by jethead71
File length: 20597 byte(s)
Diff to previous 14816
Dithering option for mpegplayer on gigabeat-f/x and e200. Assembly IDCT for ARm just to make it all work more nicely. Move UI simulator YUV code to its core to adapt it.

Revision 14816 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 22 14:21:07 2007 UTC (14 months, 1 week ago) by jdgordon
File length: 20630 byte(s)
Diff to previous 14814
start of the tsc2100 driver.

Revision 14814 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 22 06:04:14 2007 UTC (14 months, 1 week ago) by kkurbjun
File length: 20556 byte(s)
Diff to previous 14812
Seperate M:Robe crt0.S, fix the vector tables for the bootloader, and show touchscreen values on single line.

Revision 14812 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 22 02:17:08 2007 UTC (14 months, 1 week ago) by aliask
File length: 20484 byte(s)
Diff to previous 14805
A few minor cleanups for the Gigabeat S

Revision 14805 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 21 15:51:53 2007 UTC (14 months, 1 week ago) by aliask
File length: 20461 byte(s)
Diff to previous 14798
Merge the Gigabeat S branch back into trunk. Fingers crossed nothing breaks.

Revision 14798 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 21 09:06:02 2007 UTC (14 months, 2 weeks ago) by eigma
File length: 19602 byte(s)
Diff to previous 14768
m:robe 500i port: Add primitives for the SPI bus and start moving toward new-style register definitions.

Revision 14768 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 20 09:08:40 2007 UTC (14 months, 2 weeks ago) by jdgordon
File length: 19561 byte(s)
Diff to previous 14763
uart driver (which the buttons need) and button test code in the bootloader

Revision 14763 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 20 04:46:41 2007 UTC (14 months, 2 weeks ago) by kkurbjun
File length: 19519 byte(s)
Diff to previous 14740
Beginning of an M:Robe 500i port.  Currently only in the bootloader stage.  Needs another piece of code to start the boot process - will be in the wiki.

Revision 14740 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 23:06:23 2007 UTC (14 months, 2 weeks ago) by christian
File length: 18981 byte(s)
Diff to previous 14670
* implement strstr
* clean up usb_arcotg_dcd_enable

Revision 14670 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 15:34:54 2007 UTC (14 months, 3 weeks ago) by nls
File length: 18965 byte(s)
Diff to previous 14625
Accept patch in FS#7751 by Catalin Patulea, move ifp port specific pcm code to a new file

Revision 14625 - (view) (download) (annotate) - [select for diffs]