diff options
author | Michael Sevakis <jethead71@rockbox.org> | 2013-08-17 12:18:22 -0400 |
---|---|---|
committer | Michael Sevakis <jethead71@rockbox.org> | 2013-08-17 12:18:22 -0400 |
commit | a56f1ca1ed63b93eb61fd5319f47347b3eb1e364 (patch) | |
tree | 62a253ba44b23c1867cef59fee40b40092719ee1 /firmware/target/arm/as3525/sd-as3525v2.c | |
parent | c13f21a4d5c27c638c9f0dedf6d7b1f9bbb4d682 (diff) | |
download | rockbox-a56f1ca1ed63b93eb61fd5319f47347b3eb1e364.tar.gz rockbox-a56f1ca1ed63b93eb61fd5319f47347b3eb1e364.zip |
Cleanup MV/MD macros a little.
When using variadic macros there's no need for IF_MD2/IF_MV2 to deal
with function parameters. IF_MD/IF_MV are enough.
Throw in IF_MD_DRV/ID_MV_VOL that return the parameter if MD/MV, or 0
if not.
Change-Id: I7605e6039f3be19cb47110c84dcb3c5516f2c3eb
Diffstat (limited to 'firmware/target/arm/as3525/sd-as3525v2.c')
-rw-r--r-- | firmware/target/arm/as3525/sd-as3525v2.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/firmware/target/arm/as3525/sd-as3525v2.c b/firmware/target/arm/as3525/sd-as3525v2.c index 9edc598edf..ae3dde4495 100644 --- a/firmware/target/arm/as3525/sd-as3525v2.c +++ b/firmware/target/arm/as3525/sd-as3525v2.c | |||
@@ -773,7 +773,7 @@ int sd_init(void) | |||
773 | return 0; | 773 | return 0; |
774 | } | 774 | } |
775 | 775 | ||
776 | static int sd_transfer_sectors(IF_MD2(int drive,) unsigned long start, | 776 | static int sd_transfer_sectors(IF_MD(int drive,) unsigned long start, |
777 | int count, void* buf, bool write) | 777 | int count, void* buf, bool write) |
778 | { | 778 | { |
779 | unsigned long response; | 779 | unsigned long response; |
@@ -969,16 +969,16 @@ sd_transfer_error_no_dma: | |||
969 | } | 969 | } |
970 | } | 970 | } |
971 | 971 | ||
972 | int sd_read_sectors(IF_MD2(int drive,) unsigned long start, int count, | 972 | int sd_read_sectors(IF_MD(int drive,) unsigned long start, int count, |
973 | void* buf) | 973 | void* buf) |
974 | { | 974 | { |
975 | return sd_transfer_sectors(IF_MD2(drive,) start, count, buf, false); | 975 | return sd_transfer_sectors(IF_MD(drive,) start, count, buf, false); |
976 | } | 976 | } |
977 | 977 | ||
978 | int sd_write_sectors(IF_MD2(int drive,) unsigned long start, int count, | 978 | int sd_write_sectors(IF_MD(int drive,) unsigned long start, int count, |
979 | const void* buf) | 979 | const void* buf) |
980 | { | 980 | { |
981 | return sd_transfer_sectors(IF_MD2(drive,) start, count, (void*)buf, true); | 981 | return sd_transfer_sectors(IF_MD(drive,) start, count, (void*)buf, true); |
982 | } | 982 | } |
983 | 983 | ||
984 | #ifndef BOOTLOADER | 984 | #ifndef BOOTLOADER |