[Platform] Add low level transfer support