Remove the interrupt usage.
Some improvement.
finish asych write, deadlock bug.
Read/write asychly. Cannot read/write partially.