redbus: implementation of external bus functions