Linus Torvalds is working on a program/project called Sparse.  It is
designed to do static analysis of kernel code.  Think of a compliler
that generates analyses rather than object code.

I would expect that applying Sparse to ivtv would:
- discover lots of things that need fixing in ivtv
- teach you a lot about static analysis
- suggest ways of improving Sparse

Static analysis is one of the core foundations for compilers.  Much
more meaty than parsing.

| I know this is being somewhat worked on, but I just thought of the
| possibility of getting VBI working with MythTV for the PVR350 and 250
| (or I guess ivtv in general).  I believe the VBI code is actually
| working in the  ivtv driver, but just not in MythTV yet.  Am I correct?
| I just remembered that an experimental patch just went in on March 1 so
| this idea may be scrapped.

That seems like quite a stretch from compiler work.  Much more like OS
work.  Do your terms of reference stretch that far?

Good luck!


Keep in mind, we want to do something fun  :-)  Static analysis just
sounds sooo boring LoL.  But that DOES sound much more along the lines
of a compiler.  I really do think he'll be pretty lenient though because
this is only one of two project classes offered, much less than previous
quarters.  He knows many of us (including myself) really wanted to do
the network project class.  Either way, it's worth a shot.  Thank you,
and everyone else so far, for the suggestions.

Attachment: signature.asc
Description: OpenPGP digital signature



Reply via email to