본 발명 의 다양 한 실시 예 에 따르 면 , 하드웨어 추상 화 계층 ( hardware abstraction layer , HAL ) ( 730 ) 는 하드웨어 계층 ( 750 ) 에 포함 된 복수 의 하드웨어 모듈 과 전자 장치 ( 200 ) 의 소프트웨어 사이 의 추상 화 된 계층 을 의미 할 수 있 다 . 하드웨어 추상 화 계층 ( 730 ) 은 터치 컨트롤러 ( 751 ) 또는 센서 ( 176 ) 에서 발생 하 는 이벤트 를 표준 화 하 는 인터페이스 를 제공 하 는 이벤트 허브 ( Event hub ) ( 731 ) 를 포함 할 수 있 다 .