Ok, I have the information... --- Ralf Baechle <ralf@xxxxxxxxxxxxxx> wrote: > There are sub-types to pass 2 but I don't know how > to identify those. > Probably by the content of the wafer id register or > something like that. Sentosa (which resets on running the program): Wafer ID: 92cee019 Lot 9395 Wafer 23 Mfg Test: Bin A CPU: 1040102 Linux' /proc/cpuinfo says a little more: cpu model : SiByte SB1 V0.2 (lots of uninteresting stuff) ASEs installed : mdmx Swarm (which does not reset on running the program): Wafer ID: 5838e019 Lot 5646 Wafer 7 Mfg Test: Bin A CPU: 1040102 Linux' /proc/cpuinfo: cpu model : SiByte SB1 V0.2 FPU 0.2 (more boring stuff) ASEs installed : mdmx mips3d On an aside, can anyone suggest some good values for Linux' "machine selection" kernel config menu? Well, I guess it's not really an aside as it's just occurred to me that the difference in wafer may require tweaking beyond just setting the system type. Also, if anyone knows of "must set" options elsewhere, I'd appreciate knowing. I know some: 1. Pages are 4K, unless the big page patch is appplied (try saying that three times quickly). 2. The Broadcom tech docs don't document the presence of multi-threading in the CPU, so I'm assuming that has to be off. 3. Most of the profiling options seem to barf in ways that can only be described as spectacular. 4. I don't know which debug options are needed or not needed, but certain apparently random permutations result in a working kernel, others will cause it to explode violently on bootup. Some third-party patches work... ...when the maintainer keeps them up-to-date. Mingo's -rt patches go in clean and seem to run fine, for example, but I'm cautious applying 2.6.17 patches to a 2.6.18-rc6 kernel (the current MIPSified Linux kernel in git). Unfortunately, a lot of the really really good 3rd party patches are for Intel processors only, and I'm reluctant to keep a port in sync, partly for reasons of time but also because I'm not convinced I understand the mechanisms used by the truly exceptional stuff well enough to implement on a platform I'm still figuring out some of the characteristics of. Jonathan __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com