Subject: Re: [openrisc] OpenRISC port to NetBSD
To: Thor Lancelot Simon <>
From: Matjaz Breskvar <>
List: tech-kern
Date: 12/21/2004 20:43:52
* Thor Lancelot Simon ( wrote:
> On Tue, Dec 21, 2004 at 08:29:55AM +0100, Matjaz Breskvar wrote:
> > 
> > I'd suggest you take a look and possibly reuse low level stuff
> > from linux kernel or32 port (linux/arch/or32/kernel/head.S and entry.S, 
> > can be found in the opencores cvs). This will probably save you a lot 
> > of time since most of it can be used unchanged (the iTLB and dTLB miss 
> > handlers, exception handlers...). 
> I'd suggest that you do *not* do that, if you want your port to become
> part of the official NetBSD distribution, at least.  Cut-and-pasting
> GPLed code into BSD-licensed kernels is really not okay.

Since i'm the only author of the code in head.S couldn't i 'release' it
also with BSD license ? If so, is there an interest to reuse it and
what's the procedure to do so ?

Some stuff in entry.S is done in linux specific way so this BSD licensing 
might be more complicated and not really worth the effort... If it would
help the NetBSD port i can seperate the usefull part and release that as
BSD-licensed code...

best regards,