code read.

Change-Id: Id8c7fb6bbebcd978b58d5ab89e4f891bffd1b666
Signed-off-by: moreus <weicheng.mao@gmail.com>