rem: uint32 tries;
add: int32 tries;
context: probe_keyboard(void){	uint32 tries;	// ToDo: for now there just is a keyboard ready to be used...		keyboard_empty_data();	// Keyboard self-test	if (ps2_write_ctrl(PS2_CTRL_KEYBOARD_SELF_TEST) != B_OK)		return B_ERROR;	tries = 3;	while (tries-- > 0) {		uint8 acknowledged;		if (ps2_read_data(&acknowledged) == B_OK && acknowledged == PS2_REPLY_ACK)			break;	}	if (tries < 0)		return B_ERROR;	// Activate keyboard	if (ps2_write_ctrl(PS2_CTRL_KEYBOARD_ACTIVATE) != B_OK)		return B_ERROR;	// Enable keyboard	return enable_keyboard();}