ts-7000
[Top] [All Lists]

Re: [ts-7000] Source code for ts7xxx_nand and sdcard.o

To:
Subject: Re: [ts-7000] Source code for ts7xxx_nand and sdcard.o
From: Eddie Dawydiuk <>
Date: Tue, 16 Jan 2007 14:43:09 -0700 (MST)
>> If you are recompiling a kernel don't try to compile the SD block
>> driver,
>> use the one we provide.
>
> As it looks now, I'll just stick to using 2.4.26 (based on ts-11) so
> there won't be any problems using the TS compiled version but isn't
> this a problem if you want to (or have to) use a very different
> kernel version? What's the situation when you use a 2.6.x kernel?

The Linux block driver API changed from 2.4 to 2.6 so our driver won't
work with a 2.6 kernel. If you'd like to develop a device driver(or just
read/write the SD card) for another kernel/OS we provide an OS
independent object file you can link against, it provides routines to 
access the SD card. You can find more information here 
http://tech.groups.yahoo.com/group/ts-7000/message/3832

> Is there any sort of formal statement from TS on when the 2.6 kernel
> series will be supported?

TS doesn't have a formal statement regarding support of the 2.6 kernel.
Although the topic has been discussed several times on this list, below
is a few responses to this question in the past....


"We are a very old-school set of engineers that have been
well served with the saying "if it ain't broke, don't fix it" and
nothing seems obviously broken with 2.4. This, of course, can change
if 1) we have a large customer legitimately require and/or fund 2.6
development or 2) we can be shown real-life advantages of 2.6 that
outweigh the costs and risks. (Big-Oh notation algorithm
improvements, 200% performance improvements for 1% of apps, driver
updates that can only be described as "better...", or other marketing
dribble are not likely to impress)"

"TS will be more willing to invest resources into 2.6 once there is a
clear winner between Cirrus' 2.6 work and the various others working
independently towards 2.6 on the ep93xx processors. Specifically,
once there is general support for this processor in Linus's official
2.6. Its really too risky for us to get involved at this early stage.

We'd really rather invest energy in making Linux more transparent in
customer applications. What we'd like to do is create a more cohesive
environment with better tools (perhaps Eclipse) and to reduce the need
to understand Linux as much as possible for customer applications. It
is been my experience the people with the best product ideas (and the
resources to see them through) are bright individuals yet know nothing
about Linux and aren't keen to learn. Every time I'm on the phone
with one of these companies/individuals I am embarrased when I have to
explain why they have to use "root=/dev/hda1" in one place and
"/dev/ide0/bus0/target0/part1" in another-- they really shouldn't have
to care. This is the kind of stuff that TS will likely invest in if
we have the spare resources. Right now, we're doing all we can to
keep ahead of our custom and new product designs and software
contracting services."

//Eddie



 
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/
 

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU