Hi, Ross, The ROACH1 BORPH kernel can be found in the old CASPER Subversion repository. I don't know where the older BEE2 BORPH code is located, but the ROACH1 BORPH work was almost certainly based on that.
I don't know for sure which Linux source code version the original Subversion commit was based on, but it appears to be commit a9bf9f0 from the denx.de kernel tree (two commits after tag DENX-v2.6.26). I have converted the BORPH stuff from the old CASPER Subversion repository to git and grafted it onto the denx.de repository at that commit. You can clone this via: git clone http://astro.berkeley.edu/~davidm/oldborph.git After cloning that, you can fetch the more recent denx.de (or kernel.org) history by running these commands (or variations) from within the cloned repository: git remote add denx git://git.denx.de/linux-denx.git get fetch denx But I doubt that's what you really want to do. Porting the old BORPH stuff to modern kernels is not going to be easy or fun. You'd be much better off porting the newer memory mapped drivers for ROACH2 back to ROACH1. You can get the source code for the newer stuff from the ska-sa linux tree at: git clone git://github.com/ska-sa/linux.git Hope this helps, Dave P.S. There is also a 2.6.25 BORPH kernel repo at git://github.com/ska-sa/borph_linux_devel.git, but I don't know it's lineage. It looks like a conversion from Subversion, but it doesn't seem like it came from the old CASPER svn repo https://casper.berkeley.edu/svn/trunk/roach/sw/linux/ even though it has newer commits. On Apr 3, 2013, at 11:13 PM, Ross Williamson wrote: > Hi All, > > I've been playing around in my spare time trying to get Debian squeeze as the > OS for a ROACH board (possibly a bad/pointless idea but hey). The issue I'm > facing is that I need a kernel with UDEV support in and so launched into > cross-compiling one. The problem is finding a BORPH patch that matches the > kernel - I came across the following two links > > https://github.com/brandonhamilton/BORPH > > http://wiki.netfpga.org/foswiki/bin/view/NetFPGA/OneGig/BORPH > > The first one doesn't mention which kernel the patch is for (fails on latest > 2.6) and then second one has no permissions for the link. > > Does anyone have links to a later version of the kernel with the BORPH patch > in? I'd like sources so I can really break things..... > > Cheers, > > Ross > > -- > Ross Williamson > Research Scientist - Sub-mm Group > California Institute of Technology > 626-395-2647 (office) > 312-504-3051 (Cell)

