Re: [m5-dev] Test Repository

2008-06-01 Thread nathan binkert
Looking through the mips directory for files that are just copyright MIPS and not UM interrupts.cc seems to be derived from alpha/interrupts.hh linux/linux.hh is exactly the same as alpha/linux/linux.hh with some constants changed linux/linux.cc is s/AlphaLinux/MipsLinux/g of

Re: [m5-dev] Test Repository

2008-06-01 Thread Gabe Black
Korey Sewell wrote: Is something coined as derived from a particular code because it uses the same interface? In some sense, any code you do within M5 has to be using that interface in order for it to work. Thus, isnt anything conforming to the whatever interface is defined derived? My

Re: [m5-dev] Test Repository

2008-06-01 Thread Gabe Black
Actually, I misspoke. The small files are the .py files in arch/x86/isa/insts/** which have a single variable declared holding microcode. The .isa files process them and do a few other things and tend to be longer. Gabe Gabe Black wrote: A few (a vast minority) of .isa files for x86

Re: [m5-dev] Test Repository

2008-06-01 Thread nathan binkert
A few (a vast minority) of .isa files for x86 should have UM copyright on them. There are a couple which are copied basically from Alpha/SPARC which should be fairly obvious since I think they have other people in the authors. There are a few which I did a little with while working over the