This callback might be used by a Register to enable/disable Interrupts.

		``mask`` is an ``int``, the Interrupts are bits in this mask, the first registered interrupt
		has the bit ``(1 << 0)``, the n-th Interrupt the bit ``(1 << (n - 1))``.
		If the bit is cleared (``0``) the Interrupt will be disabled.

def en_dis_able_interrupts(self, mask):
		"""
		This callback might be used by a Register to enable/disable Interrupts.

		``mask`` is an ``int``, the Interrupts are bits in this mask, the first registered interrupt
		has the bit ``(1 << 0)``, the n-th Interrupt the bit ``(1 << (n - 1))``.
		If the bit is cleared (``0``) the Interrupt will be disabled.
		"""
		for shift, interrupt in enumerate(self.interrupts):
			if(mask & (1 << shift)):
				interrupt.enable = True
			else:
				interrupt.enable = False