Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    How to notify interrupt occurs to user space program?

    dooboo250won
    New Poster

    How to notify interrupt occurs to user space program?

    Hi.

    I'm implementing a user space program and a kernel space device driver with below permalink (https://github.com/BoschSensortec/drivers.git)

    The program is working properly to get interrupt status with polling method.

    I would like to get the interrupt notification from kernel space, but above permalink doesn't show sample codes

    Could you let me know the way to notify interrupt status?

     

    1 REPLY 1
    Minhwan
    Community Moderator

    Re: How to notify interrupt occurs to user space program?

    Hello dooboo, 

     

    The reference code you refered is old code, please check new code. 

    There is latest code using BMI260 based on application board 2.0.

    https://www.bosch-sensortec.com/software-tools/tools/coines/

    When you download this, there is interrupt example as below url. 

    C:\COINES\v2.2\examples\c\bmi160\interrupt_streaming_mcu\bmi160_interrupt_streaming_mcu.c

    Hope this helsp for you. 

    Thanks, 

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist