Re: [OFF?] Mac OX Driver

2009-09-13 Thread Mario Lobo
On Sunday 13 September 2009 17:39:50 John Nielsen wrote:

> origins. Snow Leopard may be your friend.
>
> JN

What do you mean by that, John? What help can I get from Snow Leopard?


On Sunday 13 September 2009 18:23:33 Michael David Crawford wrote:
> One doesn't generally port device drivers between such different
> systems; it's more like doing a complete rewrite.
>
> Mike


Since my post, I have found out 2 things:

1) A good while back, a guy called Thomas Skibo was writing a driver for it 
It's pretty old and he has not touched it for a long time, but he was kind 
enough to send it to me. And I will try to make it work.

2) Downloaded the latest alsa drivers, which contains a driver specifically 
for my board (gina20). Maybe I can get clues from it. 

I would try OSS but only the comercial version has drivers for it.

Don't know if I'll be successful but I'll post if I am.

Many thanks to you both for replying !

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winedows FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: [OFF?] Mac OX Driver

2009-09-13 Thread John Nielsen

On Sep 13, 2009, at 8:22 PM, Mario Lobo  wrote:


On Sunday 13 September 2009 17:39:50 John Nielsen wrote:


origins. Snow Leopard may be your friend.

JN


What do you mean by that, John? What help can I get from Snow Leopard?


Your only stated OS requirement other than your soundcard working was  
64-bit support, and Snow Leopard provides that (even more than its  
predecessors). If the mac driver for your card still works in that  
version then it might fit the bill. Of course if you have other  
requirements or preferences then it may not, I was just throwing it  
out as an idea.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: [OFF?] Mac OX Driver

2009-09-13 Thread Mario Lobo
On Sunday 13 September 2009 17:39:50 John Nielsen wrote:

> origins. Snow Leopard may be your friend.
>
> JN

What do you mean by that, John? What help can I get from Snow Leopard?


On Sunday 13 September 2009 18:23:33 Michael David Crawford wrote:
> One doesn't generally port device drivers between such different
> systems; it's more like doing a complete rewrite.
>
> Mike


Since my post, I have found out 2 things:

1) A good while back, a guy called Thomas Skibo was writing a driver for it 
It's pretty old and he has not touched it for a long time, but he was kind 
enough to send it to me. And I will try to make it work.

2) Downloaded the latest alsa drivers, which contains a driver specifically 
for my board (gina20). Maybe I can get clues from it. 

I would try OSS but only the comercial version has drivers for it.

Don't know if I'll be successful but I'll post if I am.

Many thanks to you both for replying !

-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winedows FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: [OFF?] Mac OX Driver

2009-09-13 Thread Michael David Crawford

Mario Lobo wrote:
Is it possible to use a Mac driver on FreeBSD? Has this ever been tried or 
done? should I bury my hopes?


Mac OS X has a unique C++ driver architecture called the I/O Kit.  It's 
quite unlike the driver systems in any other OSes I've seen.


If you have the source to the Mac driver, you might be able to glean 
information from it that would help you write a FreeBSD driver.  Even 
better would be to have the hardware specs to your sound board.


Apple has some tech notes on porting drivers from other platforms to Mac 
OS X.  Maybe reading them could give you some insight as to how to port 
them in reverse.


One doesn't generally port device drivers between such different 
systems; it's more like doing a complete rewrite.


Mike
--
Michael David Crawford
m...@prgmr.com

   prgmr.com - We Don't Assume You Are Stupid.

  Xen-Powered Virtual Private Servers: http://prgmr.com/xen
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Re: [OFF?] Mac OX Driver

2009-09-13 Thread John Nielsen

On Sep 13, 2009, at 2:53 PM, Mario Lobo  wrote:

Sorry to put a lame question here but I need a little feedback as to  
keep my

hopes up or bury them.

I have an old sound board (echo gina20) that I need to keep using  
(for $$$
reasons), but I also must upgrade my OSes to 64 bits. There are XP  
32bit
drivers but no XP 64bit ones for it. There are no Gina20 drivers for  
freebsd

but there IS a Mac OS X driver for it!.

Is it possible to use a Mac driver on FreeBSD?


In a word, no. If you have access to the source it should be possible  
to port the driver, but there's no reason to assume the effort would  
be trivial.



Has this ever been tried or
done? should I bury my hopes?


See above. Drivers do get ported between OSes all the time but there's  
no magic involved. FreeBSD and Darwin have very different kernel  
origins. Snow Leopard may be your friend.


JN

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


[OFF?] Mac OX Driver

2009-09-13 Thread Mario Lobo
Sorry to put a lame question here but I need a little feedback as to keep my 
hopes up or bury them.

I have an old sound board (echo gina20) that I need to keep using (for $$$ 
reasons), but I also must upgrade my OSes to 64 bits. There are XP 32bit 
drivers but no XP 64bit ones for it. There are no Gina20 drivers for freebsd 
but there IS a Mac OS X driver for it!. 

Is it possible to use a Mac driver on FreeBSD? Has this ever been tried or 
done? should I bury my hopes?

Thanks,
-- 
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio YET!!] (99,7% winedows FREE)
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"