[Armadeus-commitlog] SF.net SVN: armadeus:[964] trunk/target/linux/modules/fpga/dev_tools/ fpga_dev
Brought to you by:
sszy
|
From: <Fa...@us...> - 2008-12-18 14:00:53
|
Revision: 964
http://armadeus.svn.sourceforge.net/armadeus/?rev=964&view=rev
Author: FabM
Date: 2008-12-18 14:00:48 +0000 (Thu, 18 Dec 2008)
Log Message:
-----------
[LINUX][Driver] Suppressing fpga directory in proc entry at module remove
Modified Paths:
--------------
trunk/target/linux/modules/fpga/dev_tools/fpga_devtools/fpga-loader.c
Modified: trunk/target/linux/modules/fpga/dev_tools/fpga_devtools/fpga-loader.c
===================================================================
--- trunk/target/linux/modules/fpga/dev_tools/fpga_devtools/fpga-loader.c 2008-12-18 11:00:12 UTC (rev 963)
+++ trunk/target/linux/modules/fpga/dev_tools/fpga_devtools/fpga-loader.c 2008-12-18 14:00:48 UTC (rev 964)
@@ -159,7 +159,7 @@
int err = 0; int ret = 0;
unsigned int minor;
- PRINTF( DRIVER_NAME " ## IOCTL received: (0x%x) ##\n", cmd );
+ //PRINTF( DRIVER_NAME " ## IOCTL received: (0x%x) ##\n", cmd );
// Extract the type and number bitfields, and don't decode wrong cmds: return ENOTTY (inappropriate ioctl) before access_ok()
if (_IOC_TYPE(cmd) != FPGA_IOCTL) return -ENOTTY;
@@ -201,7 +201,6 @@
static int createProcEntries( void )
{
static struct proc_dir_entry *fpga_Proc_File;
-
// Create main directory
proc_mkdir(FPGA_PROC_DIRNAME, NULL);
// Create proc file to handle GPIO values
@@ -273,10 +272,12 @@
// Remove /proc entries
remove_proc_entry(FPGA_PROC_FILENAME, NULL);
+ // Remove /proc directory entry
+ remove_proc_entry(FPGA_PROC_DIRNAME, NULL);
// De-register /dev interface
unregister_chrdev(fpga_major, FPGA_DRIVER_NAME);
- PRINTF("Ok !\n ");
+ PRINTF("Ok !\n");
}
//------------------------------------------------
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|