none
Communication Protocols and Drivers SPI,I2C,SDIO RRS feed

  • Question

  • Hi,

     

    I am using win ce 6.0 R3 and needs to support wifi and bluetooth on the device,

    please suggest any articles tutorials regarding Communication protocol and drivers SPI,I2C,SDIO

     

     

    Thanks,


    Anant
    Tuesday, March 22, 2011 9:58 AM

All replies

  • In CE 6.0 you have no standard driver model for SPI and I2C (on WEC 7 MS introduced an MDD/PDD for I2C) you typically implement your own interface according to the I2C/SPI controller which is normally integrated in a SOC. About SDIO, supposing this is the communication interface of your WiFi you must develop a SD client driver (http://msdn.microsoft.com/en-us/library/ee486094.aspx). The first release of the sample driver for an atheros wifi chipset (%_WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS\NETCARD\AR6K) supported the SDIO interface while the current code uses only CF. Maybe on the web you can find the old one and use it as a reference

     


    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com
    Tuesday, March 22, 2011 10:53 AM
  • it looks like the current code in %_WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS\NETCARD\AR6K still provides some SD suppory (see %_WINCEROOT%\PUBLIC\COMMON\OAK\DRIVERS\NETCARD\AR6K\CF\HOST\HIF\SDIO\WINCE\SRC\ar6000_sdio.c)
    Luca Calligaris lucaDOTcalligarisATeurotechDOTcom www.eurotech.com Check my blog: http://lcalligaris.wordpress.com
    Tuesday, March 22, 2011 11:09 AM