mtd/drivers/mtd ssfdc.c,NONE,1.1
Simon Haynes
baydel at infradead.org
Wed Aug 11 05:57:10 EDT 2004
Update of /home/cvs/mtd/drivers/mtd
In directory phoenix.infradead.org:/tmp/cvs-serv27193
Added Files:
ssfdc.c
Log Message:
Smart Media Translation Layer, First Cut
--- NEW FILE ssfdc.c ---
/*
* drivers/mtd/ssfdc.c
*
* Copyright (C) 2003 Simon Haynes (simon at baydel.con)
* Baydel Ltd
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2.1 as published by the Free Software Foundation.
*
* This module provides a translation layer, via mtd, for smart
* media card access. It essentially enables the possibility
* of using cards on a hardware which does not have a hardware translation
* layer and interchanging them with hardware that does ie: PC card readers
*
* I had to write this module for a specific task and in a short timeframe
* for this reason I have imposed some restricions to make the job easier.
*
* To build an compile the driver I added the following lines
[...1081 lines suppressed...]
blk_cleanup_queue(BLK_DEFAULT_QUEUE(ssfdc_major));
blksize_size[SSFDC_MAJOR] = NULL;
del_gendisk(&ssfdc_gendisk);
}
module_init(init_ssfdc);
module_exit(cleanup_ssfdc);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Simon Haynes <simon at baydel.com>");
MODULE_DESCRIPTION("SSFDC translation layer support for MTD");
More information about the linux-mtd-cvs
mailing list