]> rtime.felk.cvut.cz Git - pes-rpp/rpp-lib.git/blobdiff - rpp/src/hal/spi_resp_transl.c
Add RPP interface for Digital IO
[pes-rpp/rpp-lib.git] / rpp / src / hal / spi_resp_transl.c
index 6a338f7031b535b9cece92af5ef49427e28624ed..967025ffa8ad873e4da07fcfc27db0ad51b8cced 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2012-2013 Czech Technical University in Prague
+/* Copyright (C) 2012-2013, 2015 Czech Technical University in Prague
  *
  * Authors:
  *     - Michal Horn <hornmich@fel.cvut.cz>
@@ -26,9 +26,9 @@
  *      bit or group of bits in the response.
  */
 
-//#include "spi_resp_transl.h"
-//#include "cmdproc_io_tisci.h"
-#include "hal/hal.h"
+#include "drv/digital_io.h"
+#include "drv/spi.h"
+#include "hal/spi_resp_transl.h"
 
 // Field descriptors
 static const spitr_field_desc_t din_glob_field_descs[DIN_NUM_GLOB_FD] = {
@@ -268,13 +268,13 @@ static const spitr_cmd_map_t hbr_cmd_map[HBR_NUM_CMD_D] = {
 
 /* Map command maps to SPI peripheral name */
 static const spitr_name_map_t spitr_map[NUM_SPI_DEVICES] = {
-       { .spi_name = PORT_NAME_DINSPI,     .cmd_map = din_cmd_map,     .num_cmd = DIN_NUM_CMD_D},
-       { .spi_name = PORT_NAME_LOUT,       .cmd_map = lout_cmd_map,    .num_cmd = LOUT_NUM_CMD_D },
-       { .spi_name = PORT_NAME_DAC1_2,     .cmd_map = dac_cmd_map,     .num_cmd = DAC_NUM_CMD_D },
-       { .spi_name = PORT_NAME_DAC3_4,     .cmd_map = dac_cmd_map,     .num_cmd = DAC_NUM_CMD_D },
-       { .spi_name = PORT_NAME_HBR,        .cmd_map = hbr_cmd_map,     .num_cmd = HBR_NUM_CMD_D },
-       { .spi_name = PORT_NAME_FRAY1,      .cmd_map = fray_cmd_map,    .num_cmd = FRAY_NUM_CMD_D },
-       { .spi_name = PORT_NAME_FRAY2,      .cmd_map = fray_cmd_map,    .num_cmd = FRAY_NUM_CMD_D }
+       { .spi_name = DIO_PORT_NAME_DINSPI,     .cmd_map = din_cmd_map,     .num_cmd = DIN_NUM_CMD_D},
+       { .spi_name = DIO_PORT_NAME_LOUT,       .cmd_map = lout_cmd_map,    .num_cmd = LOUT_NUM_CMD_D },
+       { .spi_name = DIO_PORT_NAME_DAC1_2,     .cmd_map = dac_cmd_map,     .num_cmd = DAC_NUM_CMD_D },
+       { .spi_name = DIO_PORT_NAME_DAC3_4,     .cmd_map = dac_cmd_map,     .num_cmd = DAC_NUM_CMD_D },
+       { .spi_name = DIO_PORT_NAME_HBR,        .cmd_map = hbr_cmd_map,     .num_cmd = HBR_NUM_CMD_D },
+       { .spi_name = DIO_PORT_NAME_FRAY1,      .cmd_map = fray_cmd_map,    .num_cmd = FRAY_NUM_CMD_D },
+       { .spi_name = DIO_PORT_NAME_FRAY2,      .cmd_map = fray_cmd_map,    .num_cmd = FRAY_NUM_CMD_D }
 };