MMA7455Lの変な癖

Freescaleの加速度センサ MMA7455Lをつついています。
昨晩からいじりはじめて、加速度をようやく読み取れたのは先ほどでした。こんなに時間がかかった原因は、MMA7455Lの初期化に手間取ったからです。このICは初期状態ではスタンバイ状態にあり、Modeレジスタに特定の値を書き込むことで計測状態に移行します。ところが、一向に動作してくれません。
オシロで波形を見ても、SPIプロトコルはMMA7455Lのデータシートが指定するとおりに設定しています。ただ、MISOから信号が出てこないだけ。LになっているのでCSには反応しているようですが。
結局、あれこれ試して分かったのは、初期化の前に適当なレジスタの空読みが必要だったってことです。
わかんねーよそんなの!