Commit Graph

23 Commits

Author SHA1 Message Date
Markus Fröschle
b85b977223 renamed functions to spi_...() and sd_card...() according to target 2012-12-03 12:02:55 +00:00
Markus Fröschle
85d23c994a write diagnostic message if PIC initialization failed 2012-11-24 07:00:00 +00:00
Markus Fröschle
a9d3cfeeb5 cosmetic changes 2012-11-20 22:27:47 +00:00
Markus Fröschle
b084209e46 added comments 2012-11-19 16:48:17 +00:00
Markus Fröschle
f2aa8f6bad use shorter sd_send_bytes() routines 2012-11-19 16:42:46 +00:00
Markus Fröschle
459e39a42d use shorter sd_send_bytes() routines 2012-11-19 15:02:06 +00:00
Markus Fröschle
55d26c5271 modified as inline functions 2012-11-19 14:19:10 +00:00
Markus Fröschle
11b5d0c01b added optimized read and write routines 2012-11-19 14:00:00 +00:00
Markus Fröschle
b3b93a8041 new include file sd_card.h 2012-11-19 06:37:17 +00:00
Markus Fröschle
f0d6cf3abd beefed up with Freescale's symbolic constants which hopefully makes the code more readable. 2012-11-18 20:57:16 +00:00
Markus Fröschle
2077415729 declared wait()-routines as inline void volatile since gcc decided to optimize out them sometimes. Do we need __attribute__(always_inline) ? 2012-11-18 10:10:38 +00:00
Markus Fröschle
77748bdbff loops to trick out DSPI FIFO 2012-11-18 09:25:28 +00:00
Markus Fröschle
1df70e6aee started sd_card.c transcribe to C 2012-11-18 09:20:50 +00:00
Markus Fröschle
ca9e947431 2012-10-30 20:20:17 +00:00
Markus Fröschle
4b15407ebc finished incorporating sd_card routines 2012-10-24 13:49:22 +00:00
Markus Fröschle
bb44af66f0 included original sd_card routines instead of dummys 2012-10-24 13:02:07 +00:00
Markus Fröschle
8c807fb452 got rid of a lot of unused variables and some compiler warnings 2012-10-14 14:25:51 +00:00
Markus Fröschle
b49934f552 Made compiler more picky by adding -Wall to CFLAGS.
This showed up more warnings where some are already fixed.
2012-10-14 09:24:25 +00:00
Markus Fröschle
a96bc1986d provided empty sd_card_init() function to make the linker happy 2012-10-14 06:16:18 +00:00
Markus Fröschle
78848eb4cf changed types to use <stdint.h> 2012-10-12 15:45:50 +00:00
Markus Fröschle
31d43147d3 Fixed case mismatch in include file name which wasn't catched on (non case sensitive) MacOS X filesystem 2012-10-12 09:13:57 +00:00
Markus Fröschle
3009001613 not finished yet 2012-10-11 21:15:58 +00:00
Markus Fröschle
23ec80b8d1 unfinished 2012-10-11 14:57:56 +00:00