/*
* Identify which MCU of which revision we are executing on
*/
switch ((MCF_CIM_CIR & 0xFFC0) >> 6)
{
case 0x48:
printf("MCF52230 128K Flash, 32K RAM, Ethernet and PHY");
break;
case 0x49:
printf("MCF52231 128K Flash, 32k RAM, Ethernet, PHY and CAN");
break;
case 0x4A:
printf("MCF52233 256K Flash, 32K RAM, Ethernet and PHY");
break;
case 0x4B:
printf("MCF52234 256K Flash, 32K RAM, Ethernet and PHY, and CAN");
break;
case 0x4C:
printf("MCF52235 256K Flash, 32K RAM, Ethernet and PHY, CAN and CAU");
break;
case 0x4D:
printf("Invalid");
break;
default:
printf("Unknown ");
break;
}