none
Easy way to access GPIO under Windows 10 Desktop Version RRS feed

  • Question

  • I have the following problem:

    I have the X10SDV Mainboard with an Intel Xeon D-1500 series SoC processor running Windows 10 Desktop.

    If it is possible I would refrain from writing my own driver. In my C ++ program, I only want access to the GPIO to set the pin to high or low.

    There is no experience in dealing with hardware. From the Intel and mainboard data sheet I got the addresses of the Register, which must be changed. From the Intel and mainboard data sheet I got the addresses of the Register, which must be changed. However, I have no idea how to read or write the registers. Is it necessary that I have to go to this deep level or is there a high level access to the GPIOs from Intel or Windows?

    What are my options to solve the problem easily and quickly?


    Friday, November 15, 2019 2:29 PM

Answers

  • Most likely there already is a driver from Intel that makes accessing these registers from an application possible. If not, then there really is no other way than to write a driver. You simply can't access hardware from user mode in Windows (or any other self respecting OS... ;-))

    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: https://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    NXP Proven Partner
    https://guruce.com
    Consultancy, training and development services.

    Interested in WEC on i.MX6?
    Get the only 100% stable and best performing i.MX6 BSP for WEC7 and WEC2013 here: https://guruce.com/imx6

    Friday, November 15, 2019 7:34 PM
    Moderator