
2007-01-20 sd-reader
	* fix directory creation
	  - correctly create "." and ".." directory entries (8.3 <-> lfn versions)
	  - correctly clear cluster containing the directory entries for new directory

2006-11-01 sd-reader
	* Implement creation and deletion of directories.
	* Clear the directory entries of new directory clusters.
	* Prevent linkage against printf().
	* Make the use of malloc()/free() optional.

2006-09-01 sd-reader
	* Fix shortening files.
	* Fix free disk space calculation.

2006-08-24 sd-reader
	* Improve sleep handling.
	* Display extended card information on boot and
	  when executing the "disk" shell command.
	* Correctly determine FAT type by cluster count.
	* Fix cluster allocation beyond card capacity.

2006-08-16 sd-reader
	* Provide FAT16 capacity and usage information.
	* Implement the backspace key in the mini shell.
	* Enter idle mode when waiting for uart activity.
	* Make the Card Select pin MCU dependent as well.
	* Add mini shell commands to documentation.

2006-08-08 sd-reader
	* Thanks go to Torsten Seeboth for his ongoing efforts
	  to test changes, fix regressions and give suggestions.
	  Many of the changes below were initiated by him.
	* Much more reliable card initialization.
	* Highly improved performance
	  - optional write buffering
	  - better cluster handling
	  - remove unneeded SPI access when reading from buffered block
	  - use highest spi frequency after card initialization
	* Add superfloppy support.
	* Better checks when opening a FAT16 filesystem.
	* Provide SPI pin mappings for commonly used ATmegas.
	* Fix resizing files, hangs could occur.
	* Fix overflow when creating files with names longer than 31 characters.
	* Fix numerous other small things.

2006-03-19 sd-reader
	* Fix speed regressions.

2006-03-16 sd-reader
	* Initial release.

