QNX Driver

Dear All,
I am porting CN8478 HDLC controller driver for Linux to QNX. I am having a problem porting the same :cry: . If anybody has the driver please let me know. In addition, I am to put it any category. The Linux driver uses socket buffer (skb structure) for the same. As far as I am able to understand the Linux driver is treating the HDLC controller as network device. Should I use io-net structure and treat the device as network device or should I use any other category :question: . Thanks in advance