File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed
Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change 2525extern "C" {
2626#endif
2727
28+ #if defined(MODULE_MTD_SDCARD_DEFAULT )
29+ #include "mtd_sdcard.h"
30+ #endif
31+
32+ #if defined(MODULE_MTD_EMULATED )
33+ #include "mtd_emulated.h"
34+ #endif
35+
36+ #if !DOXYGEN
37+
38+ /**
39+ * @brief Declare `mtd*` according to the `MTD_*` symbols defined by the board
40+ */
41+ #ifdef MTD_0
42+ extern mtd_dev_t * MTD_0 ;
43+ #endif
44+ #ifdef MTD_1
45+ extern mtd_dev_t * MTD_1 ;
46+ #endif
47+ #ifdef MTD_2
48+ extern mtd_dev_t * MTD_2 ;
49+ #endif
50+ #ifdef MTD_3
51+ extern mtd_dev_t * MTD_3 ;
52+ #endif
53+ #ifdef MTD_4
54+ extern mtd_dev_t * MTD_4 ;
55+ #endif
56+ #ifdef MTD_5
57+ extern mtd_dev_t * MTD_5 ;
58+ #endif
59+ #endif /* !DOXYGEN */
60+
61+ #if defined(MODULE_MTD_SDCARD_DEFAULT )
62+ extern mtd_sdcard_t mtd_sdcard_dev0 ;
63+ #endif
64+
65+ #if defined(MODULE_MTD_EMULATED )
66+ extern mtd_emulated_t mtd_emulated_dev0 ;
67+ #endif
68+
2869/**
2970 * @brief Get the default MTD device by index
3071 *
You can’t perform that action at this time.
0 commit comments