driver tlaptfm: first potentially working version

not tested at all