API para construção de driver de periférico?

Galera estou iniciando em J/XFS estamos vendo em construir a comunicação direta com o dispositivo, em vez de utilizar o driver nativo e usar JNI para fazer uma ponte…

Quais sãs as APIs java utilizadas para comunicar com diretamente com um dispositivo? Procurei na net, mas sempre cai em Driver JDBC…

Alguém poderia me indicar a API.

Achei isso aqui uma ez, deixei nos meus favoritos, mas nunca parei para ler.

http://www.javapos.com/jddk.main.html