Das Controllregister erreichst du mit Basisadresse + 2 also bei dir 0x378+2=0x37A.
Das 5te bit auf eins:

OUT (&H378, 32);

Dann müsstest du von den Pins D0-D7 lesen könnnen.
Ich würde die Datenleitungen ebenfalls mit PullUps beschalten und dann gegen Masse ziehen.

Thorsten