https://123dok.com/document/y93lm0jy-auerbach-windows-serial-port-programming-handbook-nov-isbn.html