Да этот вариант рассматриваю, но хотелось бы все таки разобраться именно с передачей BOOL значений.
Номер бита считается так:
533*16=8528 это 0 бит в 533 регистре
534*16=8544 это 0 бит в 534 регистре
Тиражируете линейку битов для 2- 3 регистров и смотрите в какой прилетит включение.