PMPML bus driver