BOTTOM

Category
아이템: 
포스트 갯수2

[Update] Expess Autoalign v1.3

By iDwgTools Programs (for AutoCAD) | 2018년 9월 4일 | 
Hi Everyone AutoAlign Renamed to "Express AutoAlign" to register the program in the Autodesk App Store. This program is an edited version to describe how to register for the Autodesk App Store. There are no added features. If you are a previous user, use the AAGREG command to remove the old version from the registry, You must install the Express AutoAlign app from the Autodesk App Store. Otherwis

[라즈베리파이]인터럽트 후반부 처리(Bottom Half) 소개 #CS

By Guillermo Austin Kim | 2018년 6월 12일 | 
리눅스 커널이 인터럽트를 어떻게 처리하는지 배운 내용을 잠깐 복습해볼까요? 핵심 개념은 다음과 같습니다.첫째, 인터럽트가 발생하면 커널은 실행 중인 프로세스를 멈추고 인터럽트 벡터를 실행해서 인터럽트 핸들러를 실행합니다.둘째, 인터럽트 핸들러는 짧고 빨리 실행해야 합니다.셋째, 인터럽트를 처리하는 구간이 인터럽트 컨택스트인데 이를 in_interrupt 매크로가 알려줍니다. 욕심이 지나쳐 인터럽트 핸들러에서 많은 일을 하고 싶을 때가 있습니다. 가령 유저 공간에 인터럽트가 발생한 사실을 알리거나 다른 프로세스에게 일을 시키고 싶은 경우죠. 그런데 인터럽트 핸들러에서 이런 동작을 실행하면 어떻게 될까요? 이럴 때 시스템이 아주 느려지거나 커널이 오동작 할 수 있습니다. 그래서 인터럽트 컨택스트에서 많은 일을