Corey, your responses to these answers are good and I wonder if they might go as comments in the code.
In general, if a register setting is so confidential we can't talk about it, we could just tag the block with /* NDA required */ /* Done NDA required */ or some such couldn't we? On Nov 16, 2007 12:19 AM, Corey Osgood <[EMAIL PROTECTED]> wrote: > New patch attached, I think I've cleared everything up that can be. > Board patch will have to wait until tomorrow, I need to be up in <5 hours. > > > Uwe Hermann wrote: > > On Thu, Nov 15, 2007 at 12:38:01PM -0500, Corey Osgood wrote: > > Pretty scary for someone without the datasheet. Please add more comments > > and/or use self-explanatory #defines or something alike. > > > > For the most part these shouldn't be messed with, the values are from > the porting guide and should work fine with any board (YMMV though). > I've added some comments, but to do any real work on this would > absolutely require access to the datasheets. So just tag them as magic values and we are fine. > And since the datasheets are NDA'd, completely reproducing them in > comments could cause some problems. Most of these registers have > different functions for every bit, so this file could easily become very > large very fast. Ollie once pointed out to me that we don't want to replicate the data book in the code, I agree with you on this. Past a point, people can go to the data book. > It's the most messed up form of interleaving I've ever heard of. It > allows the northbridge to trick /itself/ into thinking 2 dimms are a > single dimm, via a virtual bank routine and this register. I can't come > up with any useful purpose, since the number of virtual and physical > banks supported is the same. You can also (heh) map any physical bank > (or combination of physical banks) to any virtual bank, to really mess > with someone's head. It makes me wonder if Via is taking bribes from the > makers of Excedrin or Heineken. Maybe without the more extreme comments, this might be useful in the code :-) Anyway, I'm looking forward to the commit message :-) thanks ron -- linuxbios mailing list linuxbios@linuxbios.org http://www.linuxbios.org/mailman/listinfo/linuxbios