M1 맥 지원하는 Lunar 개발기
(alinpanaitiu.com)- Lunar 개발자의 M1 지원 개발후기
ㅤ→ DDC 명령을 I²C로 보내서 외장 모니터의 밝기/볼륨을 조절하는 도구
- M1 맥은 새 커널이고, 기존 API가 전혀 동작하지 않음
ㅤ→ 기존 맥보다는 아이폰과 더 비슷
- 라즈베리Pi 를 통해서 밝기 조정을 했다는 사용자 제보를 받아서 그걸 통해서 네트웍 기반의 DDC컨트롤을 구현
- Private API인 IOAVServiceReadI2C/IOAVServiceWriteI2C 를 통해서 I²C 를 M1 에서도 보낼수 있다는 제보
- 최종적으로 Intel 맥처럼 똑같이 DDC 호출이 가능해 짐