Generate 1MHZ clock signal for MOS 6581 (SID)

I also found this:

void setup()
{
  pinMode(5, OUTPUT);

  TCCR0A = (0 << COM0A1) | (0 << COM0A0) | (1 << COM0B1) | (0 << COM0B0) | (1 << WGM01) | (1 << WGM00);
  TCCR0B = (0 << FOC0A)  | (0 << FOC0B)  | (1 << WGM02)  | (0 << CS02)   | (0 << CS01)  | (1 << CS00);

  OCR0A = 0xf;
  OCR0B = 0x7;
}

void loop()
{
}

This also generates 1Mhz