+#else
+ /* For higher clock rates set fck/16. */
+ SPCR |= _BV(SPE) | _BV(MSTR) | _BV(SPR0);
+#endif /* CPUFREQ */
+ /* Now send some initialization commands. */
+ /* Mostly taken over from http://www.joachim-neu.de/post/70/rfm12b-868/
+ * Seems to be mostly black magic anyways. */
+ rfm12_sendcommand(0x80E7); /* EL, EF, 868band, 12.0pF */
+ rfm12_sendcommand(0x8219); /* !er, !ebb, !ET, ES, EX, !eb, !ew, DC */
+ /* Frequency setting: 0xAnnn; the 12 nnn-bits of value are
+ * calculated like this: v = ((freq / 20) - 43) * 4000
+ */
+ rfm12_sendcommand(0xA7BC); /* 869,900 MHz */
+ rfm12_sendcommand(0xC647); /* 4.8kbps FIXME? */
+ rfm12_sendcommand(0x94C0); /* VDI, FAST, 67kHz, 0dBm, -103dBm */
+ rfm12_sendcommand(0xC2AC); /* AL, !ml, DIG, DQD4 */
+ rfm12_sendcommand(0xCA81);//FIFO8,SYNC,!ff,DR
+ rfm12_sendcommand(0xCED4);//SYNC=2DD4;
+ rfm12_sendcommand(0xC483);//@PWR,NO RSTRIC,!st,!fi,OE,EN
+ rfm12_sendcommand(0x9820);// !mp,45kHz,MAX OUT*/
+ rfm12_sendcommand(0xCC77);//OB1,OB0, LPX,!ddy,DDIT,BW0
+ rfm12_sendcommand(0xE000);//NOT USE
+ rfm12_sendcommand(0xC800);//NOT USE
+ rfm12_sendcommand(0xC040);//1.66MHz,2.2V