summaryrefslogtreecommitdiff
path: root/firmware/common/pathfuncs.c
diff options
context:
space:
mode:
authorSolomon Peachy <pizza@shaftnet.org>2020-10-17 16:57:51 -0400
committerSolomon Peachy <pizza@shaftnet.org>2020-10-17 18:38:49 -0400
commitd8d37ffdb8bed39df5d021afa9e09bf087b45d0d (patch)
treeeaea28432d9a76c98d69470c3c8a8bd0b4e17282 /firmware/common/pathfuncs.c
parent0a4a920029bfb8194c37870b7e6d8e60cd7c8ef9 (diff)
downloadrockbox-d8d37ffdb8bed39df5d021afa9e09bf087b45d0d.tar.gz
rockbox-d8d37ffdb8bed39df5d021afa9e09bf087b45d0d.zip
Define a USB storage type, and hook it up for hosted targets
Change-Id: I56363c989139c7edf0b2c67b0aac9ef1adfacba2
Diffstat (limited to 'firmware/common/pathfuncs.c')
-rw-r--r--firmware/common/pathfuncs.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/firmware/common/pathfuncs.c b/firmware/common/pathfuncs.c
index 0935a9a6e3..1c48a54972 100644
--- a/firmware/common/pathfuncs.c
+++ b/firmware/common/pathfuncs.c
@@ -45,6 +45,9 @@ enum storage_name_dec_indexes
45#if (CONFIG_STORAGE & STORAGE_RAMDISK) 45#if (CONFIG_STORAGE & STORAGE_RAMDISK)
46 STORAGE_DEC_IDX_RAMDISK, 46 STORAGE_DEC_IDX_RAMDISK,
47#endif 47#endif
48#if (CONFIG_STORAGE & STORAGE_USB)
49 STORAGE_DEC_IDX_USB,
50#endif
48#if (CONFIG_STORAGE & STORAGE_HOSTFS) 51#if (CONFIG_STORAGE & STORAGE_HOSTFS)
49 STORAGE_DEC_IDX_HOSTFS, 52 STORAGE_DEC_IDX_HOSTFS,
50#endif 53#endif
@@ -68,6 +71,9 @@ static const char * const storage_dec_names[STORAGE_NUM_DEC_IDX+1] =
68#if (CONFIG_STORAGE & STORAGE_RAMDISK) 71#if (CONFIG_STORAGE & STORAGE_RAMDISK)
69 [STORAGE_DEC_IDX_RAMDISK] = RAMDISK_VOL_DEC, 72 [STORAGE_DEC_IDX_RAMDISK] = RAMDISK_VOL_DEC,
70#endif 73#endif
74#if (CONFIG_STORAGE & STORAGE_USB)
75 [STORAGE_DEC_IDX_USB] = USB_VOL_DEC,
76#endif
71#if (CONFIG_STORAGE & STORAGE_HOSTFS) 77#if (CONFIG_STORAGE & STORAGE_HOSTFS)
72 [STORAGE_DEC_IDX_HOSTFS] = HOSTFS_VOL_DEC, 78 [STORAGE_DEC_IDX_HOSTFS] = HOSTFS_VOL_DEC,
73#endif 79#endif
@@ -92,6 +98,9 @@ static const unsigned char storage_dec_indexes[STORAGE_NUM_TYPES+1] =
92#if (CONFIG_STORAGE & STORAGE_RAMDISK) 98#if (CONFIG_STORAGE & STORAGE_RAMDISK)
93 [STORAGE_RAMDISK_NUM] = STORAGE_DEC_IDX_RAMDISK, 99 [STORAGE_RAMDISK_NUM] = STORAGE_DEC_IDX_RAMDISK,
94#endif 100#endif
101#if (CONFIG_STORAGE & STORAGE_USB)
102 [STORAGE_USB_NUM] = STORAGE_DEC_IDX_USB,
103#endif
95#if (CONFIG_STORAGE & STORAGE_HOSTFS) 104#if (CONFIG_STORAGE & STORAGE_HOSTFS)
96 [STORAGE_HOSTFS_NUM] = STORAGE_DEC_IDX_HOSTFS, 105 [STORAGE_HOSTFS_NUM] = STORAGE_DEC_IDX_HOSTFS,
97#endif 106#endif