퀄컴(Qualcomm)의 개발 도구(QXDM, QPST, QCAT, QACT, QDART, QSDK, QCMAP)
퀄컴(Qualcomm)은 1985년 설립된 세계적인 반도체 및 무선 통신 기술 기업으로서, 미국 캘리포니아에 본사가 있다. 모바일 통신, 무선 기술, 반도체 제조 등의 다양한 분야에서 혁신적인 솔루션을 개발하고 있으며, 전 세계에서 가장 많이 사용되는 모바일 칩셋을 생산하고 있다. 고성능과 고효율의 모바일 칩셋을 제공함으로써, 통신 반도체 분야의 선두를 달리고 있으며 엄청나게 많은 통신 표준 관련 특허를 가지고 있다. 먼저 퀄컴의 자회사인 qti를 알고 가자. * QTI(Qualcomm Technologies, Inc.) QTI는 퀄컴의 자회사로, 모바일 기술과 솔루션을 제공한다. QTI는 퀄컴의 모바일 플랫폼 기술을 개발하고, 디바이스 제조사와 네트워크 제공업체에 이를 제공한다. 특히 통신 기술, 프로..
2023. 6. 6.
regmap_update_bits 함수
regmap의 특정 비트를 업데이트하기 위해서 regmap_update_bits 함수를 사용한다. /include/linux/regmap.h static inline int regmap_update_bits(struct regmap *map, unsigned int reg, unsigned int mask, unsigned int val) { return regmap_update_bits_base(map, reg, mask, val, NULL, false, false); } regmap_update_bits 함수를 살펴보면, 파라미터로 받는 reg 변수의 mask에 해당하는 영역에 val 변수값을 업데이트한다. val 변수값은 FIELD_PREP 매크로를 통해서 비트 영역에 맞는 값을 할당할 수 있다. ..
2022. 10. 28.