From: NIIBE Y. <gn...@ch...> - 2000-07-28 01:09:18
|
Hello Stuart, Nice to see you again. Stuart Menefy wrote: > The first patch is probably the one most people will be interested in. > It's primary aim is to add support for 'generic' kernels, i.e. a single > kernel which can be booted onto multiple machines. At the moment its > main focus is on the board/machine level aspects of this, so all the > SolutionEngine/HP600/Overdrive #ifdefs have now been removed from the > code. [...] > The machine is selected from the command line, for example: > sh_mv=solutionengine > If the machine is not recognised then it defaulst to 'unknown', which > provides support for on-chip peripherials only. I like it. You've changed the meaning of 'generic' into runtime thing (so far, it means 'non-specific'). This is great. > There are also some 'incidental' changes which are included, which are > worth pointing out: > - marking an interrupt as type IPR, without calling set_ipr_data, caused > the IRQ probing code to crash, so make_ipr_data now takes the extra > parameters set_ipr_data used to. > - record number of chars sent and received on SCI(F) > - a bug fix to the TCP/IP checksumming code for when the src and/or > destination addresses are misaligned. Last one, the checksum code is really needed. Takeshi and/or Sugioka-san would thank you. :-) And when I will find time, I'd like to enhance HERTBEAT feature you've introduced, so that it will use BIOS interface. > The second patch adds PCI support for the Overdrive. Because this is > now so large (mainly becuause of a big FPG program) I've moved all > Overdrive related files into a separate directory. As this is probably > only a temporary measure (this is only needed for prototype boards), I > suggest we don't try and get this directory included in the mainstream > sources yet. Everything will build quite happily with it missing. OK. Could you please check all of them in? Then, I'll merge Jesper's 7707 change over that. -- |