Adding BACH kernel driver