RCS file: header2.h,v
Working file: header2.h
head: 1.9
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 9; selected revisions: 9
description:
This is the header file for loadable kernel module.
—————————-
revision 1.9
date: 2013/07/09 18:01:36; author: root; state: Exp; lines: +1 -0
gave prototype to scull_trim function.
—————————-
revision 1.8
date: 2013/07/04 11:43:22; author: root; state: Exp; lines: +10 -1
declare functions “scull_open” and “scull_release”.
gave two file operations in struct fileoperations.
—————————-
revision 1.7
date: 2013/07/04 07:53:59; author: root; state: Exp; lines: +3 -0
Gave prototype to functions “scull_dev” and “cdevinit”.
—————————-
revision 1.6
date: 2013/07/03 06:53:31; author: root; state: Exp; lines: +1 -0
include linux/moduleparam.h.
—————————-
revision 1.5
date: 2013/07/03 06:35:46; author: root; state: Exp; lines: +20 -0
declare variables in the data structure “struct ScullDev”: qset_size, quantum_size, data size, device_size.
Also define Macros:QSET_SIZE, QUANTUM_SIZE, DATA_SIZE, DEVICE_SIZE and initialize them.
—————————-
revision 1.4
date: 2013/07/02 11:31:50; author: root; state: Exp; lines: +2 -0
add data structure “struct file_operations fops”.
—————————-
revision 1.3
date: 2013/07/02 10:49:46; author: root; state: Exp; lines: +13 -0
added header files :cdev.h , slab.h
define data structure “struct ScullDev” and also define pointer to that structure.
also define data structure “struct scullQset”.
—————————-
revision 1.2
date: 2013/07/02 09:38:19; author: root; state: Exp; lines: +14 -1
adding header file fs.h.
define macros DEV_NAME as device name, MAJORNO as major number, MINORNO as minor number for device.
define variables : dev, majorno for MAJORNO, minorno for MINORNO, nod for NOD.
—————————-
revision 1.1
date: 2013/07/02 07:30:51; author: root; state: Exp;
Initial revision
=============================================================================