#include "appl_pxmc.h"
#include "appl_utils.h"
+#ifdef APPL_WITH_ZYNQ_DRV
+#include "zynq_3pmdrv1_mc.h"
+typedef z3pmdrv1_state_t spimc_state_t;
+#define SPIMC_PWM_ENABLE Z3PMDRV1_PWM_ENABLE
+#define SPIMC_PWM_SHUTDOWN Z3PMDRV1_PWM_SHUTDOWN
+#define SPIMC_CHAN_COUNT Z3PMDRV1_CHAN_COUNT
+#define spimc_transfer z3pmdrv1_transfer
+#define spimc_init z3pmdrv1_init
+#else
#include "pxmc_spimc.h"
+#endif
pthread_t pxmc_base_thread_id;
return 0;
}
+
spimc_state_t spimc_state0 = {
- .spi_dev = "/dev/spidev0.1",
+ #ifndef APPL_WITH_ZYNQ_DRV
+ //.spi_dev = "/dev/spidev0.1",
+ .spi_dev = "/dev/spidev1.0",
+ #endif /*APPL_WITH_ZYNQ_DRV*/
};
pxmc_spimc_state_t mcs0 =