Software register with definable input/output.