Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Valued Contributor III
720 Views

Device driver support in uClinux

Hi. I am new to uClinux, and planning to port this OS into Nios II on DE4 board.  

 

Please help on my queries below: 

 

(1) Can those device drivers supported in standard Linux OS work seamlessly in uClinux? Can we port the drivers into uClinux? 

 

(2) What are the differences between a standard Linux OS and uClinux? I know that virtual memory is not supported in uClinux, but is there any other differences compare to a standard Linux (the least we should know before using uClinux)? 

 

Thanks in advance.
0 Kudos
3 Replies
Highlighted
Valued Contributor III
10 Views

 

--- Quote Start ---  

 

(1) Can those device drivers supported in standard Linux OS work seamlessly in uClinux?  

 

(2) What are the differences between a standard Linux OS and uClinux? I know that virtual memory is not supported in uClinux, but is there any other differences compare to a standard Linux (the least we should know before using uClinux)? 

 

--- Quote End ---  

 

 

Okay I think I've found the answer for my 2nd question at this link: http://www.linuxjournal.com/article/7221 (http://www.linuxjournal.com/article/7221

 

Can anyone help me on my 1st question?
0 Kudos
Highlighted
Valued Contributor III
10 Views

 

--- Quote Start ---  

uClinux has seen a huge increase in popularity 

--- Quote End ---  

I don't see it this way.  

IMHO due to the decrease in hardware price (processor power and RAM) embedded projects increasingly are done with "full" Linux. This does need much more RAM and maybe a little more processing power, but developing application is much easier and safer.  

 

This is why since some time the full Linux tree for NIOS Linux is supported.  

 

-Michael
0 Kudos
Highlighted
Valued Contributor III
10 Views

I agree with Michael on this one. And if "seamless" device driver integration is a priority, I think you will be more happy with the full linux distribution.

0 Kudos