La verdad no y estoy casi seguro de que no la encontrare, pero se podria intentar "VER" el codigo mediante la captura de su vetor de interrupcion asi teniendo la direccion de alguna forma copiar el codigo(maquina) e intentar entenderla o codificarla en asembler. Yo me encuentro ralizando un proyecto con el mouse(Hardware) y me intereza conocer las direcciones que utiliza un DRIVER de mouse(en windows), de puertos PS/2, conociendo esta informacion, y como ya se como es que el mouse manda la informacion al ordenador intentare hacer mi seudo driver de mouse.