MBC1 fixes when using chardev