 
 volatile PendingOperations GlobalPendingOperations;
 
-apa106<D, 6>   LEDstrip;
+apa106<D, 6> LEDstrip; // This actually refers to pin 6 of the AVR D port, but
+                       // that happens to map to the Arduino D6 pin.
 rgb frame[200];
 uint8_t brightness = 255;
 uint8_t negative;

  }

  cout << F("\nInitializing SD.\n");
  if (!sd.begin(chipSelect, SPI_FULL_SPEED)) {
    if (sd.card()->errorCode()) {
      cout << F("SD initialization failed.\n");
      cout << F("errorCode: ") << hex << showbase;

// Serial streams
ArduinoOutStream cout(Serial);

void setup()
{
  pinMode(RF_REMOTE_BUTTON_D, INPUT_PULLUP);
  pinMode(RF_REMOTE_BUTTON_C, INPUT_PULLUP);
  pinMode(RF_REMOTE_BUTTON_B, INPUT_PULLUP);
  pinMode(RF_REMOTE_BUTTON_A, INPUT_PULLUP);

  drawSplashScreen(frame);
  LEDstrip.sendPixels(sizeof(frame) / sizeof(*frame), frame);
