Hi,
einen direkten weg zum ansprechen der hardware kenne ich jetzt nicht, vielleicht könntest du aber über JNI auf eine SO zugreifen, welche die SPI schnitstelle ansprechen kann..
Nur so eine idee. Wenn du diesen weg verwenden willst, kann ich dir SWIG noch wärmstens empfehlen, welche automatisch aus dem vorhandenen C/C++ Code die Schnittstellen in Java und C/C++ erzeugt.
Gruß,
Torsten