Set correct hight speed.
[bertos.git] / bertos / cpu / cortex-m3 / drv / hsmci_sam3.h
index 82bf668e56b555ad3a1fffb3c1a65fee6a61bd5e..322e36c45fde91a8a37a63b87faee12d2667f007 100644 (file)
@@ -50,7 +50,7 @@
 
 
 #define HSMCI_INIT_SPEED  400000
-#define HSMCI_HIGH_SPEED  2100000
+#define HSMCI_HIGH_SPEED  25000000
 
 #define HSMCI_HS_MODE     BV(0)
 
@@ -82,15 +82,13 @@ INLINE void hsmci_setBusWidth(size_t len)
 void hsmci_readResp(uint32_t *resp, size_t len);
 bool hsmci_sendCmd(uint8_t index, uint32_t argument, uint32_t reply_type);
 
-void hsmci_prgRxDMA(uint32_t *buf, size_t word_num, size_t blk_size);
-void hsmci_prgTxDMA(const uint32_t *buf, size_t word_num, size_t blk_size);
+void hsmci_read(uint32_t *buf, size_t word_num, size_t blk_size);
+void hsmci_write(const uint32_t *buf, size_t word_num, size_t blk_size);
 void hsmci_waitTransfer(void);
 
 void hsmci_setSpeed(uint32_t data_rate, int flag);
 
 
-
-
 void hsmci_init(Hsmci *hsmci);
 
 #endif /* DRV_HSMCI_SAM3_H */