fb_block_adapter: use generic block component/driver

Ref #966