EmbLogic's Blog

PC16550D UART with FIFO

The PC16550D is an improved version of he original 16450 USRT functionally identical to 16450 on powerup (Character Mode). The PC16550D can be put into an alternative mode, (FIFO mode) to relieve the CPU of  excessive software overhead.

Posted in Serial Port Driver | 1 Comment

ftp server

what is the difference between active and passive mode

Posted in Uncategorized | 1 Comment

Linux

Open source operating system

Posted in Project 1: A Linux Administration based Project | Leave a comment

Project 01

Multiple data Compression and Decompression Done…..for all code lengths.

Posted in Uncategorized | 3 Comments

Project 5 Status Character Driver

Implemented

#Blocking IO with readwrite semaphore

#Blocking IO with /proc to read bytes written after each 8 byte is written in scull

Posted in Uncategorized | Leave a comment

MDC complete

I’ve completed compression and decompression of all bits.

Posted in Uncategorized | Tagged | Leave a comment

Project_01 MDC(master array)

master array created Successfully……

Posted in Uncategorized | Leave a comment

problem to connect the laptop with LAN cable

when i connect the LAN cable to my Laptop it doesnt show the connect. I am facing a lot of problems without internet

Posted in Uncategorized | Leave a comment

Mdc

i have completed multiple data compression and decompression….

Posted in Uncategorized | Leave a comment

Multiple Data Compression & Encryption

i have completed multiple data compression and decompression….

Posted in Uncategorized | Leave a comment

error in realloc

The following code (a part of mdc project for creating master array) shows run time error for code length of more than 4 bits i.e realloc is working fine for 16 times but not more than 16 times.

char ch, *ma;

ch = fgetc(fp_test);
*ma = ch;

for(k = 1; (ch = fgetc(fp_test)) != EOF;)
{
for(j = 0; j < k; j++)
{
if (ch == ma[j])
break;
}

if (j == k)
{
t = realloc(ma, sizeof(char));
ma = t;
t = NULL;
*(ma + k) = ch;
k++;
}
}

Posted in Uncategorized | 2 Comments

Multiple Data Compression & Encryption

i have completed 3bit and 4bit multiple data compression and decompression ….

Posted in Uncategorized | Leave a comment

project 01

when we reallocate memory to pointer then it will not receive the address of other position it will allocate space next to the previous address…..if there is data at next position then if we write it will overwrite previous data..

Posted in Uncategorized | 2 Comments

Project 5 Character Driver Status:

–Implemented:

  • #read and write operations using lseek.
  • #ioctl
  • #/proc
  • #sema_init

–left with

  • #completions and spinlocks
  • #read and move operation
Posted in Uncategorized | Leave a comment

MDC

I have made a formula/algorithm for compression and decompression. The plus point of this formula is that it does not require the 7 different cases for compression or decompression at different bits.

Posted in Project 2: Multiple Data Compression and Encryption | 1 Comment