The UNIX and Linux Forums  


Go Back   The UNIX and Linux Forums > Operating Systems > SUN Solaris
.
google unix.com



SUN Solaris The Solaris Operating System, usually known simply as Solaris, is a free Unix-based operating system introduced by Sun Microsystems .

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
Help with porting a linux SNC driver to OSX Blackshore UNIX for Advanced & Expert Users 0 06-02-2009 12:39 PM
Porting to the Solaris OS iBot Solaris BigAdmin RSS 0 01-16-2009 09:30 AM
Porting to AIX from Sun Solaris rbs100 AIX 1 08-23-2007 06:06 PM
porting solaris to BSD yngwie High Level Programming 1 07-10-2007 06:08 PM
Porting to solaris suds19 High Level Programming 1 12-20-2002 10:52 AM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Search this Thread Rate Thread Display Modes
  #1 (permalink)  
Old 06-29-2009
longwave longwave is offline
Registered User
  
 

Join Date: Jun 2009
Posts: 4
Porting a Linux Driver to Solaris

Hi all,

Has anyone experience with proting a Linux driver (C-code) to Solaris 10?

I have a Sunix SATA card with a inicio1622 chipset, but no driver available. From the website of inicio I downloaded the drivercode for Linux 2.4.

Having done some investigation I found a Solaris driver skeleton in C, but the hard part is in porting the driver to the Solaris structure.

Any advice is welcome.

Thank you.
  #2 (permalink)  
Old 06-29-2009
reborg's Avatar
reborg reborg is online now Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Location: Ireland
Posts: 4,245
The first thing I would do is check if you can find a BSD driver, it will be much closer to Solaris that Linux. It's usually a lot of work to port drivers from Linux to Solaris and you need to know the driver systems and how to program them for both to make it work.
  #3 (permalink)  
Old 06-29-2009
jlliagre jlliagre is offline Forum Advisor  
ɹǝsn sıɹɐlosuǝdo
  
 

Join Date: Dec 2007
Location: Paris
Posts: 1,475
Be also aware that the so called viral GPL license Linux drivers use forbids you to redistribute any Solaris porting work you do .
If a BSD drivers exists, there are no legal issues porting it.
  #4 (permalink)  
Old 06-30-2009
longwave longwave is offline
Registered User
  
 

Join Date: Jun 2009
Posts: 4
There is no BSD driver available as such, and I wanted to convert it for personal use and not getting benefits of the converted driver.
  #5 (permalink)  
Old 06-30-2009
reborg's Avatar
reborg reborg is online now Forum Staff  
Administrator
  
 

Join Date: Mar 2005
Location: Ireland
Posts: 4,245
I would suggest the best resources would be in the discussions on opensolaris.org, I think, without checking that the correct group would be drivers-discuss or driver-discuss ( I can't remember if there is an 's' ) The guys there have loads of experience and resources to get you started and you never know, someone else may have done some of what you need or something very similar.
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




All times are GMT -4. The time now is 09:52 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
The UNIX and Linux Forums Content Copyright ©1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant URLs by vBSEO 3.2.0