OK... OK... after my earlier off the cuff comment... I felt obliged to spend a bit of time seeing if I could come up with something useful. What I found... seems to match what my thought was to start with... a temperature sensor error. I would imagine when Apple sent out the firmware update to disable one of the temp. sensors on the MacBook to correct the random shutdown issue, it caused the hardware test to return a fault related to that sensor. Granted, this is total speculation... but considering the only thing I could find seemed to match what I thought it may be... gives me a little more confidence in the result. Both Th0H and TB0T seem to be related to the temp sensor. As the initial poster didn't mention he was having any specific problems, it would seem that the disabled sensor might be the cause for the error. Can the two of you with the errors let me know if they're with the original Core Duo MacBooks or the Core 2 Duos (or one of each). This is what I've found that references those code segments:
-/* Temperature sensors keys. First set for Macbook(Pro), second for Macmini */
-static const char* temperature
sensorssets[][8] = {
- { "TB0T", "TC0D", "TC0P", "Th0H", "Ts0P", "Th1H", "Ts1P", NULL },
+/*
+ * Temperature sensors keys (sp78 - 2 bytes).
+ * First set for Macbook(Pro), second for Macmini.
+ */
+static const char* temperature
sensorssets[][13] = {
+ { "TA0P", "TB0T", "TC0D", "TC0P", "TG0H", "TG0P", "TG0T", "Th0H",
+ "Th1H", "Tm0P", "Ts0P", "Ts1P", NULL },
{ "TC0D", "TC0P", NULL }