2007-02-23 23:35:29

by Robin Getz

[permalink] [raw]
Subject: MOST(Media Oriented Systems Transport) Interface?

Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?

http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport

I have seen announcements of Linux systems that support MOST:

http://linuxdevices.com/news/NS2586090082.html

But I have not seen the driver architecture, or the protocol that people are running on them...

Any pointers?

-Robin


2007-02-24 00:21:14

by Stephen Hemminger

[permalink] [raw]
Subject: Re: MOST(Media Oriented Systems Transport) Interface?

On Fri, 23 Feb 2007 18:26:30 -0500
Robin Getz <[email protected]> wrote:

> Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?
>
> http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport
>
> I have seen announcements of Linux systems that support MOST:
>
> http://linuxdevices.com/news/NS2586090082.html
>
> But I have not seen the driver architecture, or the protocol that people are running on them...

Oh boy, yet another proprietary protocol stack.

--
Stephen Hemminger <[email protected]>

2007-02-24 01:47:05

by Rik van Riel

[permalink] [raw]
Subject: Re: MOST(Media Oriented Systems Transport) Interface?

Robin Getz wrote:
> Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?

Are there any applications that use that protocol?

Specifically, any applications worth caring about?

--
Politics is the struggle between those who want to make their country
the best in the world, and those who believe it already is. Each group
calls the other unpatriotic.

2007-02-24 15:54:40

by Robin Getz

[permalink] [raw]
Subject: Re: MOST(Media Oriented Systems Transport) Interface?

On Fri 23 Feb 2007 20:47, Rik van Riel wrote:
> Robin Getz wrote:
> > Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?
>
> Are there any applications that use that protocol?

Many - all automotive embedded - If you drive a recent car - from Audi, Aston Martin, Ford, BMW, Honda, Hyundai/Kia, DaimlerChrysler, Jaguar, Land Rover, Nissan, Porsche, Toyota, Volvo, or VW - you may be using it today.

> Specifically, any applications worth caring about?

Again - depends on who you are. If you are one of the above - yes, you care allot. If you are a enthusiast you wants low level access to entertainment system in your car - then you care too.

It is like asking if I should care about applications using 100Base-T - as a user - I just want it to work and I only care when it doesn't work; as a driver developer - I care alot, but am agnostic to the application.


I found a spec that says MOST runs IP -

http://www.mostcooperation.com/downloads/Specifications/MOST%20Specifications/MAMAC%20Specification

but thought I would ask if anyone else has any public work about the non-IP protocols.

For those that might care, full spec is at:

http://www.mostcooperation.com/downloads/Specifications/MOST%20Specifications/MOSTSpecification.pdf

-Robin

2007-02-28 23:55:28

by Jan Kiszka

[permalink] [raw]
Subject: Re: MOST(Media Oriented Systems Transport) Interface?

Robin Getz wrote:
> Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?
>
> http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport
>
> I have seen announcements of Linux systems that support MOST:
>
> http://linuxdevices.com/news/NS2586090082.html
>
> But I have not seen the driver architecture, or the protocol that people are running on them...
>
> Any pointers?

The were some rumours earlier, but now I actually stumbled over the
release - and recalled this thread.

This might be what you are looking for:

http://most4linux.sourceforge.net/

Jan

2007-03-01 00:11:58

by Bernhard Walle

[permalink] [raw]
Subject: Re: MOST(Media Oriented Systems Transport) Interface?

Hello,

* Jan Kiszka <[email protected]> [2007-03-01 00:22]:
> Robin Getz wrote:
> > Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver?
> >
> > http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport
> >
> > I have seen announcements of Linux systems that support MOST:
> >
> > http://linuxdevices.com/news/NS2586090082.html
> >
> > But I have not seen the driver architecture, or the protocol that people are running on them...
> >
> > Any pointers?
>
> The were some rumours earlier, but now I actually stumbled over the
> release - and recalled this thread.

Quite interesting that you found it. It was released yesterday, and I
wanted to write an announcement in a few days, at least at the Xenomai
lists. Anyway ...

> This might be what you are looking for:
>
> http://most4linux.sourceforge.net/

Yes, that's a MOST driver for a OS 8604 PCI interface that I wrote as
Diploma Thesis at Siemens. It was relased as OpenSource just now.

It only supports synchronous data transfer. The Most NetServices are
in userspace. There's a OpenSource demonstration available, but no
full NetServices implementation. You can buy a license from SMC or use
the specification to re-write an OSS implementation. However, that's
all userspace, so no GPL problem here. :)

I must say that it was more a demonstration how a Linux driver could
be ported to real-time Linux extension than a real productive working
MOST driver for Linux.

Well, but of course, it works. At least it did in my environement
(i386/single-CPU).

You can find more information on the homepage ...



Regards,
Bernhard

PS: SUSE has nothing to do with that driver, I only write with my SUSE
address because I don't want to re-subscribe because of one mail.