[chirp_users] Please post

Dan Smith
Thu Sep 13 16:49:42 PDT 2012


> i know, i know--it's a lot of work, but whatever driver works on
> linux should work on mac since it's unix underneath and should take
> minimal porting effort.

Just a bit of education...

UNIX (POSIX) is a userland abstraction, not a kernel one. The Linux (or
Windows) drivers live in the kernel have have nearly zero overlap from
platform to platform. It's not a matter of porting it, it's a matter of
(re-)writing one for the particular kernel. An entirely different
process from 'porting' a userland application that you may be used to.

MacOS and Linux share a lot of userland POSIX API points (not ABI, note)
which make them look similar from the user side of the fence, but they
are wholly different on the kernel side (which is where the driver lives).

-- 
Dan Smith
www.danplanet.com
KK7DS

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
Url : http://intrepid.danplanet.com/pipermail/chirp_users/attachments/20120913/796b0c5e/attachment.bin 


More information about the chirp_users mailing list