Block driver we take a look at the important data structures and driver methods that you are likely to encounter while implementing a block driver.They are as follows: register_blkdev – register a new block device @major: the requested major device … Continue reading
Completed Block Driver , Able to register it successfully and also implemented simple request and transfer function.
Completed C test4…
What does strtok do? And how do we use it? I tried reading the man pages and tried some examples too but i m still unable to get the satisfactory explanation.
Completed 3 tests from C test series …. I have doubt regarding strtok..
Working on pointers and structures…. Also completed 2 questions of assignment on stacks and queues.
Completed 8 questions of Document 29
Working on functions… and structures. Practised C Test papers.
Implemented busy waiting and scheduling…. I am facing problem in timeout, unable to come out of wait_event_timeout…..
Completed till arrays and 4 questions of pointers…
Character-driven drivers are device drivers that operate on characters (bytes) as the basic unit of input and output. They are accessed in a sequential, non-random manner. I started writing my first character driver by writing the simplest module – … Continue reading
RCS file: lkm.c,v Working file: lkm.c head: 1.18 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 18; selected revisions: 18 description: Created the base module. Used alloc_chrdev_region and register_chrdev_region to register the driver and unregistered it … Continue reading