Update sd project.
[bertos.git] / boards / at91sam7x-ek / examples / sd_fat / main.c
index 892a6004d7c67850b02574c4ab237732dba4b1db..05c9ae01ffc107ee9fbb90367275ef01e15c4ced 100644 (file)
@@ -74,7 +74,7 @@
  *
  *   [log_format]
  *   # Default text to insert on each log line
- *   line_header = BeRTOS Log: 
+ *   line_header = BeRTOS Log:
  *   # Use this char to separate each log field
  *   field_sep = ;
  *
 #include <drv/sd.h>
 #include <drv/ser.h>
 #include <drv/tmp123.h>
-#include <drv/spi_dma_at91.h>
+#include <drv/spi_dma.h>
 #include <drv/mpxx6115a.h>
 #include <drv/adc.h>
 
@@ -207,9 +207,10 @@ typedef struct INISetting
 /*
  * Static definition for application devices.
  */
-static SpiDmaAt91 spi_dma;
+static SpiDma spi_dma;
 static Serial temp_sensor_bus;
 static Serial log_port;
+static Sd sd;
 
 static void init(void)
 {
@@ -262,7 +263,7 @@ int main(void)
                INISetting ini_set;
                memset(&ini_set, 0, sizeof(ini_set));
 
-               sd_ok = sd_init(&spi_dma.fd);
+               sd_ok = sd_init(&sd, &spi_dma.fd, 0);
 
                if (sd_ok)
                {