Changed bitwise OR's used to build up option and attribute sets to be correct in either C or Ada.
Added the interrupt disable, enable, flash, and is in progress directives.