From Ralph_Giles@sfu.ca Thu, 15 Jul 1999 00:42:42 -0700 (PDT) Date: Thu, 15 Jul 1999 00:42:42 -0700 (PDT) From: Ralph_Giles@sfu.ca Ralph_Giles@sfu.ca Subject: [Livid-dev] css test and some code cleanup ---1463811583-1804289383-932024569=:1140 Content-Type: TEXT/plain; CHARSET=US-ASCII Hi, I tested the css-0.0.1 tarball from the website this eve. It appears (claims?) to authenticate properly with my (ide) dvd-rom drive, and to allow reading of vob files from an encrypted dvd video. However, I asked it to print out the disk key and I do not get repeatable results. This doesn't make sense to me: either this part is not working, or I'm missing something big (like the drive is doing the encryption?) Anyway, nice to see this. I hope someone can turn the asm into C and write a clear description of the algorithm. I've included a patch for some minor code cleanup I did, and a (very dumb) makefile. Cheers, -r --- Ralph_Giles@sfu.ca information design? what's that?
From mpav@purdue.edu Thu, 15 Jul 1999 09:27:09 -0500 (EST) Date: Thu, 15 Jul 1999 09:27:09 -0500 (EST) From: Matthew R. Pavlovich mpav@purdue.edu Subject: [Livid-dev] License I went ahead and slapped the GPL on the CSS code. I got an update from the Linux CD-ROM maintainer. He is working on adding the ioctrls for all scsi devices, since they have the same command set in the kernel now. He is estimating about a week for SCSI DVD-ROM support Matthew Pavlovich
From mpav@purdue.edu Thu, 15 Jul 1999 09:43:04 -0500 (EST) Date: Thu, 15 Jul 1999 09:43:04 -0500 (EST) From: Matthew R. Pavlovich mpav@purdue.edu Subject: [Livid-dev] Outline Here is a brief outline of what needs to get worked out: -Testing and clean-up of the css code -Figure out how to talk to the DVD module through the Matrox Media bus. (Probably create a layer that will work with the DVD module and MJPEG found on Marvel) -Microcode for the DVD. I havn't gone through all the docs yet, but I know we need some basic microcode loaded before we can give it the start signal. (Maybe from the windows driver?) -Application. We need a application for viewing the decrypted stream as it comes out the DVD module. V4L2 may need to be extended to provide everything we want, but that is probably the way to go. I have talked to other developers that are working on simply extending V4L to include some lower level layout for handling DMA. This is just a quick intro to what needs to get started. If you are interested in an area, we'll start breaking off into teams. Matt Pavlovich
From mpav@purdue.edu Thu, 15 Jul 1999 09:54:42 -0500 (EST) Date: Thu, 15 Jul 1999 09:54:42 -0500 (EST) From: Matthew R. Pavlovich mpav@purdue.edu Subject: [Livid-dev] Re: Outline I forgot to add -- -We need to turn the asm to C, so it is more portable. Matt Pavlovich