rafvteNie wiem czy to pomoże, ale oczywiście można zmienić numer logiczny urządzenia (do resetu ofkors), DOS to to nie jest ale działa

:
OPEN 15,stary_numer,15
PRINT#15,"U0>"+CHR$(nowy_numer)
CLOSE 15
Oczywiście wartość adresu $BA nie ulegnie zmianie, dopiero po wykonaniu jakiejkolwiek operacji ustawi się na nowy.
P.S. Jakby co to tam w cudzysłowiu jest zero, nie litera O

.