어떤 앱의 architecture를 보면서 발견한 임베디드 관련(?) 내용 정리 이 앱은 다음과 같이 큰 구조로 구성되어 있다. Application------------------Frameworks------------------HAL------------------BSP 여기서 application layer는 여러 앱들과 그 앱들 아래에 공통적으로 이용되는 핵심 코드들로 이루어져 있고,framework layer는 말그대로 framework.그럼 HAL과 BSP가 무엇인지 궁금해 찾아보게 되었다. HALHardware Abstraction LayerOS와 HW 간의 중간 계층 역할을 하는 소프트웨어이다.OS가 HAL을 통해 HW를 간접적으로 제어 및 통신할 수 있다. HAL을 통해 하드웨어의 종류와..