EmbLogic's Blog

Category Archives: Uncategorized

head    1.4; access; symbols; locks root:1.4; strict; comment @ * @; 1.4 date    2014.01.09.16.52.25;    author root;    state Exp; branches; next    1.3; 1.3 date    2014.01.06.17.48.18;    author root;    state Exp; branches; next    1.2; 1.2 date    2014.01.06.16.35.38;    author root;    state Exp; branches; next    … Continue reading →

Posted in Uncategorized | Leave a comment

character driver initialization completed

LOG FILE FOR ENTRY OF A MODULE IN KERNEL : head    1.4; access; symbols; locks root:1.4; strict; comment    @ * @; 1.4 date    2014.01.09.16.41.19;    author root;    state Exp; branches; next    1.3; 1.3 date    2014.01.06.14.28.40;    author root;    state Exp; branches; next    … Continue reading →

Posted in Uncategorized | Leave a comment

Scull For Multiple Devices

head    1.2; access; symbols; locks; strict; comment    @ * @; 1.2 date    2014.01.09.11.09.19;    author root;    state Exp; branches; next    1.1; 1.1 date    2014.01.06.10.23.58;    author root;    state Exp; branches; next    ; desc @Header file for init.c and exit .c @ 1.2 … Continue reading →

Posted in Uncategorized | Leave a comment

Character Device Driver

Implemented the following: 1.Set-up Scull for multiple devices. 2.Export a self made function to symbol table of kernel, and use the function in some other file. Log file for init.c: head    1.4; access; symbols; locks root:1.4; strict; comment    @ * … Continue reading →

Posted in Uncategorized | Leave a comment

ALLOCATION AND DEALLOCATION OF SCULLDEV STRUCTURE IN DRIVERS

head    1.2; access; symbols; locks; strict; comment @ * @; 1.2 date    2014.01.06.16.46.49;    author root;    state Exp; branches; next    1.1; 1.1 date    2014.01.06.15.17.49;    author root;    state Exp; branches; next    ; desc @Device driver unregistered using unregister_chrdev_region @ 1.2 log @dealloction … Continue reading →

Posted in Uncategorized | Leave a comment

implementation & demostration of character device driver

Implemented the following: 1.Register the driver by using the new mechanism, allocate the memory , initialise and add the cdev to device table. head    1.2; access; symbols; locks root:1.2; strict; comment    @ * @; 1.2 date    2014.01.06.11.00.57;    author root;    state … Continue reading →

Posted in Uncategorized | Leave a comment

Character Device Drivers.

Implemented the following: 1.Register the driver by using the new mechanism, allocate the memory and initialise and add the cdev to device table. 2.After registration, allocation, and adding the cdev to device table, delete the cdev form device table, deallocate … Continue reading →

Posted in Uncategorized | Leave a comment

DEVICE DRIVER REGISTRATION/UNREGISTRATION (ALLOC/UNREGISTER)

INITIALIZATION  LOG FILE head    1.1; access; symbols; locks root:1.1; strict; comment @ * @; 1.1 date    2014.01.06.15.15.50;    author root;    state Exp; branches; next    ; desc @Device Driver registration using alloc_chrdev_region @ 1.1 log @Initial revision @ CLEAN-UP LOG FILE … Continue reading →

Posted in Uncategorized | Leave a comment

Server process handling the requests of a single Client using pipes.

RCS file: requesting_client.c,v Working file: requesting_client.c head: 1.6 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 6;    selected revisions: 6 description: Requesting clients enter their data here. Data includes the two operands and one operator. —————————- … Continue reading →

Posted in Uncategorized | Leave a comment

character driver register implementation

log file of init function head    1.1; access; symbols; locks root:1.1; strict; comment    @ * @; 1.1 date    2014.01.04.11.18.09;    author root;    state Exp; branches; next    ; desc @this is the source code of init function for initialization in device driver … Continue reading →

Posted in Uncategorized | Leave a comment

Character Driver.

Implemented the insertion and registration of basic device driver. Log file for initialization: head    1.2; access; symbols; locks root:1.2; strict; comment    @ * @; 1.2 date    2014.01.04.16.35.51;    author root;    state Exp; branches; next    1.1; 1.1 date    2014.01.04.16.04.11;    author root;    state … Continue reading →

Posted in Uncategorized | Leave a comment

Catching signals SIGINT and SIGQUIT using system handler.

RCS file: SIGINTsignal.c,v Working file: SIGINTsignal.c head: 1.5 branch: locks: strict root: 1.5 access list: symbolic names: keyword substitution: kv total revisions: 5;    selected revisions: 5 description: Program to understand the functionality of signal. In this program,signal is received and … Continue reading →

Posted in Uncategorized | Leave a comment

To boost up

NO Matter of size but Life is on the Earth so all Emblogician who are going and preparing to face the World .Don’t afraid from the world, World is for you . Move ahead and conquer entire world with your … Continue reading →

Posted in Uncategorized | Leave a comment

FIRST WEEK AT EMBLOGIC

It is my 1ST WEEK and i really appericiate the professional atmosphere over here. LINUX is a new thing to learn and its different and easy as compared to WINDOWS. I found it interesting to learn. Many things we already … Continue reading →

Posted in Uncategorized | Tagged | Leave a comment

RS232 Connection & Signals

Synchronous and Asynchronous Communications Synchronous Communication requires the sender and receiver to share the same clock. The sender provides a timing signal to the receiver so that the receiver knows when to “read” the data. Synchronous Communication generally has higher … Continue reading →

Posted in Uncategorized | Leave a comment