--- In Eddie Dawydiuk <> wrote:
>
> Hello,
>
> >>> Now, how do I compile sdcard.o for my kernel, or better
> >>> make it compiled into the kernel, not as a module.
> >> The SD card driver is only available as a binary module. The
reason
> >> being is Technologic Systems had to sign an NDA to join the SD
> >> association which gave them access to the SD card specs. Part of
the NDA
> >> stated no source code can be shared that is used to access the
SD card.
> >> Due to these constraints Technologic Systems can only provide
binary
> >> drivers for the SD card.
> >
> > Perhaps you can answer or comment on the following ... :)
> >
> > I believe the reason TS signed on for the SD card spec, was so
> > that it could access the faster parallel interface to the SD card.
>
> Correct.
>
> --
> Best Regards,
> ________________________________________________________________
> Eddie Dawydiuk, Technologic Systems | voice: (480) 837-5200
> 16610 East Laser Drive Suite 10 | fax: (480) 837-5300
> Fountain Hills, AZ 85268 | web: www.embeddedARM.com
>
Hi Eddie,
looks like TS are a little close to the edge on this issue. I've been
over your site from top to bottom several times now and there is no
mention that a key part of the system on some boards is not OS.
Indeed the following suggest otherwise.
>>The Linux choice is highly recommended and our products are totally
>>integrated with the open-source vision.
This sounds great and was a key element in my choice of using TS
SBCs. Unfortunately the reality is less than "total".
Since the lack of source code for an essential driver is not a minor
detail it would seem preferable to state this clearly in the
documentation. (Appologies if I have overlooked something and it is
stated).
It seems that there were good reasons for this choice which was maybe
made reluctantly since it goes against otherwise totally open
philosophy of TS. Nevertheless, I think this should be made clear.
I am not directly concerned since I chose to use boards without SD
cards but it may be worth reviewing the way this is presented.
Thanks for explaining why this was done.
/js
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|