spl buses