- new displays - binding for updateDisplay() and updateDisplayArea() - use user_ptr instead of hal workaround