LPC2368 Port Crashing: MAC VersA INIT

I note there are several posts referring to the LPC2368 port.  My version crashed within a few 100ms. It appears to crash in a way that totally disables the chip and debugger Using the Eclipse Debugger and removing bits of code I traced it to the MAC initialisation (not the interrupt)  The ERRATA sheet:  http://www.standardics.nxp.com/support/documents/microcontrollers/pdf/errata.lpc2368.pdf describes the problem and the Keil site: http://www.keil.com/support/docs/3358.htm gives code which selects the initialisation based on the identified MAC variant. This fix did not appear when I searched the forum