RCS file: ./open.c,v Working file: ./open.c head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: make and upgrade ls command use of alphasort() func ,also count the entries … Continue reading
RCS file: fops.h,v Working file: fops.h head: 1.1 branch: locks: strict root: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: struct file_operations fops={ 2 open:device_open, 3 release:device_release, 4 write:write, 5 read:read, 6 llseek:llseek … Continue reading
Working of character driver :see diagram & also see some queries of character driver. The above diagram show how the character driver works in linux , user space to kernel space . but when we implementing the driver there are … Continue reading
memset- use for fill the date into any type of pointer see aguments of memset: memset(void *,int c,size_t n); return type of memset – memset return pointer of same type of data which fill with memset.
SIMPLE USES OF SOCKET PROGRAMMING IN EMBEDDED SYSTEMS LINUX WITH ‘C’ Typically two processes communicate with each other on a single system through one of the following inter process communication techniques. Pipes Message queues Shared memory There are several other … Continue reading
What Is the Difference Between Hyper Threading & Multi-Core Technology? The technology behind Hyper-Threaded, or HT, and multi-core processors enables processors to far exceed the performance of single-core, non-HT processors. The differences between the technologies are great, however, so it’s … Continue reading
Most people don’t even know that running processes at a different priority is an option. Many have never even heard of the nice command. In this article, I will discuss what thenice command can do for your processes. Every process needs … Continue reading
An overview of Pthreads Introduction Thread: A Thread is a ‘Light Weight Process’. A thread is a stream of instructions that can be scheduled as an independent unit. A thread exists within a process, and uses the process resources. Since … Continue reading
SATINDER.EMBDEVELOPER IPC:Message Queues:<sys/msg.h> The basic idea of a message queue is a simple one. Two (or more) processes can exchange information via access to a common system message queue. The sending process places via some (OS) message-passing module a message … Continue reading
SATINDER.EMBDEVELOPER RCS file: ./thread,v Working file: ./thread head: branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 0 description: threads created for two childs =============================================================================
SATINDER.EMBDEVELOPER RCS file: ./makefile,v Working file: ./makefile head: 1.1 branch: locks: strict satinder: 1.1 access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: make file syntax —————————- revision 1.1 locked by: satinder; date: 2014/03/28 11:28:46; … Continue reading