summaryrefslogtreecommitdiff
path: root/firmware/SOURCES
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2007-01-24 00:12:08 +0000
committerJens Arnold <amiconn@rockbox.org>2007-01-24 00:12:08 +0000
commit5d51784faa5e48c821e3fefab685cdb141a6ff81 (patch)
treebc99954e296486d98c0af35bb25303815bad3226 /firmware/SOURCES
parent970572bec874a9c359ab7a5acdf0c66ba088940c (diff)
downloadrockbox-5d51784faa5e48c821e3fefab685cdb141a6ff81.tar.gz
rockbox-5d51784faa5e48c821e3fefab685cdb141a6ff81.zip
Assembler optimised ATA transfer loops for ARM targets. Only used for PP5020/5021/5022 targets atm. PP5002 seems to have problems with it not directly related to the asm code itself, and the gigabeat doesn't profit from it, probably because the CPU isn't the bottleneck even without optimisation.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12099 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/SOURCES')
-rw-r--r--firmware/SOURCES9
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/SOURCES b/firmware/SOURCES
index 3fdbdbb820..227eab1b6d 100644
--- a/firmware/SOURCES
+++ b/firmware/SOURCES
@@ -410,6 +410,7 @@ target/coldfire/iriver/h100/usb-h100.c
410 410
411#ifdef IRIVER_H10 411#ifdef IRIVER_H10
412#ifndef SIMULATOR 412#ifndef SIMULATOR
413target/arm/ata-as-arm.S
413target/arm/ata-pp5020.c 414target/arm/ata-pp5020.c
414target/arm/wmcodec-pp.c 415target/arm/wmcodec-pp.c
415target/arm/i2s-pp.c 416target/arm/i2s-pp.c
@@ -424,6 +425,7 @@ target/arm/usb-pp.c
424 425
425#ifdef IRIVER_H10_5GB 426#ifdef IRIVER_H10_5GB
426#ifndef SIMULATOR 427#ifndef SIMULATOR
428target/arm/ata-as-arm.S
427target/arm/ata-pp5020.c 429target/arm/ata-pp5020.c
428target/arm/wmcodec-pp.c 430target/arm/wmcodec-pp.c
429target/arm/i2s-pp.c 431target/arm/i2s-pp.c
@@ -460,6 +462,7 @@ target/arm/gigabeat/meg-fx/pcm-meg-fx.c
460 462
461#ifdef ELIO_TPJ1022 463#ifdef ELIO_TPJ1022
462#ifndef SIMULATOR 464#ifndef SIMULATOR
465target/arm/ata-as-arm.S
463target/arm/ata-pp5020.c 466target/arm/ata-pp5020.c
464target/arm/wmcodec-pp.c 467target/arm/wmcodec-pp.c
465target/arm/i2s-pp.c 468target/arm/i2s-pp.c
@@ -478,6 +481,7 @@ drivers/lcd-ipod.c
478drivers/pcf50605.c 481drivers/pcf50605.c
479target/arm/wmcodec-pp.c 482target/arm/wmcodec-pp.c
480target/arm/i2s-pp.c 483target/arm/i2s-pp.c
484target/arm/ata-as-arm.S
481target/arm/ata-pp5020.c 485target/arm/ata-pp5020.c
482target/arm/ipod/adc-ipod.c 486target/arm/ipod/adc-ipod.c
483target/arm/ipod/backlight-4g_color.c 487target/arm/ipod/backlight-4g_color.c
@@ -491,6 +495,7 @@ target/arm/usb-pp.c
491#ifndef SIMULATOR 495#ifndef SIMULATOR
492drivers/lcd-ipod.c 496drivers/lcd-ipod.c
493drivers/pcf50605.c 497drivers/pcf50605.c
498target/arm/ata-as-arm.S
494target/arm/ata-pp5020.c 499target/arm/ata-pp5020.c
495target/arm/wmcodec-pp.c 500target/arm/wmcodec-pp.c
496target/arm/i2s-pp.c 501target/arm/i2s-pp.c
@@ -506,6 +511,7 @@ target/arm/usb-pp.c
506#ifndef SIMULATOR 511#ifndef SIMULATOR
507drivers/lcd-ipod.c 512drivers/lcd-ipod.c
508drivers/pcf50605.c 513drivers/pcf50605.c
514target/arm/ata-as-arm.S
509target/arm/ata-pp5020.c 515target/arm/ata-pp5020.c
510target/arm/wmcodec-pp.c 516target/arm/wmcodec-pp.c
511target/arm/i2s-pp.c 517target/arm/i2s-pp.c
@@ -521,6 +527,7 @@ target/arm/usb-pp.c
521#ifndef SIMULATOR 527#ifndef SIMULATOR
522drivers/lcd-ipodvideo.c 528drivers/lcd-ipodvideo.c
523drivers/pcf50605.c 529drivers/pcf50605.c
530target/arm/ata-as-arm.S
524target/arm/ata-pp5020.c 531target/arm/ata-pp5020.c
525target/arm/wmcodec-pp.c 532target/arm/wmcodec-pp.c
526target/arm/i2s-pp.c 533target/arm/i2s-pp.c
@@ -551,6 +558,7 @@ target/arm/usb-pp.c
551#ifndef SIMULATOR 558#ifndef SIMULATOR
552drivers/lcd-ipod.c 559drivers/lcd-ipod.c
553drivers/pcf50605.c 560drivers/pcf50605.c
561target/arm/ata-as-arm.S
554target/arm/ata-pp5020.c 562target/arm/ata-pp5020.c
555target/arm/wmcodec-pp.c 563target/arm/wmcodec-pp.c
556target/arm/i2s-pp.c 564target/arm/i2s-pp.c
@@ -566,6 +574,7 @@ target/arm/usb-pp.c
566#ifndef SIMULATOR 574#ifndef SIMULATOR
567drivers/lcd-ipod.c 575drivers/lcd-ipod.c
568drivers/pcf50605.c 576drivers/pcf50605.c
577target/arm/ata-as-arm.S
569target/arm/ata-pp5020.c 578target/arm/ata-pp5020.c
570target/arm/wmcodec-pp.c 579target/arm/wmcodec-pp.c
571target/arm/i2s-pp.c 580target/arm/i2s-pp.c