List:       linux-video
Subject:    Broadway MPEG-1 Device
From:       Brian Ristuccia <brianr-v4l () osiris ! 978 ! org>
Date:       1999-07-21 18:15:49

I made this offer about a month ago, but I didn't realize my mail messages
were going into the abyss at Redhat...

It seems that the Broadway MPEG-1 project at
< http://students.washington.edu/huseby/index.html> has stalled.  I have a
Broadway MPEG-1 board for anyone seriously interested in writing a driver.
It has a capture device and a hardware MPEG-1 compressor chip on it. You can
keep the board if you can come up with a minimally working video4linux or
video4linux2 driver.

Data Translation, the manufacturer of the board has released the source code
for their Microsoft Windows driver and application under the GNU General
Public License. You can get them from

<ftp://ftp.datx.com/Broadway/source/>                                           
 
Thanks.

-- 
Brian Ristuccia
brianr@osiris.978.org
bristucc@nortelnetworks.com
bristucc@cs.uml.edu


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.

List:       linux-video
Subject:    Re: Broadway MPEG-1 Device
From:       "D. Huseby" <huseby () u ! washington ! edu>
Date:       1999-07-30 15:30:29

yes, it has stalled for now...again.  I will add to that offer that Brian
made.  I have a bunch of handwritten notes on the code port that I have
made while sitting in class pondering the source code.  I also have a
pretty good flow chart made from the windows source that has been adjusted
to work with the Linux kernel.  Basically I figured out how the windows
source initialized the card, did opens/reads/writes, and put it on paper
in a "how it would be done with Linux" fasion.  Sorry I don't have all of
my code available...I lost all of what I had to a HD crash.  I did get the
card to init, announce it's pressence to the kernel, set up interrupts,
and have the ability to map out dma transfers.  The only stuff that was
left was the broadway specific code for working with the chip.  I don't
have the code anymore...BUT, I do have a document that was sent to me
describing in detail the inner workings of the C-Cube Video Risc Processor
and how it to controll it by read/writing and setting bits on the Broadway
PCI bus.  If anybody is REALLY serious about taking over, I will send them
the document and notify Data Translation that I have done so.  Oh yeah,
one more thing I was concentrating on a V4L2 driver so I have the
groundword laid down for a libBroadway.so (DLL) which would be the client
side implementation of the normal Broadway MPEG1 API plus all of the other
features found on the board (MPEG1 to TV OUT, MPEG1 playback, etc...)
that aren't available in the Windows software package that comes with the
board.  The libBroadway package was going to be a wrapper for libV4L2.
The board could be controlled directly through libV4L2 by linking in the
headers, but the libBroadway was supposed to abastract the capture app
programmer from the low level V4L2 control.  The reason I was heading in
that direction was so that people could take the Broadway Capture App
source from Data Translation and almost do a direct port because all of
the calls to DLL's would be the same under linux.  Anyway, I will divulge
all that I know to anybody willing to take over.
	Dave
	LinuxBroadway Project (stalled)

On Wed, 21 Jul 1999, Brian Ristuccia wrote:

> I made this offer about a month ago, but I didn't realize my mail messages
> were going into the abyss at Redhat...
> 
> It seems that the Broadway MPEG-1 project at
> <http://students.washington.edu/huseby/index.html> has stalled.  I have a
> Broadway MPEG-1 board for anyone seriously interested in writing a driver.
> It has a capture device and a hardware MPEG-1 compressor chip on it. You can
> keep the board if you can come up with a minimally working video4linux or
> video4linux2 driver.
> 
> Data Translation, the manufacturer of the board has released the source code
> for their Microsoft Windows driver and application under the GNU General
> Public License. You can get them from
> 
> <ftp://ftp.datx.com/Broadway/source/>                                           
>  
> Thanks.
> 
> -- 
> Brian Ristuccia
> brianr@osiris.978.org
> bristucc@nortelnetworks.com
> bristucc@cs.uml.edu
> 
> 
> -- 
>          To unsubscribe: mail video4linux-list-request@redhat.com with 
>                        "unsubscribe" as the Subject.
> 
> 


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.