EmbLogic's Blog

Category Archives: Uncategorized

Device Driver : Initial Stage

We just used two command “insmod” and “rmmod” to insert and remove the module from the Kernel. And We also make some Pseudo programs for 2.4 and 2.6 compatible kernels. What is the benefit of making some program using 2.6 … Continue reading →

Posted in Uncategorized | 6 Comments

Atten : Device Driver

Classes of Device Driver will be start on Thursday onwards, so be there at right time and be regular ….

Posted in Uncategorized | Leave a comment

Client Server using MQ/Semaphores

Posted in Uncategorized | 1 Comment

Poll

Applications that use nonblocking I/O often use the poll, select, and epoll system calls as well. poll, select, and epoll have essentially the same functionality .each allow a process to determine whether it can read from or write to one … Continue reading →

Posted in Uncategorized | Leave a comment

Scullpipe

The scullpipe driver is a special form of scull that implements a pipe-like device. Within a driver, a process blocked in a read call is awakened when data arrives,usu- ally the hardware issues an interrupt to signal such an event, … Continue reading →

Posted in Uncategorized | Leave a comment

Client Server using fifo

Please give the updates

Posted in Uncategorized | 3 Comments

8051?

8051 has 40 pins on DIP,yet the comparison with z80 microprocessor shows the 8051 has 58 pins function?

Posted in Uncategorized | 2 Comments

Capabilities

Unix systems have traditionally restricted privileged operations to the superuser account. This meant that privilege was an all-or-nothing thing—the superuser can do absolutely anything, but all other users are highly restricted. The Linux kernel pro- vides a more flexible system … Continue reading →

Posted in Uncategorized | Leave a comment

Client Server using Pipes

Any updates for client server application using pipes

Posted in Uncategorized | 13 Comments

what is sigpending?

sigpending(sigset_t *set); sigpending examines that the signals are blocked or pending. it returns the set of signals  that are pending for delivery to the calling process  i.e.  the siganls while have been raised while blocked. This set of signals are … Continue reading →

Posted in Uncategorized | Leave a comment

Signals

Signal handlers usually execute on the current stack of the process. This lets the signal handler return to the point that execution was interrupted in the process. This can be changed on a per-signal basis so that a signal handler … Continue reading →

Posted in Uncategorized | Leave a comment

GFP_KERNEL

The prototype of kmalloc is: void *kmalloc(size_t size,int flags); The first argument to the kmalloc is the size of the block to be allocated.The second argument is allocation flag. The most commonly used allocation flag is GFP_KERNEL means that allocation … Continue reading →

Posted in Uncategorized | Leave a comment

A , B , C …. Java Blah Blah

Today there are so many computer languages that we use, it has been long since we are using the C language. But with new languages being developed , is it that C has eventually become out dated, or there are … Continue reading →

Posted in Uncategorized | 5 Comments