/* * FatFs integration to esp-open-rtos * * Part of esp-open-rtos * Copyright (C) 2016 Ruslan V. Uss * BSD Licensed as described in the file LICENSE */ #include "volumes.h" #include const char *volumes[] = { [0] = "3:", [1] = NULL, [2] = "4:", [3] = NULL, [4] = "2:", [5] = "1:", [6] = NULL, [7] = NULL, [8] = NULL, [9] = NULL, [10] = NULL, [11] = NULL, [12] = NULL, [13] = NULL, [14] = NULL, [15] = "0:", [16] = "5:" }; const uint8_t pins[] = { 15, 5, 4, 0, 2, 16 }; const char *f_gpio_to_volume(uint8_t gpio) { return gpio > 16 ? NULL : volumes[gpio]; } uint8_t f_drv_to_gpio(uint8_t drv) { return pins[drv]; }