EmbLogic's Blog

write routine for character driver

RCS file: write_dev.c,v
Working file: write_dev.c
head: 1.37
branch:
locks: strict
root: 1.37
access list:
symbolic names:
keyword substitution: kv
total revisions: 37; selected revisions: 37
description:
start dev_write()
—————————-
revision 1.37 locked by: root;
date: 2014/12/15 04:29:54; author: root; state: Exp; lines: +11 -7
change condition for if statement for writing data to kernel buffer
—————————-
revision 1.36
date: 2014/12/13 11:18:22; author: root; state: Exp; lines: +1 -1
perform checking
—————————-
revision 1.35
date: 2014/12/10 21:52:14; author: root; state: Exp; lines: +6 -0
add NULL to the last quantum.
—————————-
revision 1.34
date: 2014/12/09 02:55:05; author: root; state: Exp; lines: +3 -3
*** empty log message ***
—————————-
revision 1.33
date: 2014/12/09 02:53:14; author: root; state: Exp; lines: +8 -2
do mapping for read with read_dev()
—————————-
revision 1.32
date: 2014/12/09 02:30:39; author: root; state: Exp; lines: +1 -1
change prototype for write_data()
—————————-
revision 1.31
date: 2014/12/09 02:28:25; author: root; state: Exp; lines: +27 -17
*** empty log message ***
—————————-
revision 1.30
date: 2014/12/09 02:09:07; author: root; state: Exp; lines: +4 -4
*** empty log message ***
—————————-
revision 1.29
date: 2014/12/09 02:04:50; author: root; state: Exp; lines: +5 -5
*** empty log message ***
—————————-
revision 1.28
date: 2014/12/09 02:03:12; author: root; state: Exp; lines: +5 -4
*** empty log message ***
—————————-
revision 1.27
date: 2014/12/09 01:05:25; author: root; state: Exp; lines: +11 -4
modify write program
—————————-
revision 1.26
date: 2014/12/07 22:06:36; author: root; state: Exp; lines: +3 -2
*** empty log message ***
—————————-
revision 1.25
date: 2014/12/07 22:05:08; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.24
date: 2014/12/07 22:04:12; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.23
date: 2014/12/07 22:01:45; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.22
date: 2014/12/07 21:58:59; author: root; state: Exp; lines: +6 -7
*** empty log message ***
—————————-
revision 1.21
date: 2014/12/07 17:59:51; author: root; state: Exp; lines: +44 -7
define func write_data()
—————————-
revision 1.20
date: 2014/12/07 17:35:43; author: root; state: Exp; lines: +1 -0
*** empty log message ***
—————————-
revision 1.19
date: 2014/12/07 17:34:47; author: root; state: Exp; lines: +1 -1
remove error
—————————-
revision 1.18
date: 2014/12/07 17:33:05; author: root; state: Exp; lines: +32 -0
write func create_quantum()
—————————-
revision 1.17
date: 2014/12/07 17:19:14; author: root; state: Exp; lines: +9 -2
check the success condition for func create_qset()
—————————-
revision 1.16
date: 2014/12/07 17:15:30; author: root; state: Exp; lines: +12 -0
write func to create qset array
—————————-
revision 1.15
date: 2014/12/07 10:23:26; author: root; state: Exp; lines: +1 -2
find out number of quantum to create
—————————-
revision 1.14
date: 2014/12/07 10:21:44; author: root; state: Exp; lines: +2 -2
remove error
—————————-
revision 1.13
date: 2014/12/07 10:19:06; author: root; state: Exp; lines: +18 -9
write base code for fun create_qset
write fun create_scullqset()
—————————-
revision 1.12
date: 2014/12/06 10:43:41; author: root; state: Exp; lines: +1 -0
*** empty log message ***
—————————-
revision 1.11
date: 2014/12/06 10:38:44; author: root; state: Exp; lines: +9 -2
find number of quantum to create to store data
—————————-
revision 1.10
date: 2014/12/06 10:24:00; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.9
date: 2014/12/06 10:19:05; author: root; state: Exp; lines: +1 -1
remove error
—————————-
revision 1.8
date: 2014/12/06 10:17:15; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.7
date: 2014/12/06 10:14:56; author: root; state: Exp; lines: +37 -0
define function create_qset to create qset used to store data
—————————-
revision 1.6
date: 2014/12/06 09:11:13; author: root; state: Exp; lines: +4 -0
get the value of no of qsets used to write data
—————————-
revision 1.5
date: 2014/12/06 09:10:11; author: root; state: Exp; lines: +1 -0
*** empty log message ***
—————————-
revision 1.4
date: 2014/12/06 09:06:59; author: root; state: Exp; lines: +7 -0
declare a variable size to find size of qset
declare variable noqset to store the value of no of qsets used to write the provided data
—————————-
revision 1.3
date: 2014/12/06 08:19:18; author: root; state: Exp; lines: +0 -4
*** empty log message ***
—————————-
revision 1.2
date: 2014/12/06 08:07:02; author: root; state: Exp; lines: +1 -1
*** empty log message ***
—————————-
revision 1.1
date: 2014/12/06 07:51:10; author: root; state: Exp;
Initial revision
=============================================================================

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>