├── driverlib ├── adc.c ├── adc.h ├── aes.c ├── aes.h ├── camera.c ├── camera.h ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ └── Release │ │ └── driverlib.a ├── cpu.c ├── cpu.h ├── crc.c ├── crc.h ├── debug.h ├── des.c ├── des.h ├── ewarm │ ├── Release │ │ └── Exe │ │ │ └── driverlib.a │ ├── driverlib.ewp │ └── driverlib.eww ├── flash.c ├── flash.h ├── gcc │ ├── Makefile │ └── exe │ │ └── libdriver.a ├── gpio.c ├── gpio.h ├── hwspinlock.c ├── hwspinlock.h ├── i2c.c ├── i2c.h ├── i2s.c ├── i2s.h ├── interrupt.c ├── interrupt.h ├── pin.c ├── pin.h ├── prcm.c ├── prcm.h ├── rom.h ├── rom_map.h ├── rom_patch.h ├── sdhost.c ├── sdhost.h ├── shamd5.c ├── shamd5.h ├── spi.c ├── spi.h ├── systick.c ├── systick.h ├── timer.c ├── timer.h ├── uart.c ├── uart.h ├── udma.c ├── udma.h ├── utils.c ├── utils.h ├── version.h ├── wdt.c └── wdt.h ├── example ├── application_bootloader │ ├── bootmgr.h │ ├── ccs │ │ ├── .ccsimportspec │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ ├── Release │ │ │ └── application_bootloader.bin │ │ ├── bootgen.exe │ │ ├── bootmgr.cmd │ │ └── macros.ini │ ├── ewarm │ │ ├── Release │ │ │ └── Exe │ │ │ │ └── application_bootloader.bin │ │ ├── bootgen.exe │ │ ├── bootmgr.ewd │ │ ├── bootmgr.ewp │ │ ├── bootmgr.eww │ │ └── bootmgr.icf │ ├── gcc │ │ ├── Makefile │ │ ├── bootgen.sh │ │ ├── bootmgr.ld │ │ ├── exe │ │ │ └── application_bootloader.bin │ │ └── makedefs │ ├── main.c │ ├── readme.txt │ ├── relocator │ │ ├── ccs │ │ │ ├── .ccsimportspec │ │ │ ├── .ccsproject │ │ │ ├── .cproject │ │ │ ├── .project │ │ │ ├── Release │ │ │ │ └── relocator.bin │ │ │ └── cc3200v1p32.cmd │ │ ├── ewarm │ │ │ ├── Release │ │ │ │ └── Exe │ │ │ │ │ └── relocator.bin │ │ │ ├── relocator.ewd │ │ │ ├── relocator.ewp │ │ │ ├── relocator.eww │ │ │ └── relocator.icf │ │ ├── gcc │ │ │ ├── Makefile │ │ │ ├── exe │ │ │ │ └── relocator.bin │ │ │ └── relocator.ld │ │ ├── main.c │ │ ├── startup_ccs.c │ │ ├── startup_ewarm.c │ │ └── startup_gcc.c │ ├── startup_ccs.c │ ├── startup_ewarm.c │ ├── startup_gcc.c │ ├── udma_if.c │ └── udma_if.h ├── camera_application │ ├── camera_app.c │ ├── camera_app.h │ ├── ccs │ │ ├── .ccsimportspec │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ ├── Release │ │ │ └── camera_application.bin │ │ ├── cc3200v1p32.cmd │ │ └── macros.ini │ ├── ewarm │ │ ├── Release │ │ │ └── Exe │ │ │ │ └── camera_application.bin │ │ ├── camera_application.ewd │ │ ├── camera_application.ewp │ │ ├── camera_application.eww │ │ └── camera_application.icf │ ├── html │ │ ├── camera_application.ucf │ │ ├── camera_application_session │ │ │ └── templates │ │ │ │ ├── CC3xxx_template.xml │ │ │ │ └── CC3xxx_token.xml │ │ ├── camera_demo.html │ │ ├── images │ │ │ └── ti_simplelink.jpg │ │ ├── js │ │ │ └── jquery-1.8.3.min.js │ │ ├── main.html │ │ └── simple_link.css │ ├── i2cconfig.c │ ├── i2cconfig.h │ ├── main.c │ ├── mt9d111.c │ ├── mt9d111.h │ ├── pinmux.c │ ├── pinmux.h │ ├── readme.txt │ └── startup_ewarm.c ├── common │ ├── button_if.c │ ├── button_if.h │ ├── common.h │ ├── gpio_if.c │ ├── gpio_if.h │ ├── i2c_if.c │ ├── i2c_if.h │ ├── i2s_if.c │ ├── i2s_if.h │ ├── network_if.c │ ├── network_if.h │ ├── startup_ccs.c │ ├── startup_ewarm.c │ ├── startup_gcc.c │ ├── timer_if.c │ ├── timer_if.h │ ├── uart_if.c │ ├── uart_if.h │ ├── udma_if.c │ ├── udma_if.h │ ├── utils_if.c │ ├── utils_if.h │ ├── wdt_if.c │ └── wdt_if.h └── getting_started_with_wlan_station │ ├── ccs │ ├── .ccsimportspec │ ├── .ccsproject │ ├── .cproject │ ├── .project │ ├── Release │ │ └── wlan_station.bin │ ├── cc3200v1p32.cmd │ └── macros.ini │ ├── ewarm │ ├── wlan_station.ewd │ ├── wlan_station.ewp │ └── wlan_station.eww │ ├── gagent │ ├── arch │ │ └── CC3200 │ │ │ ├── adapter_cc3200.c │ │ │ ├── hal_serial │ │ │ ├── hal_uart.c │ │ │ └── hal_uart.h │ │ │ ├── net │ │ │ ├── netevent.c │ │ │ └── netevent.h │ │ │ └── platform.h │ ├── cloud │ │ ├── inc │ │ │ ├── cloud.h │ │ │ ├── http.h │ │ │ ├── mqttbase.h │ │ │ ├── mqttlib.h │ │ │ └── mqttxpg.h │ │ └── src │ │ │ ├── cloud.c │ │ │ ├── http.c │ │ │ ├── httpserver.c │ │ │ ├── mqttbase.c │ │ │ ├── mqttlib.c │ │ │ └── mqttxpg.c │ ├── core │ │ ├── user_misc.c │ │ └── utilcoding.c │ ├── gagent.c │ ├── gagent_netevent.c │ ├── include │ │ ├── gagent.h │ │ ├── gagent_typedef.h │ │ └── utils.h │ ├── iof │ │ └── iof_arch.h │ ├── lan │ │ ├── inc │ │ │ ├── Socket_JD.h │ │ │ ├── lan.h │ │ │ └── lanudp.h │ │ └── src │ │ │ ├── lan.c │ │ │ ├── lantcp.c │ │ │ ├── lanudp.c │ │ │ └── webconfig.c │ └── local │ │ ├── inc │ │ ├── hal_receive.h │ │ ├── local.h │ │ └── mcu.h │ │ └── src │ │ ├── hal_receive.c │ │ ├── local.c │ │ └── mcu_common.c │ ├── gcc │ ├── Makefile │ ├── exe │ │ └── wlan_station.bin │ └── wlan_station.ld │ ├── main.c │ ├── pinmux.c │ ├── pinmux.h │ └── readme.txt ├── inc ├── asmdefs.h ├── hw_adc.h ├── hw_aes.h ├── hw_apps_config.h ├── hw_apps_rcm.h ├── hw_camera.h ├── hw_common_reg.h ├── hw_des.h ├── hw_dthe.h ├── hw_flash_ctrl.h ├── hw_gpio.h ├── hw_gprcm.h ├── hw_hib1p2.h ├── hw_hib3p3.h ├── hw_i2c.h ├── hw_ints.h ├── hw_mcasp.h ├── hw_mcspi.h ├── hw_memmap.h ├── hw_mmchs.h ├── hw_nvic.h ├── hw_ocp_shared.h ├── hw_shamd5.h ├── hw_stack_die_ctrl.h ├── hw_timer.h ├── hw_types.h ├── hw_uart.h ├── hw_udma.h └── hw_wdt.h ├── middleware ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ └── Release │ │ └── middleware.a ├── driver │ ├── hal │ │ ├── dma_hal.c │ │ ├── dma_hal.h │ │ ├── gpio_hal.c │ │ ├── gpio_hal.h │ │ ├── hw_timer.h │ │ ├── hw_timer32.c │ │ ├── hw_timer32.h │ │ ├── interrupt_hal.c │ │ ├── interrupt_hal.h │ │ ├── rtc_hal.c │ │ ├── rtc_hal.h │ │ ├── spi_hal.c │ │ ├── spi_hal.h │ │ ├── uart_hal.c │ │ ├── uart_hal.h │ │ ├── util64.c │ │ └── util64.h │ ├── spi_drv.c │ ├── spi_drv.h │ ├── uart_drv.c │ └── uart_drv.h ├── ewarm │ ├── Release │ │ └── Exe │ │ │ └── middleware.a │ ├── middleware.ewp │ └── middleware.eww ├── framework │ ├── pm │ │ ├── cc_pm.c │ │ ├── cc_pm.h │ │ └── cc_types.h │ └── timer │ │ ├── cc_timer.c │ │ └── cc_timer.h └── soc │ ├── cc_io_park.c │ ├── cc_io_park.h │ ├── cc_pm_ops.c │ └── cc_pm_ops.h ├── netapps ├── http │ ├── client │ │ ├── ccs │ │ │ ├── .ccsproject │ │ │ ├── .cproject │ │ │ ├── .launches │ │ │ │ └── webclient.launch │ │ │ ├── .project │ │ │ ├── HTTPClientFullLib │ │ │ │ └── webclient.a │ │ │ └── HTTPClientMinLib │ │ │ │ └── webclient.a │ │ ├── common.h │ │ ├── ewarm │ │ │ ├── HTTPClientFullLib │ │ │ │ └── Exe │ │ │ │ │ └── webclient.a │ │ │ ├── HTTPClientMinLib │ │ │ │ └── Exe │ │ │ │ │ └── webclient.a │ │ │ ├── webclient.ewp │ │ │ └── webclient.eww │ │ ├── httpcli.c │ │ ├── httpcli.h │ │ ├── httpsend.c │ │ ├── httpsrv.c │ │ ├── httpsrv.h │ │ ├── httpstd.h │ │ ├── httpstr.c │ │ ├── logging.h │ │ ├── lookup.c │ │ ├── lookup.h │ │ ├── network.h │ │ ├── ssnull.c │ │ ├── ssock.c │ │ ├── ssock.h │ │ ├── urlfile.c │ │ ├── urlfile.h │ │ └── urlhandler.h │ └── server │ │ ├── HTTPString.h │ │ ├── HttpAuth.c │ │ ├── HttpAuth.h │ │ ├── HttpConfig.h │ │ ├── HttpCore.c │ │ ├── HttpCore.h │ │ ├── HttpDebug.c │ │ ├── HttpDebug.h │ │ ├── HttpDynamic.c │ │ ├── HttpDynamic.h │ │ ├── HttpHeaders.h │ │ ├── HttpRequest.h │ │ ├── HttpResponse.h │ │ ├── HttpSocket.c │ │ ├── HttpSocket.h │ │ ├── HttpStatic.c │ │ ├── HttpStatic.h │ │ ├── HttpString.c │ │ ├── WebSockHandler.c │ │ ├── WebSockHandler.h │ │ ├── base64.c │ │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ └── Release │ │ │ └── webserver.a │ │ ├── datatypes.h │ │ ├── ewarm │ │ ├── Release │ │ │ └── Exe │ │ │ │ └── webserver.a │ │ ├── webserver.ewp │ │ └── webserver.eww │ │ ├── sha1.c │ │ ├── sha1.h │ │ ├── strlib.c │ │ └── strlib.h ├── json │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ └── Release │ │ │ └── json.a │ ├── ewarm │ │ ├── Release │ │ │ └── Exe │ │ │ │ └── json.a │ │ ├── json.ewp │ │ └── json.eww │ ├── jsmn.c │ └── jsmn.h ├── mqtt │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ ├── client │ │ │ └── mqtt.a │ │ └── client_server │ │ │ └── mqtt.a │ ├── client │ │ ├── mqtt_client.c │ │ └── mqtt_client.h │ ├── common │ │ ├── mqtt_common.c │ │ └── mqtt_common.h │ ├── ewarm │ │ ├── client │ │ │ └── Exe │ │ │ │ └── mqtt.a │ │ ├── client_server │ │ │ └── Exe │ │ │ │ └── mqtt.a │ │ ├── mqtt.ewp │ │ └── mqtt.eww │ ├── include │ │ ├── sl_mqtt_client.h │ │ └── sl_mqtt_server.h │ ├── platform │ │ ├── cc31xx_sl_net.c │ │ ├── cc31xx_sl_net.h │ │ ├── cc3200_platform.c │ │ └── platform.h │ ├── server │ │ ├── client_mgmt.c │ │ ├── client_mgmt.h │ │ ├── server_core.c │ │ ├── server_core.h │ │ ├── server_pkts.c │ │ ├── server_pkts.h │ │ ├── server_plug.c │ │ ├── server_plug.h │ │ ├── server_util.c │ │ └── server_util.h │ └── sl │ │ ├── sl_mqtt_client.c │ │ └── sl_mqtt_server.c ├── smtp │ └── client │ │ ├── base64.c │ │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ └── Release │ │ │ └── libemail.a │ │ ├── email.c │ │ ├── email.h │ │ └── ewarm │ │ ├── Release │ │ └── Exe │ │ │ └── libemail.a │ │ ├── libemail.ewp │ │ └── libemail.eww ├── tftp │ └── client │ │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ └── Release │ │ │ └── tftplib.a │ │ ├── datatypes.h │ │ ├── ewarm │ │ ├── Release │ │ │ └── Exe │ │ │ │ └── tftplib.a │ │ ├── tftplib.ewp │ │ └── tftplib.eww │ │ ├── tftp.c │ │ ├── tftp.h │ │ ├── tftp6.c │ │ └── tftpinc.h └── xmpp │ └── client │ ├── base64.c │ ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ └── Release │ │ └── libXmpp.a │ ├── ewarm │ ├── Release │ │ └── Exe │ │ │ └── libxmpp.a │ ├── libxmpp.ewp │ └── libxmpp.eww │ ├── gcc │ ├── Makefile │ └── exe │ │ └── libxmpp.a │ ├── xmpp.c │ └── xmpp.h ├── oslib ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ ├── free_rtos │ │ └── free_rtos.a │ └── ti_rtos │ │ └── ti_rtos.a ├── ewarm │ ├── free_rtos │ │ └── Exe │ │ │ └── free_rtos.a │ ├── oslib.ewp │ ├── oslib.eww │ └── ti_rtos │ │ └── Exe │ │ └── ti_rtos.a ├── gcc │ ├── Makefile │ ├── Makefile_oslib_tirtos │ └── exe │ │ ├── FreeRTOS.a │ │ └── libtirtos.a ├── osi.h ├── osi_freertos.c └── osi_tirtos.c ├── readme.txt ├── simplelink ├── cc_pal.c ├── cc_pal.h ├── cc_pal_pm.c ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ ├── NON_OS │ │ ├── simplelink.a │ │ └── simplelink_opt.a │ ├── NON_OS_PM │ │ └── simplelink.a │ ├── OS │ │ └── simplelink.a │ └── PM_Framework │ │ └── simplelink.a ├── ewarm │ ├── NON_OS │ │ └── Exe │ │ │ ├── simplelink.a │ │ │ └── simplelink_opt.a │ ├── NON_OS_PM │ │ └── Exe │ │ │ └── simplelink.a │ ├── OS │ │ └── Exe │ │ │ └── simplelink.a │ ├── PM_Framework │ │ └── Exe │ │ │ └── simplelink.a │ ├── simplelink.ewp │ └── simplelink.eww ├── gcc │ ├── Makefile │ ├── Makefile_opt │ └── exe │ │ ├── libsimplelink.a │ │ ├── libsimplelink_nonos.a │ │ └── libsimplelink_nonos_opt.a ├── include │ ├── device.h │ ├── fs.h │ ├── netapp.h │ ├── netcfg.h │ ├── simplelink.h │ ├── socket.h │ ├── trace.h │ ├── wlan.h │ └── wlan_rx_filters.h ├── source │ ├── device.c │ ├── driver.c │ ├── driver.h │ ├── flowcont.c │ ├── flowcont.h │ ├── fs.c │ ├── netapp.c │ ├── netcfg.c │ ├── nonos.c │ ├── nonos.h │ ├── objInclusion.h │ ├── protocol.h │ ├── socket.c │ ├── spawn.c │ ├── spawn.h │ └── wlan.c └── user.h ├── simplelink_extlib ├── flc │ ├── ccs │ │ ├── .ccsproject │ │ ├── .cproject │ │ ├── .project │ │ └── Release │ │ │ └── flc.a │ ├── ewarm │ │ ├── Release │ │ │ └── exe │ │ │ │ └── flc.a │ │ ├── flc.ewp │ │ └── flc.eww │ ├── flc.c │ ├── flc.h │ └── gcc │ │ ├── Makefile │ │ └── exe │ │ └── flc.a ├── include │ ├── extlibs_common.h │ ├── flc_api.h │ └── ota_api.h └── ota │ ├── CdnClient.c │ ├── CdnClient.h │ ├── LogClient.c │ ├── LogClient.h │ ├── OtaApp.c │ ├── OtaApp.h │ ├── OtaClient.c │ ├── OtaClient.h │ ├── OtaCommon.h │ ├── OtaHttp.c │ ├── OtaHttp.h │ ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ └── Release │ │ └── ota.a │ ├── ewarm │ ├── Release │ │ └── exe │ │ │ └── ota.a │ ├── ota.ewp │ └── ota.eww │ └── gcc │ ├── Makefile │ └── exe │ └── ota.a ├── third_party ├── FreeRTOS │ └── source │ │ ├── FreeRTOSConfig.h │ │ ├── croutine.c │ │ ├── event_groups.c │ │ ├── include │ │ ├── FreeRTOS.h │ │ ├── StackMacros.h │ │ ├── croutine.h │ │ ├── event_groups.h │ │ ├── list.h │ │ ├── mpu_wrappers.h │ │ ├── portable.h │ │ ├── projdefs.h │ │ ├── queue.h │ │ ├── semphr.h │ │ ├── stdint.readme │ │ ├── task.h │ │ └── timers.h │ │ ├── list.c │ │ ├── portable │ │ ├── CCS │ │ │ └── ARM_CM3 │ │ │ │ ├── port.c │ │ │ │ ├── portasm.asm │ │ │ │ └── portmacro.h │ │ ├── GCC │ │ │ └── ARM_CM4 │ │ │ │ ├── port.c │ │ │ │ └── portmacro.h │ │ ├── IAR │ │ │ └── ARM_CM4 │ │ │ │ ├── port.c │ │ │ │ ├── portasm.s │ │ │ │ └── portmacro.h │ │ ├── MemMang │ │ │ ├── heap_1.c │ │ │ ├── heap_2.c │ │ │ ├── heap_3.c │ │ │ └── heap_4.c │ │ └── readme.txt │ │ ├── queue.c │ │ ├── readme.txt │ │ ├── tasks.c │ │ └── timers.c └── fatfs │ ├── ccs │ ├── .ccsproject │ ├── .cproject │ ├── .project │ └── Release │ │ └── fatfs.a │ ├── ewarm │ ├── Exe │ │ └── fatfs.a │ ├── fatfs.ewp │ └── fatfs.eww │ └── src │ ├── 00readme.txt │ ├── diskio.h │ ├── ff.c │ ├── ff.h │ ├── ffconf.h │ └── integer.h └── ti_rtos └── ti_rtos_config ├── app.cfg ├── ccs ├── .ccsproject ├── .cproject ├── .project ├── .xdchelp └── src │ ├── .exclude │ ├── makefile.libs │ └── sysbios │ └── sysbios.aem4 ├── ewarm ├── buildos-iar.bat └── iar │ └── tirtos │ ├── .repo.xml │ ├── app │ └── package │ │ ├── cfg │ │ ├── app_prm4.h │ │ ├── app_prm4.orm4 │ │ └── app_prm4.rov.xs │ │ └── package.defs.h │ ├── app_prm4.rov.xs │ ├── app_prm4.src │ └── sysbios │ │ └── sysbios.arm4 │ ├── compiler.opt │ ├── compiler.opt.defs │ ├── iar │ └── targets │ │ └── arm │ │ ├── ITarget.h │ │ ├── M3.h │ │ ├── M4.h │ │ ├── M4F.h │ │ ├── package │ │ └── package.defs.h │ │ ├── rts │ │ ├── Settings.h │ │ ├── lib │ │ │ └── release │ │ │ │ ├── boot.arm4 │ │ │ │ └── iar.targets.arm.rts.arm4 │ │ └── package │ │ │ ├── internal │ │ │ └── Settings.xdc.h │ │ │ └── package.defs.h │ │ └── std.h │ ├── linker.cmd │ ├── ti │ ├── catalog │ │ ├── arm │ │ │ ├── cortexm4 │ │ │ │ ├── package │ │ │ │ │ └── package.defs.h │ │ │ │ └── tiva │ │ │ │ │ └── ce │ │ │ │ │ ├── Boot.h │ │ │ │ │ ├── hw_sysctl.h │ │ │ │ │ ├── hw_types.h │ │ │ │ │ ├── lib │ │ │ │ │ └── Boot.arm4 │ │ │ │ │ ├── package │ │ │ │ │ ├── internal │ │ │ │ │ │ └── Boot.xdc.h │ │ │ │ │ └── package.defs.h │ │ │ │ │ └── sysctl.h │ │ │ └── peripherals │ │ │ │ └── timers │ │ │ │ ├── package │ │ │ │ └── package.defs.h │ │ │ │ └── timer.h │ │ ├── package │ │ │ └── package.defs.h │ │ └── peripherals │ │ │ └── hdvicp2 │ │ │ ├── hdvicp2.h │ │ │ └── package │ │ │ └── package.defs.h │ ├── platforms │ │ └── simplelink │ │ │ └── package │ │ │ └── package.defs.h │ ├── sysbios │ │ ├── BIOS.h │ │ ├── BIOS__epilogue.h │ │ ├── BIOS__prologue.h │ │ ├── family │ │ │ ├── arm │ │ │ │ ├── HwiCommon.h │ │ │ │ ├── IntrinsicsSupport.h │ │ │ │ ├── TaskSupport.h │ │ │ │ ├── ducati │ │ │ │ │ ├── CTM.h │ │ │ │ │ ├── Core.h │ │ │ │ │ ├── Core__epilogue.h │ │ │ │ │ ├── Core__prologue.h │ │ │ │ │ ├── GateDualCore.h │ │ │ │ │ ├── GateSmp.h │ │ │ │ │ ├── Timer.h │ │ │ │ │ ├── TimerSupport.h │ │ │ │ │ ├── TimestampProvider.h │ │ │ │ │ ├── Wugen.h │ │ │ │ │ └── package │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── CTM.xdc.h │ │ │ │ │ │ ├── Core.xdc.h │ │ │ │ │ │ ├── GateDualCore.xdc.h │ │ │ │ │ │ ├── GateSmp.xdc.h │ │ │ │ │ │ ├── Timer.xdc.h │ │ │ │ │ │ ├── TimerSupport.xdc.h │ │ │ │ │ │ ├── TimestampProvider.xdc.h │ │ │ │ │ │ └── Wugen.xdc.h │ │ │ │ │ │ └── package.defs.h │ │ │ │ ├── m3 │ │ │ │ │ ├── Clobber.h │ │ │ │ │ ├── Hwi.h │ │ │ │ │ ├── Hwi__epilogue.h │ │ │ │ │ ├── Hwi__prologue.h │ │ │ │ │ ├── IntrinsicsSupport.h │ │ │ │ │ ├── Power.h │ │ │ │ │ ├── TaskSupport.h │ │ │ │ │ ├── Timer.h │ │ │ │ │ ├── TimestampProvider.h │ │ │ │ │ └── package │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── Clobber.xdc.h │ │ │ │ │ │ ├── Hwi.xdc.h │ │ │ │ │ │ ├── IntrinsicsSupport.xdc.h │ │ │ │ │ │ ├── Power.xdc.h │ │ │ │ │ │ ├── TaskSupport.xdc.h │ │ │ │ │ │ ├── Timer.xdc.h │ │ │ │ │ │ └── TimestampProvider.xdc.h │ │ │ │ │ │ └── package.defs.h │ │ │ │ └── package │ │ │ │ │ ├── internal │ │ │ │ │ ├── HwiCommon.xdc.h │ │ │ │ │ ├── IntrinsicsSupport.xdc.h │ │ │ │ │ └── TaskSupport.xdc.h │ │ │ │ │ └── package.defs.h │ │ │ └── package │ │ │ │ └── package.defs.h │ │ ├── gates │ │ │ ├── GateAll.h │ │ │ ├── GateHwi.h │ │ │ ├── GateMutex.h │ │ │ ├── GateMutexPri.h │ │ │ ├── GateSwi.h │ │ │ ├── GateTask.h │ │ │ ├── GateTest.h │ │ │ └── package │ │ │ │ ├── internal │ │ │ │ ├── GateAll.xdc.h │ │ │ │ ├── GateHwi.xdc.h │ │ │ │ ├── GateMutex.xdc.h │ │ │ │ ├── GateMutexPri.xdc.h │ │ │ │ ├── GateSwi.xdc.h │ │ │ │ ├── GateTask.xdc.h │ │ │ │ └── GateTest.xdc.h │ │ │ │ └── package.defs.h │ │ ├── hal │ │ │ ├── Cache.h │ │ │ ├── CacheNull.h │ │ │ ├── Core.h │ │ │ ├── CoreNull.h │ │ │ ├── Core__epilogue.h │ │ │ ├── Core__prologue.h │ │ │ ├── Hwi.h │ │ │ ├── Hwi__epilogue.h │ │ │ ├── Hwi__prologue.h │ │ │ ├── Power.h │ │ │ ├── PowerNull.h │ │ │ ├── Seconds.h │ │ │ ├── SecondsCallback.h │ │ │ ├── SecondsClock.h │ │ │ ├── Timer.h │ │ │ ├── TimerNull.h │ │ │ └── package │ │ │ │ ├── Cache_CacheProxy.h │ │ │ │ ├── Core_CoreProxy.h │ │ │ │ ├── Hwi_HwiProxy.h │ │ │ │ ├── Power_PowerProxy.h │ │ │ │ ├── Seconds_SecondsProxy.h │ │ │ │ ├── Timer_TimerProxy.h │ │ │ │ ├── internal │ │ │ │ ├── Cache.xdc.h │ │ │ │ ├── CacheNull.xdc.h │ │ │ │ ├── Cache_CacheProxy.xdc.h │ │ │ │ ├── Core.xdc.h │ │ │ │ ├── CoreNull.xdc.h │ │ │ │ ├── Core_CoreProxy.xdc.h │ │ │ │ ├── Hwi.xdc.h │ │ │ │ ├── Hwi_HwiProxy.xdc.h │ │ │ │ ├── Power.xdc.h │ │ │ │ ├── PowerNull.xdc.h │ │ │ │ ├── Power_PowerProxy.xdc.h │ │ │ │ ├── Seconds.xdc.h │ │ │ │ ├── SecondsCallback.xdc.h │ │ │ │ ├── SecondsClock.xdc.h │ │ │ │ ├── Seconds_SecondsProxy.xdc.h │ │ │ │ ├── Timer.xdc.h │ │ │ │ ├── TimerNull.xdc.h │ │ │ │ └── Timer_TimerProxy.xdc.h │ │ │ │ └── package.defs.h │ │ ├── heaps │ │ │ ├── HeapBuf.h │ │ │ ├── HeapCallback.h │ │ │ ├── HeapMem.h │ │ │ ├── HeapMultiBuf.h │ │ │ ├── HeapNull.h │ │ │ ├── HeapTrack.h │ │ │ └── package │ │ │ │ ├── HeapMem_Module_GateProxy.h │ │ │ │ ├── internal │ │ │ │ ├── HeapBuf.xdc.h │ │ │ │ ├── HeapCallback.xdc.h │ │ │ │ ├── HeapMem.xdc.h │ │ │ │ ├── HeapMem_Module_GateProxy.xdc.h │ │ │ │ ├── HeapMultiBuf.xdc.h │ │ │ │ ├── HeapNull.xdc.h │ │ │ │ └── HeapTrack.xdc.h │ │ │ │ └── package.defs.h │ │ ├── interfaces │ │ │ ├── ICache.h │ │ │ ├── ICore.h │ │ │ ├── IHwi.h │ │ │ ├── IIntrinsicsSupport.h │ │ │ ├── IPower.h │ │ │ ├── IRomDevice.h │ │ │ ├── ISeconds.h │ │ │ ├── ITaskSupport.h │ │ │ ├── ITimer.h │ │ │ ├── ITimerSupport.h │ │ │ ├── ITimestamp.h │ │ │ └── package │ │ │ │ └── package.defs.h │ │ ├── knl │ │ │ ├── Clock.h │ │ │ ├── Event.h │ │ │ ├── Event__epilogue.h │ │ │ ├── Event__prologue.h │ │ │ ├── Idle.h │ │ │ ├── Intrinsics.h │ │ │ ├── Intrinsics__epilogue.h │ │ │ ├── Intrinsics__prologue.h │ │ │ ├── Mailbox.h │ │ │ ├── Queue.h │ │ │ ├── Semaphore.h │ │ │ ├── Swi.h │ │ │ ├── Task.h │ │ │ ├── Task__epilogue.h │ │ │ ├── Task__prologue.h │ │ │ └── package │ │ │ │ ├── Clock_TimerProxy.h │ │ │ │ ├── Intrinsics_SupportProxy.h │ │ │ │ ├── Task_SupportProxy.h │ │ │ │ ├── internal │ │ │ │ ├── Clock.xdc.h │ │ │ │ ├── Clock_TimerProxy.xdc.h │ │ │ │ ├── Event.xdc.h │ │ │ │ ├── Idle.xdc.h │ │ │ │ ├── Intrinsics.xdc.h │ │ │ │ ├── Intrinsics_SupportProxy.xdc.h │ │ │ │ ├── Mailbox.xdc.h │ │ │ │ ├── Queue.xdc.h │ │ │ │ ├── Semaphore.xdc.h │ │ │ │ ├── Swi.xdc.h │ │ │ │ ├── Task.xdc.h │ │ │ │ └── Task_SupportProxy.xdc.h │ │ │ │ └── package.defs.h │ │ ├── package │ │ │ ├── BIOS_RtsGateProxy.h │ │ │ ├── cfg │ │ │ │ ├── instrumented_pem4.h │ │ │ │ ├── instrumented_pem4.rov.xs │ │ │ │ ├── instrumented_pm4g.h │ │ │ │ ├── instrumented_pm4g.rov.xs │ │ │ │ ├── instrumented_prm4.h │ │ │ │ ├── instrumented_prm4.rov.xs │ │ │ │ ├── nonInstrumented_pem4.h │ │ │ │ ├── nonInstrumented_pem4.rov.xs │ │ │ │ ├── nonInstrumented_pm4g.h │ │ │ │ ├── nonInstrumented_pm4g.rov.xs │ │ │ │ ├── nonInstrumented_prm4.h │ │ │ │ └── nonInstrumented_prm4.rov.xs │ │ │ ├── internal │ │ │ │ ├── BIOS.xdc.h │ │ │ │ └── BIOS_RtsGateProxy.xdc.h │ │ │ └── package.defs.h │ │ ├── rts │ │ │ └── package │ │ │ │ └── package.defs.h │ │ ├── utils │ │ │ ├── Load.h │ │ │ └── package │ │ │ │ ├── internal │ │ │ │ └── Load.xdc.h │ │ │ │ └── package.defs.h │ │ └── xdcruntime │ │ │ ├── CacheSupport.h │ │ │ ├── GateProcessSupport.h │ │ │ ├── GateThreadSupport.h │ │ │ ├── SemProcessSupport.h │ │ │ ├── SemThreadSupport.h │ │ │ ├── ThreadSupport.h │ │ │ └── package │ │ │ ├── internal │ │ │ ├── CacheSupport.xdc.h │ │ │ ├── GateProcessSupport.xdc.h │ │ │ ├── GateThreadSupport.xdc.h │ │ │ ├── SemProcessSupport.xdc.h │ │ │ ├── SemThreadSupport.xdc.h │ │ │ └── ThreadSupport.xdc.h │ │ │ └── package.defs.h │ └── targets │ │ ├── C28.h │ │ ├── C28_float.h │ │ ├── C28_large.h │ │ ├── C62.h │ │ ├── C62_big_endian.h │ │ ├── C64.h │ │ ├── C64P.h │ │ ├── C64P_big_endian.h │ │ ├── C64T.h │ │ ├── C64T_big_endian.h │ │ ├── C64_big_endian.h │ │ ├── C66.h │ │ ├── C66_big_endian.h │ │ ├── C67.h │ │ ├── C674.h │ │ ├── C674_big_endian.h │ │ ├── C67P.h │ │ ├── C67_big_endian.h │ │ ├── ITarget.h │ │ ├── package │ │ └── package.defs.h │ │ ├── select.h │ │ └── std.h │ └── xdc │ ├── bld │ └── package │ │ └── package.defs.h │ ├── cfg │ ├── global.h │ └── package │ │ └── package.defs.h │ ├── corevers │ └── package │ │ └── package.defs.h │ ├── package │ └── package.defs.h │ ├── platform │ └── package │ │ └── package.defs.h │ ├── program.h │ ├── rov │ └── package │ │ └── package.defs.h │ ├── runtime │ ├── Assert.h │ ├── Assert__epilogue.h │ ├── Assert__prologue.h │ ├── Core.h │ ├── Defaults.h │ ├── Diags.h │ ├── Diags__epilogue.h │ ├── Diags__prologue.h │ ├── Error.h │ ├── Error__epilogue.h │ ├── Error__prologue.h │ ├── Gate.h │ ├── GateNull.h │ ├── Gate__epilogue.h │ ├── Gate__prologue.h │ ├── HeapMin.h │ ├── HeapStd.h │ ├── IFilterLogger.h │ ├── IGateProvider.h │ ├── IHeap.h │ ├── IInstance.h │ ├── ILogger.h │ ├── IModule.h │ ├── ISystemSupport.h │ ├── ITimestampClient.h │ ├── ITimestampProvider.h │ ├── Log.h │ ├── Log__epilogue.h │ ├── Log__prologue.h │ ├── LoggerBuf.h │ ├── LoggerCallback.h │ ├── LoggerSys.h │ ├── Main.h │ ├── Memory.h │ ├── Registry.h │ ├── Registry__epilogue.h │ ├── Registry__prologue.h │ ├── Rta.h │ ├── Startup.h │ ├── SysCallback.h │ ├── SysMin.h │ ├── SysStd.h │ ├── System.h │ ├── System__internal.h │ ├── Text.h │ ├── Timestamp.h │ ├── TimestampNull.h │ ├── TimestampStd.h │ ├── Types.h │ ├── Types__epilogue.h │ ├── Types__prologue.h │ ├── knl │ │ ├── Cache.h │ │ ├── CacheSupportNull.h │ │ ├── GateH.h │ │ ├── GateProcess.h │ │ ├── GateProcessSupportNull.h │ │ ├── GateThread.h │ │ ├── GateThreadSupportNull.h │ │ ├── ICacheSupport.h │ │ ├── IGateProcessSupport.h │ │ ├── IGateThreadSupport.h │ │ ├── ISemProcessSupport.h │ │ ├── ISemThreadSupport.h │ │ ├── ISemaphore.h │ │ ├── ISync.h │ │ ├── IThreadSupport.h │ │ ├── SemProcess.h │ │ ├── SemThread.h │ │ ├── Semaphore.h │ │ ├── Sync.h │ │ ├── SyncGeneric.h │ │ ├── SyncNull.h │ │ ├── SyncSemThread.h │ │ ├── Thread.h │ │ └── package │ │ │ ├── Cache_Proxy.h │ │ │ ├── GateH_Proxy.h │ │ │ ├── GateProcess_Proxy.h │ │ │ ├── GateThread_Proxy.h │ │ │ ├── SemProcess_Proxy.h │ │ │ ├── SemThread_Proxy.h │ │ │ ├── Semaphore_Proxy.h │ │ │ ├── Sync_Proxy.h │ │ │ ├── Thread_Proxy.h │ │ │ ├── internal │ │ │ ├── Cache.xdc.h │ │ │ ├── CacheSupportNull.xdc.h │ │ │ ├── Cache_Proxy.xdc.h │ │ │ ├── GateH.xdc.h │ │ │ ├── GateH_Proxy.xdc.h │ │ │ ├── GateProcess.xdc.h │ │ │ ├── GateProcessSupportNull.xdc.h │ │ │ ├── GateProcess_Proxy.xdc.h │ │ │ ├── GateThread.xdc.h │ │ │ ├── GateThreadSupportNull.xdc.h │ │ │ ├── GateThread_Proxy.xdc.h │ │ │ ├── SemProcess.xdc.h │ │ │ ├── SemProcess_Proxy.xdc.h │ │ │ ├── SemThread.xdc.h │ │ │ ├── SemThread_Proxy.xdc.h │ │ │ ├── Semaphore.xdc.h │ │ │ ├── Semaphore_Proxy.xdc.h │ │ │ ├── Sync.xdc.h │ │ │ ├── SyncGeneric.xdc.h │ │ │ ├── SyncNull.xdc.h │ │ │ ├── SyncSemThread.xdc.h │ │ │ ├── Sync_Proxy.xdc.h │ │ │ ├── Thread.xdc.h │ │ │ └── Thread_Proxy.xdc.h │ │ │ └── package.defs.h │ ├── package │ │ ├── LoggerBuf_Module_GateProxy.h │ │ ├── LoggerBuf_TimestampProxy.h │ │ ├── LoggerSys_TimestampProxy.h │ │ ├── Main_Module_GateProxy.h │ │ ├── Memory_HeapProxy.h │ │ ├── System_Module_GateProxy.h │ │ ├── System_SupportProxy.h │ │ ├── Timestamp_SupportProxy.h │ │ ├── internal │ │ │ ├── Assert.xdc.h │ │ │ ├── Core.xdc.h │ │ │ ├── Defaults.xdc.h │ │ │ ├── Diags.xdc.h │ │ │ ├── Error.xdc.h │ │ │ ├── Gate.xdc.h │ │ │ ├── GateNull.xdc.h │ │ │ ├── HeapMin.xdc.h │ │ │ ├── HeapStd.xdc.h │ │ │ ├── Log.xdc.h │ │ │ ├── LoggerBuf.xdc.h │ │ │ ├── LoggerBuf_Module_GateProxy.xdc.h │ │ │ ├── LoggerBuf_TimestampProxy.xdc.h │ │ │ ├── LoggerCallback.xdc.h │ │ │ ├── LoggerSys.xdc.h │ │ │ ├── LoggerSys_TimestampProxy.xdc.h │ │ │ ├── Main.xdc.h │ │ │ ├── Main_Module_GateProxy.xdc.h │ │ │ ├── Memory.xdc.h │ │ │ ├── Memory_HeapProxy.xdc.h │ │ │ ├── Registry.xdc.h │ │ │ ├── Rta.xdc.h │ │ │ ├── Startup.xdc.h │ │ │ ├── SysCallback.xdc.h │ │ │ ├── SysMin.xdc.h │ │ │ ├── SysStd.xdc.h │ │ │ ├── System.xdc.h │ │ │ ├── System_Module_GateProxy.xdc.h │ │ │ ├── System_SupportProxy.xdc.h │ │ │ ├── Text.xdc.h │ │ │ ├── Timestamp.xdc.h │ │ │ ├── TimestampNull.xdc.h │ │ │ ├── TimestampStd.xdc.h │ │ │ ├── Timestamp_SupportProxy.xdc.h │ │ │ └── Types.xdc.h │ │ └── package.defs.h │ └── xdc.h │ ├── services │ ├── getset │ │ └── package │ │ │ └── package.defs.h │ ├── global │ │ └── package │ │ │ └── package.defs.h │ ├── intern │ │ ├── cmd │ │ │ └── package │ │ │ │ └── package.defs.h │ │ ├── gen │ │ │ └── package │ │ │ │ └── package.defs.h │ │ └── xsr │ │ │ └── package │ │ │ └── package.defs.h │ ├── io │ │ └── package │ │ │ └── package.defs.h │ └── spec │ │ └── package │ │ └── package.defs.h │ ├── shelf │ └── package │ │ └── package.defs.h │ └── std.h ├── gcc ├── configPkg │ ├── .interfaces │ ├── .libraries,em4 │ ├── .libraries,m4g │ ├── .xdcenv.mak │ ├── compiler.opt │ ├── compiler.opt.defs │ ├── config.bld │ ├── custom.mak │ ├── linker.cmd │ ├── package.bld │ ├── package.mak │ ├── package.xdc │ ├── package.xs │ └── package │ │ ├── .vers_b160 │ │ ├── .vers_g180 │ │ ├── .vers_r170 │ │ ├── .xdc-A32 │ │ ├── .xdc-A46 │ │ ├── build.cfg │ │ ├── cfg │ │ ├── app.xem4.mak │ │ ├── app.xm4g.mak │ │ ├── app_pem4.c │ │ ├── app_pem4.cfg │ │ ├── app_pem4.cfg.dot │ │ ├── app_pem4.cfg.mak │ │ ├── app_pem4.h │ │ ├── app_pem4.mak │ │ ├── app_pem4.oem4 │ │ ├── app_pem4.rov.xs │ │ ├── app_pem4.xdc.inc │ │ ├── app_pem4.xdl │ │ ├── app_pm4g.c │ │ ├── app_pm4g.cfg │ │ ├── app_pm4g.cfg.dot │ │ ├── app_pm4g.cfg.mak │ │ ├── app_pm4g.cfg.xml │ │ ├── app_pm4g.dep │ │ ├── app_pm4g.h │ │ ├── app_pm4g.mak │ │ ├── app_pm4g.om4g │ │ ├── app_pm4g.om4g.dep │ │ ├── app_pm4g.rov.xs │ │ ├── app_pm4g.rta.xml │ │ ├── app_pm4g.xdc.inc │ │ ├── app_pm4g.xdl │ │ ├── ti_rtos_config.xm4g.mak │ │ ├── ti_rtos_config_pm4g.c │ │ ├── ti_rtos_config_pm4g.cfg │ │ ├── ti_rtos_config_pm4g.cfg.dot │ │ ├── ti_rtos_config_pm4g.cfg.mak │ │ ├── ti_rtos_config_pm4g.h │ │ ├── ti_rtos_config_pm4g.mak │ │ ├── ti_rtos_config_pm4g.om4g │ │ ├── ti_rtos_config_pm4g.rov.xs │ │ ├── ti_rtos_config_pm4g.xdc.inc │ │ └── ti_rtos_config_pm4g.xdl │ │ ├── configPkg.ccs │ │ ├── configPkg.class │ │ ├── configPkg.java │ │ ├── configPkg.sch │ │ ├── package.bld.xml │ │ ├── package.defs.h │ │ ├── package.xdc.inc │ │ ├── package_configPkg.c │ │ └── rel │ │ ├── configPkg.xdc.inc │ │ └── configPkg.xdc.ninc ├── makefile └── src │ ├── .exclude │ ├── makefile.libs │ └── sysbios │ ├── _BIOS.o │ ├── dmtimer_Timer_asm_gnu.o │ ├── ducati_CTM_asm_gnu.o │ ├── ducati_Core_asm_gnu.o │ ├── gates_GateHwi.o │ ├── gates_GateMutex.o │ ├── gnu_ReentSupport.o │ ├── hal_Hwi.o │ ├── hal_Hwi_stack.o │ ├── hal_Hwi_startup.o │ ├── hal_Timer.o │ ├── heaps_HeapMem.o │ ├── knl_Clock.o │ ├── knl_Event.o │ ├── knl_Idle.o │ ├── knl_Intrinsics.o │ ├── knl_Mailbox.o │ ├── knl_Queue.o │ ├── knl_Semaphore.o │ ├── knl_Swi.o │ ├── knl_Swi_andn.o │ ├── knl_Task.o │ ├── m3_Clobber_asm_gnu.o │ ├── m3_Hwi.o │ ├── m3_Hwi_asm_gnu.o │ ├── m3_Hwi_asm_switch_gnu.o │ ├── m3_IntrinsicsSupport_asm_gnu.o │ ├── m3_TaskSupport.o │ ├── m3_TaskSupport_asm_gnu.o │ ├── m3_Timer.o │ ├── m3_TimestampProvider.o │ ├── omap4430_Power_resumeCpu_gnu.o │ ├── omap4430_Power_saveCpu_gnu.o │ ├── smp_Power_resumeCpu_gnu.o │ ├── smp_Power_saveCpu_gnu.o │ └── sysbios.am4g └── src ├── .exclude ├── makefile.libs └── sysbios ├── makefile ├── sysbios.aem4 └── sysbios.am4g /driverlib/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /driverlib/ccs/Release/driverlib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/driverlib/ccs/Release/driverlib.a -------------------------------------------------------------------------------- /driverlib/ewarm/Release/Exe/driverlib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/driverlib/ewarm/Release/Exe/driverlib.a -------------------------------------------------------------------------------- /driverlib/ewarm/driverlib.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\driverlib.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /driverlib/gcc/exe/libdriver.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/driverlib/gcc/exe/libdriver.a -------------------------------------------------------------------------------- /example/application_bootloader/ccs/.ccsimportspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /example/application_bootloader/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /example/application_bootloader/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | bootmgr 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | main.c 30 | 1 31 | PARENT-1-PROJECT_LOC/main.c 32 | 33 | 34 | startup_ccs.c 35 | 1 36 | PARENT-1-PROJECT_LOC/startup_ccs.c 37 | 38 | 39 | udma_if.c 40 | 1 41 | PARENT-1-PROJECT_LOC/udma_if.c 42 | 43 | 44 | 45 | 46 | CC3200_SDK_ROOT 47 | $%7BPARENT-3-PROJECT_LOC%7D 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /example/application_bootloader/ccs/Release/application_bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/ccs/Release/application_bootloader.bin -------------------------------------------------------------------------------- /example/application_bootloader/ccs/bootgen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/ccs/bootgen.exe -------------------------------------------------------------------------------- /example/application_bootloader/ccs/macros.ini: -------------------------------------------------------------------------------- 1 | CC3200_SDK_ROOT= -------------------------------------------------------------------------------- /example/application_bootloader/ewarm/Release/Exe/application_bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/ewarm/Release/Exe/application_bootloader.bin -------------------------------------------------------------------------------- /example/application_bootloader/ewarm/bootgen.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/ewarm/bootgen.exe -------------------------------------------------------------------------------- /example/application_bootloader/ewarm/bootmgr.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\bootmgr.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /example/application_bootloader/gcc/bootgen.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #***************************************************************************** 3 | # Copyright (C) 2014 Texas Instruments Incorporated 4 | # 5 | # All rights reserved. Property of Texas Instruments Incorporated. 6 | # Restricted rights to use, duplicate or disclose this code are 7 | # granted through contract. 8 | # The program may not be used without the written permission of 9 | # Texas Instruments Incorporated or against the terms and conditions 10 | # stipulated in the agreement under which this program has been supplied, 11 | # and under no circumstances can it be used with non-TI connectivity device. 12 | # 13 | #***************************************************************************** 14 | 15 | #Re-locator Path 16 | RELOCATOR=../relocator/gcc/exe 17 | 18 | #Boot Manager Path 19 | BOOTMGR=Exe/ 20 | 21 | 22 | #clean all 23 | echo "Clean all.." 24 | rm -rf Release/$BUILD 25 | 26 | 27 | #Check for re-locator binary 28 | if [ ! -f $RELOCATOR/relocator.bin ]; then 29 | 30 | echo "Error : Relocator Not found!" 31 | exit 32 | else 33 | echo "Relocator found..." 34 | fi 35 | 36 | #Check for boot manager binary 37 | if [ ! -f $BOOTMGR/bootmgr.bin ]; then 38 | 39 | echo "Error : Boot Manager Not found!" 40 | exit 41 | else 42 | echo "Boot Manager found..." 43 | fi 44 | 45 | #echo 46 | echo "Generating Application bootloader..." 47 | 48 | # Generate all 0 bin file 49 | dd if=/dev/zero of=__tmp.bin ibs=1 count=256 conv=notrunc >/dev/null 2>&1 50 | 51 | # Generate 0 padded version of relocator 52 | dd if=$RELOCATOR/relocator.bin of=__tmp.bin ibs=1 conv=notrunc >/dev/null 2>&1 53 | 54 | # Concatenate re-locator and boot-manager 55 | cat __tmp.bin $BOOTMGR/bootmgr.bin > Exe/application_bootloader.bin 56 | 57 | # Remove tmp file 58 | rm -f __tmp.bin 59 | -------------------------------------------------------------------------------- /example/application_bootloader/gcc/exe/application_bootloader.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/gcc/exe/application_bootloader.bin -------------------------------------------------------------------------------- /example/application_bootloader/readme.txt: -------------------------------------------------------------------------------- 1 | For information on this example refer to: 2 | \docs\examples\CC3200 Over-The-Air (OTA) Update Application Note.pdf 3 | or 4 | http://processors.wiki.ti.com/index.php/CC32xx_Over_The_Air_Update_Application 5 | -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ccs/.ccsimportspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | relocator 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | main.c 30 | 1 31 | PARENT-1-PROJECT_LOC/main.c 32 | 33 | 34 | startup_ccs.c 35 | 1 36 | PARENT-1-PROJECT_LOC/startup_ccs.c 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ccs/Release/relocator.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/relocator/ccs/Release/relocator.bin -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ewarm/Release/Exe/relocator.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/relocator/ewarm/Release/Exe/relocator.bin -------------------------------------------------------------------------------- /example/application_bootloader/relocator/ewarm/relocator.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\relocator.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /example/application_bootloader/relocator/gcc/exe/relocator.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/application_bootloader/relocator/gcc/exe/relocator.bin -------------------------------------------------------------------------------- /example/camera_application/ccs/.ccsimportspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /example/camera_application/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /example/camera_application/ccs/Release/camera_application.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/camera_application/ccs/Release/camera_application.bin -------------------------------------------------------------------------------- /example/camera_application/ccs/cc3200v1p32.cmd: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * cc3200v1p32.cmd - CCS linker configuration file for cc3200 ES 1.32. 4 | * 5 | * Copyright (c) 2014 Texas Instruments Incorporated. All rights reserved. 6 | * TI Information - Selective Disclosure 7 | * 8 | *****************************************************************************/ 9 | 10 | --retain=g_pfnVectors 11 | 12 | /* The following command line options are set as part of the CCS project. */ 13 | /* If you are building using the command line, or for some reason want to */ 14 | /* define them here, you can uncomment and modify these lines as needed. */ 15 | /* If you are using CCS for building, it is probably better to make any such */ 16 | /* modifications in your CCS project and leave this file alone. */ 17 | /* */ 18 | 19 | /* The starting address of the application. Normally the interrupt vectors */ 20 | /* must be located at the beginning of the application. */ 21 | #define RAM_BASE 0x20004000 22 | 23 | /* System memory map */ 24 | 25 | MEMORY 26 | { 27 | /* Application uses internal RAM for program and data */ 28 | SRAM_CODE (RWX) : origin = 0x20004000, length = 0x00011000 29 | SRAM_DATA (RWX) : origin = 0x20015000, length = 0x0001B000 30 | /* This code section is to use MCU Bootloader RAM section (16kB) */ 31 | SRAM_BOOTLDR (RWX) : origin = 0x20000000, length = 0x0004000 32 | } 33 | 34 | /* Section allocation in memory */ 35 | 36 | SECTIONS 37 | { 38 | .intvecs: > RAM_BASE 39 | .text : > SRAM_CODE 40 | .const : > SRAM_CODE 41 | .cinit : > SRAM_CODE 42 | .pinit : > SRAM_DATA 43 | .init_array : > SRAM_CODE 44 | .vtable : > SRAM_CODE 45 | .data : > SRAM_BOOTLDR 46 | .bss : > SRAM_DATA 47 | .sysmem : > SRAM_DATA 48 | .stack : > SRAM_BOOTLDR(HIGH) 49 | } 50 | 51 | -------------------------------------------------------------------------------- /example/camera_application/ccs/macros.ini: -------------------------------------------------------------------------------- 1 | CC3200_SDK_ROOT= -------------------------------------------------------------------------------- /example/camera_application/ewarm/Release/Exe/camera_application.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/camera_application/ewarm/Release/Exe/camera_application.bin -------------------------------------------------------------------------------- /example/camera_application/ewarm/camera_application.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\camera_application.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /example/camera_application/html/camera_application.ucf: -------------------------------------------------------------------------------- 1 | #Fri Aug 15 15:21:29 IST 2014 2 | com=54 3 | interface=CC31x Flash Connections 4 | device=CC31x Flash Devices 5 | -------------------------------------------------------------------------------- /example/camera_application/html/camera_application_session/templates/CC3xxx_token.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | CC31xx Simple Link device 5 | 1 6 | 0 7 | 0 8 | 9 | 10 | 0x0 11 | 0x0 12 | 0x0 13 | 14 | 15 | 0x0 16 | 0x0 17 | 0x0 18 | 19 | 20 | 0x0 21 | 0x0 22 | 0x0 23 | 24 | 25 | 0x0 26 | 0x0 27 | 0x0 28 | 29 | 30 | 0x0 31 | 0x0 32 | 0x0 33 | 34 | 35 | -------------------------------------------------------------------------------- /example/camera_application/html/images/ti_simplelink.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/camera_application/html/images/ti_simplelink.jpg -------------------------------------------------------------------------------- /example/camera_application/mt9d111.h: -------------------------------------------------------------------------------- 1 | #ifndef __MT9D111_H__ 2 | #define __MT9D111_H__ 3 | 4 | //***************************************************************************** 5 | // 6 | // If building with a C++ compiler, make all of the definitions in this header 7 | // have a C binding. 8 | // 9 | //***************************************************************************** 10 | #ifdef __cplusplus 11 | extern "C" 12 | { 13 | #endif 14 | 15 | /*! 16 | \brief This function initilizes the camera sensor 17 | 18 | \param[in] None 19 | 20 | \return 0 - Success 21 | -1 - Error 22 | 23 | \note 24 | \warning 25 | */ 26 | long CameraSensorInit(); 27 | 28 | /*! 29 | \brief Configures sensor in JPEG mode 30 | 31 | \param[in] None 32 | 33 | \return 0 - Success 34 | -1 - Error 35 | 36 | \note 37 | \warning 38 | */ 39 | long StartSensorInJpegMode(); 40 | 41 | //***************************************************************************** 42 | // 43 | // Mark the end of the C bindings section for C++ compilers. 44 | // 45 | //***************************************************************************** 46 | #ifdef __cplusplus 47 | } 48 | #endif 49 | 50 | 51 | #endif //__MT9D111_H__ 52 | -------------------------------------------------------------------------------- /example/camera_application/readme.txt: -------------------------------------------------------------------------------- 1 | For information on this example refer to: 2 | docs\examples\CC32xx Camera Application.pdf 3 | or 4 | http://processors.wiki.ti.com/index.php/CC32xx_Camera_Application -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ccs/.ccsimportspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | wlan_station 4 | 5 | 6 | ti_rtos_config 7 | 8 | 9 | 10 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 11 | 12 | 13 | 14 | 15 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 16 | full,incremental, 17 | 18 | 19 | 20 | 21 | 22 | com.ti.ccstudio.core.ccsNature 23 | org.eclipse.cdt.core.cnature 24 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 25 | org.eclipse.cdt.core.ccnature 26 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 27 | 28 | 29 | 30 | gpio_if.c 31 | 1 32 | CC3200_SDK_ROOT/example/common/gpio_if.c 33 | 34 | 35 | main.c 36 | 1 37 | PARENT-1-PROJECT_LOC/main.c 38 | 39 | 40 | pinmux.c 41 | 1 42 | PARENT-1-PROJECT_LOC/pinmux.c 43 | 44 | 45 | uart_if.c 46 | 1 47 | CC3200_SDK_ROOT/example/common/uart_if.c 48 | 49 | CC3200_SDK_ROOT $%7BPARENT-3-PROJECT_LOC%7D 50 | 51 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ccs/Release/wlan_station.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/getting_started_with_wlan_station/ccs/Release/wlan_station.bin -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ccs/macros.ini: -------------------------------------------------------------------------------- 1 | CC3200_SDK_ROOT= -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/ewarm/wlan_station.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\wlan_station.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/arch/CC3200/adapter_cc3200.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/getting_started_with_wlan_station/gagent/arch/CC3200/adapter_cc3200.c -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/arch/CC3200/hal_serial/hal_uart.c: -------------------------------------------------------------------------------- 1 | #include "hal_uart.h" 2 | 3 | /**************************************************************** 4 | Function : open_serial 5 | Description : open serial 6 | comport : serial comport number 7 | bandrate : serial bandrate 8 | nBits : serial data Bit 9 | return : >0 the serial fd 10 | other fail. 11 | Add by Alex.lin --2015-03-31 12 | ****************************************************************/ 13 | int serial_open(char *comport, int bandrate,int nBits,char nEvent,int nStop ) 14 | { 15 | return 0; 16 | } 17 | /**************************************************************** 18 | Function : serial_read 19 | Description : read data form serial fd 20 | buf : data form serial pointer. 21 | buflen : data want to read. 22 | return : >0 the realy data length form serial 23 | Add by Alex.lin --2015-03-31 24 | ****************************************************************/ 25 | int serial_read( int serial_fd, unsigned char *buf,int buflen ) 26 | { 27 | return 0; 28 | } 29 | 30 | /**************************************************************** 31 | Function : serial_write 32 | Description : write data to serial fd 33 | buf : data need to serial pointer. 34 | buflen : data want to write. 35 | return : >0 the number of bytes written is returned 36 | other error. 37 | Add by Alex.lin --2015-03-31 38 | ****************************************************************/ 39 | int serial_write( int serial_fd,unsigned char *buf,int buflen ) 40 | { 41 | return 0; 42 | } 43 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/arch/CC3200/hal_serial/hal_uart.h: -------------------------------------------------------------------------------- 1 | #ifndef _UART_H_ 2 | 3 | #define _UART_H_ 4 | #include "platform.h" 5 | int serial_open(char *comport, int bandrate,int nBits,char nEvent,int nStop ); 6 | int serial_write( int serial_fd,unsigned char *buf,int buflen ); 7 | int serial_read( int serial_fd, unsigned char *buf,int buflen ); 8 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/arch/CC3200/net/netevent.h: -------------------------------------------------------------------------------- 1 | #ifndef _NETEVENT_H_ 2 | 3 | #define _NETEVENT_H_ 4 | 5 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/arch/CC3200/platform.h: -------------------------------------------------------------------------------- 1 | #ifndef __PLATFORM_H_ 2 | #define __PLATFORM_H_ 3 | 4 | #include 5 | #include 6 | #include 7 | 8 | #include "simplelink.h" 9 | 10 | #define _POSIX_C_SOURCE 200809L 11 | #include "hal_uart.h" 12 | 13 | #define WIFI_SOFTVAR "04010003" 14 | #define WIFI_HARDVER "00-LINUX" 15 | 16 | #define UART_NAME "/dev/ttyUSB0" 17 | #define NET_ADAPTHER "eth0" 18 | 19 | 20 | extern void msleep(int m_seconds); 21 | 22 | #define sockaddr_t sockaddr_in 23 | 24 | #endif 25 | 26 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/cloud/inc/cloud.h: -------------------------------------------------------------------------------- 1 | #ifndef _CLOUD_H_ 2 | #define _CLOUD_H_ 3 | 4 | #define MQTT_STATUS_START 1 5 | #define MQTT_STATUS_REQ_LOGIN 2 6 | #define MQTT_STATUS_RES_LOGIN 3 7 | #define MQTT_STATUS_REQ_LOGINTOPIC1 4 8 | #define MQTT_STATUS_RES_LOGINTOPIC1 5 9 | #define MQTT_STATUS_REQ_LOGINTOPIC2 6 10 | #define MQTT_STATUS_RES_LOGINTOPIC2 7 11 | #define MQTT_STATUS_REQ_LOGINTOPIC3 8 12 | #define MQTT_STATUS_RES_LOGINTOPIC3 9 13 | #define MQTT_STATUS_RUNNING 10 14 | 15 | 16 | int32 Cloud_InitSocket( int32 iSocketId,int8 *p_szServerIPAddr,int32 port,int8 flag ); 17 | 18 | uint32 Cloud_ReqRegister( pgcontext pgc ); 19 | int8 Cloud_ResRegister( uint8 *cloudConfiRxbuf,int32 buflen,int8 *pDID,int32 respondCode ); 20 | uint32 Cloud_ReqGetFid( pgcontext pgc,enum OTATYPE_T type ); 21 | int8 Cloud_ResGetFid( uint8 *download_url, uint8 *fwver, uint8 *cloudConfiRxbuf,int32 respondCode ); 22 | uint32 Cloud_ReqProvision( pgcontext pgc ); 23 | uint32 Cloud_ResProvision( int8 *szdomain,int32 *port,uint8 *cloudConfiRxbuf,int32 respondCode ); 24 | uint32 Cloud_ReqConnect( pgcontext pgc,const int8 *username,const int8 *password ); 25 | uint32 Cloud_ResConnect( uint8* buf ); 26 | uint32 Cloud_ReqSubTopic( pgcontext pgc,uint16 mqttstatus ); 27 | uint32 Cloud_ResSubTopic( const uint8* buf,int8 msgsubId ); 28 | uint32 Cloud_ReqDisable( pgcontext pgc ); 29 | uint32 Cloud_ResDisable( int32 respondCode ); 30 | uint32 Cloud_JD_Post_ReqFeed_Key( pgcontext pgc ); 31 | uint32 Cloud_JD_Post_ResFeed_Key( pgcontext pgc,int32 respondCode ); 32 | 33 | int32 Cloud_ReadGServerConfigData( pgcontext pgc ,int32 socket,uint8 *buf,int32 buflen ); 34 | uint32 Cloud_ConfigDataHandle( pgcontext pgc ); 35 | int32 Cloud_M2MDataHandle( pgcontext pgc,ppacket pbuf /*, ppacket poutBuf*/, uint32 buflen); 36 | uint32 Cloud_isNeedOTA( uint8 *sFV ); 37 | void Log2Cloud(pgcontext pgc); 38 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/cloud/inc/http.h: -------------------------------------------------------------------------------- 1 | #ifndef __HTTP_H_ 2 | #define __HTTP_H_ 3 | #include "gagent_typedef.h" 4 | 5 | #define HTTP_GET_DID 1 6 | #define HTTP_PROVISION 2 7 | #define HTTP_GET_TARGET_FID 3 8 | #define HTTP_GET_JD_UUID 4 9 | #define HTTP_POST_JD_INFO 5 10 | #define HTTP_OTA 6 11 | #define HTTP_DISABLE_DID 7 12 | 13 | int32 Http_POST( int32 socketid, const int8 *host,const int8 *passcode,const int8 *mac, 14 | const uint8 *product_key ); 15 | int32 Http_GET( const int8 *host,const int8 *did,int32 socketid ); 16 | int32 Http_ReadSocket( int32 socket,int8 *Http_recevieBuf,int32 bufLen ); 17 | int32 Http_handlePacket(); 18 | int32 Http_Response_DID( uint8 *Http_recevieBuf,int8 *DID ); 19 | int32 Http_getdomain_port( uint8 *Http_recevieBuf,int8 *domain, int32 *port ); 20 | int32 Http_Sent_Provision(); 21 | int32 Http_GetTarget( const int8 *host, 22 | const uint8 *product_key, 23 | const uint8 *did,enum OTATYPE_T type, 24 | const uint8 *hard_version, 25 | const uint8 *soft_version, 26 | const int32 current_fid,int32 socketid ); 27 | int32 Http_JD_Get_uuid_req( const int8 *host,const int8 *product_key ); 28 | int32 Http_JD_Post_Feed_Key_req( int32 socketid,int8 *feed_id,int8 *access_key,int8 *DId,int8 *host ); 29 | int32 HTTP_DoGetTargetId(enum OTATYPE_T type,const int8 *host,int8 *szDID,uint8 *pk, 30 | uint8 *szHver,uint8 *szSver,int32 socketid ); 31 | int32 GAgent_DoOTAbyUrl( const int8 *download_url ); 32 | int32 Http_Delete( int32 socketid,const int8 *host,const int8 *did,const int8 *passcode); 33 | uint8 Http_Get3rdCloudInfo( int8 *szCloud3Name,int8 *szCloud3Info,uint8 *buf ); 34 | #endif // endof __HTTP_H_ 35 | 36 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/cloud/inc/mqttbase.h: -------------------------------------------------------------------------------- 1 | #ifndef __MQTTPUB_H__ 2 | #define __MQTTPUB_H__ 3 | #include "mqttlib.h" 4 | 5 | 6 | #define RCVBUFSIZE 1024 7 | 8 | int send_packet(int socket_info, const void* buf, unsigned int count); 9 | 10 | int Cloud_MQTT_initSocket( mqtt_broker_handle_t* broker,int flag ); 11 | int read_Mqtt_Ackpacket(int timeout,uint8_t *packet_buffer,int Type,int flage); 12 | int read_Pub_packet(int timeout,uint8_t *packet_buffer); 13 | int read_Sub_packet(int timeout,uint8_t *packet_buffer,int flage); 14 | int check_mqttconnect( uint8_t *packet_bufferBUF,int packet_length ); 15 | int check_mqttpushqos1( uint8_t *packet_bufferBUF,int packet_length, uint16_t msg_id ); 16 | int check_mqtt_subscribe( uint8_t *packet_bufferBUF,int packet_length, uint16_t msg_id ); 17 | int PubMsg( mqtt_broker_handle_t* broker, const char* topic, char* Payload, int PayLen, int flag ); 18 | 19 | #endif 20 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/cloud/inc/mqttxpg.h: -------------------------------------------------------------------------------- 1 | #ifndef __MQTTLIB_H__ 2 | #define __MQTTLIB_H__ 3 | 4 | #ifndef WIN32 5 | #include 6 | #endif 7 | #include "gagent.h" 8 | #include "mqttlib.h" 9 | #include "mqttbase.h" 10 | 11 | int32 MQTT_readPacket( int32 socketid,ppacket pbuf, int32 bufferLen); 12 | int MQTTclose_socket(mqtt_broker_handle_t* broker); 13 | 14 | 15 | int32 Mqtt_DoSubTopic( pgcontext pgc,int16 mqttstatus ); 16 | int32 Mqtt_SubLoginTopic( mqtt_broker_handle_t *LoginBroker,pgcontext pgc,int16 mqttstatus ); 17 | int32 Mqtt_SendConnetPacket( mqtt_broker_handle_t *pstBroketHandle, int32 socketid,const int8* username,const int8* password ); 18 | int32 Mqtt_Login2Server( int32 socketid,const uint8 *username,const uint8 *password ); 19 | int32 Mqtt_DoLogin( mqtt_broker_handle_t *LOG_Sendbroker,u8* packet,int32 packetLen ); 20 | int32 Mqtt_DispatchPublishPacket( pgcontext pgc,u8 *packetBuffer,int32 packetLen ); 21 | int32 Mqtt_IntoRunning( pgcontext pgc ); 22 | int32 WAN_DoMCUCommand(u8 clientid[32], u8 *pP0Data, int32 pP0Datalen); 23 | 24 | void MQTT_HeartbeatTime(void); 25 | void Mqtt_ReqOnlineClient(void); 26 | int32 MQTT_SenData( int8 *szDID, ppacket pbuf,int32 buflen ); 27 | 28 | 29 | #endif /* __LIBEMQTT_H__ */ 30 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/include/utils.h: -------------------------------------------------------------------------------- 1 | #ifndef _UTILS_H_ 2 | 3 | #define _UTILS_H_ 4 | #include "gagent.h" 5 | 6 | //int8* GAgent_strstr(const int8 *s1, const int8 *s2); 7 | void make_rand(int8* data ); 8 | varc Tran2varc(uint32 remainLen); 9 | void resetPacket( ppacket pbuf ); 10 | void copyPacket( ppacket src,ppacket dest ); 11 | uint32 ParsePacket( ppacket pbuf ); 12 | int8 dealPacket( pgcontext pgc, ppacket pTxBuf ); 13 | int32 BuildPacket( ppacket pbuf,int32 type ); 14 | uint8 GAgent_SetCheckSum( uint8 *buf,int packLen ); 15 | uint8 GAgent_SetSN( uint8 *buf ); 16 | 17 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/lan/inc/Socket_JD.h: -------------------------------------------------------------------------------- 1 | #ifndef __SOCKET_JD_H_ 2 | #define __SOCKET_JD_H_ 3 | extern void GAgent_JD_Socket_DoUDPServer(void); 4 | #endif 5 | 6 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/lan/inc/lan.h: -------------------------------------------------------------------------------- 1 | #ifndef _LAN_H_ 2 | #define _LAN_H_ 3 | 4 | #include "platform.h" 5 | 6 | #define LAN_CLIENT_LOGIN_SUCCESS 0 7 | #define LAN_CLIENT_LOGIN_FAIL 1 8 | 9 | #define GAGENT_PROTOCOL_VERSION (0x00000003) 10 | 11 | #define GAGENT_LAN_CMD_ONBOARDING 0X0001 12 | #define GAGENT_LAN_CMD_REPLY_ONBOARDING 0X0002 13 | #define GAGENT_LAN_CMD_ONDISCOVER 0X0003 14 | #define GAGENT_LAN_CMD_REPLY_BROADCAST 0X0004 15 | #define GAGENT_LAN_CMD_STARTUP_BROADCAST 0X0005 16 | #define GAGENT_LAN_CMD_BINDING 0X0006 17 | #define GAGENT_LAN_CMD_LOGIN 0X0008 18 | #define GAGENT_LAN_CMD_TRANSMIT 0X0090 19 | #define GAGENT_LAN_CMD_GETFVRINFO 0X000A 20 | #define GAGENT_LAN_CMD_HOSTPOTS 0X000C 21 | #define GAGENT_LAN_CMD_LOG 0X0010 22 | #define GAGENT_LAN_CMD_INFO 0X0013 23 | #define GAGENT_LAN_CMD_TICK 0X0015 24 | #define GAGENT_LAN_CMD_TEST 0X0017 25 | #define GAGENT_LAN_REPLY_TEST 0X0018 26 | #define GAGENT_LAN_CMD_AIR_BROADCAST 0X0019 27 | 28 | #define LAN_PROTOCOL_HEAD_LEN 4 29 | #define LAN_PROTOCOL_FLAG_LEN 1 30 | #define LAN_PROTOCOL_CMD_LEN 2 31 | #define LAN_PROTOCOL_MCU_ATTR_LEN 8 32 | 33 | void Lan_CreateTCPServer(int32 *pFd, uint16 tcp_port); 34 | void Lan_CreateUDPServer(int32 *pFd, uint16 udp_port); 35 | struct sockaddr_t Lan_CreateUDPBroadCastServer(int32 *pFd, uint16 udp_port ); 36 | #endif 37 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/lan/inc/lanudp.h: -------------------------------------------------------------------------------- 1 | #ifndef _LANUDP_H_ 2 | #define _LANUDP_H_ 3 | 4 | static void Lan_dispatchUdpData(pgcontext pgc, struct sockaddr_t *paddr, 5 | ppacket prxBuf, ppacket ptxBuf, int32 recLen); 6 | static int32 Lan_udpOnBoarding(pgcontext pgc, u8 *buf); 7 | static void LAN_onDiscoverAck(pgcontext pgc, uint8 *ptxBuf, struct sockaddr_t *paddr); 8 | static void LAN_onBoardingAck(pgcontext pgc, uint8 *ptxBuf, struct sockaddr_t *paddr); 9 | 10 | #endif 11 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/local/inc/hal_receive.h: -------------------------------------------------------------------------------- 1 | #ifndef _HAL_RECEIVE_H_ 2 | #define _HAL_RECEIVE_H_ 3 | 4 | #define HAL_BUF_SIZE 1024 5 | int32 get_data_len( int32 from, int32 to ); 6 | int32 get_available_buf_space(int32 pos_current, int32 pos_start); 7 | int32 advance_pos( int32 pos_current, int32 addition0 ); 8 | void move_data_backward( uint8 *buf, int32 p_start_pos, int32 p_end_pos, int32 move_len); 9 | int32 get_last_pack_head_pos( uint8 *buf, int32 p_start, int32 p_check); 10 | int32 hal_ReceivepOnePack(); 11 | void hal_ReceiveInit( ); 12 | 13 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/local/inc/local.h: -------------------------------------------------------------------------------- 1 | #ifndef _LOCAL_H_ 2 | #define _LOCAL_H_ 3 | 4 | #define GAGENT_MCU_CHECKSUM_ERROR 0x01 5 | #define GAGENT_MCU_CMD_ERROR 0x02 6 | #define GAGENT_MCU_OTHER_ERROR 0x03 7 | 8 | /*void GAgent_LocalInit( pgcontext pgc );*/ 9 | void GAgent_MoveOneByte( uint8 *pData,int32 dataLen,uint8 flag ); 10 | uint32 Local_SendData( int32 fd,uint8 *pData, int32 bufferMaxLen ); 11 | int32 Local_DataAdapter( /*uint8 cmd,*/ uint8 *pData,int32 dataLen /*,uint8 **pdest*/ ); 12 | void Local_HalInit(); 13 | void Local_GetInfo( pgcontext pgc ); 14 | void Local_Ack2MCU( int32 fd,uint8 sn,uint8 cmd ); 15 | void Local_Ack2MCU_Illegal( int32 fd,uint8 sn,uint8 flag ); 16 | 17 | #endif -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gagent/local/inc/mcu.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef __HANDLE_UART_H_ 3 | #define __HANDLE_UART_H_ 4 | #include "lan.h" 5 | 6 | 7 | void WiFiReset(); 8 | int GAgent_CheckAck( int fd, pgcontext pgc,unsigned char *buf,int bufLen,ppacket pRxbuf,u32 time ); 9 | int GAgent_Ack2Mcu(int fd, char sn,char cmd); 10 | #endif 11 | -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/gcc/exe/wlan_station.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/example/getting_started_with_wlan_station/gcc/exe/wlan_station.bin -------------------------------------------------------------------------------- /example/getting_started_with_wlan_station/readme.txt: -------------------------------------------------------------------------------- 1 | For information on this example refer to: 2 | docs\examples\CC32xx Getting Started with WLAN Station.pdf 3 | or 4 | http://processors.wiki.ti.com/index.php/CC32xx_Getting_Started_with_WLAN_Station -------------------------------------------------------------------------------- /middleware/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /middleware/ccs/Release/middleware.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/middleware/ccs/Release/middleware.a -------------------------------------------------------------------------------- /middleware/ewarm/Release/Exe/middleware.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/middleware/ewarm/Release/Exe/middleware.a -------------------------------------------------------------------------------- /middleware/ewarm/middleware.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\middleware.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/http/client/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /netapps/http/client/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | webclient 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | httpcli.c 30 | 1 31 | CC3200_SDK_ROOT/netapps/http/client/httpcli.c 32 | 33 | 34 | httpstr.c 35 | 1 36 | CC3200_SDK_ROOT/netapps/http/client/httpstr.c 37 | 38 | 39 | lookup.c 40 | 1 41 | CC3200_SDK_ROOT/netapps/http/client/lookup.c 42 | 43 | 44 | ssock.c 45 | 1 46 | CC3200_SDK_ROOT/netapps/http/client/ssock.c 47 | 48 | 49 | 50 | 51 | CC3200_SDK_ROOT 52 | $%7BPARENT-4-PROJECT_LOC%7D 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /netapps/http/client/ccs/HTTPClientFullLib/webclient.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/client/ccs/HTTPClientFullLib/webclient.a -------------------------------------------------------------------------------- /netapps/http/client/ccs/HTTPClientMinLib/webclient.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/client/ccs/HTTPClientMinLib/webclient.a -------------------------------------------------------------------------------- /netapps/http/client/ewarm/HTTPClientFullLib/Exe/webclient.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/client/ewarm/HTTPClientFullLib/Exe/webclient.a -------------------------------------------------------------------------------- /netapps/http/client/ewarm/HTTPClientMinLib/Exe/webclient.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/client/ewarm/HTTPClientMinLib/Exe/webclient.a -------------------------------------------------------------------------------- /netapps/http/client/ewarm/webclient.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\webclient.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/http/client/logging.h: -------------------------------------------------------------------------------- 1 | #ifndef _LOGGING_H_ 2 | #define _LOGGING_H_ 3 | 4 | /* This define must precede inclusion of any xdc header files */ 5 | #define Registry_CURDESC ti_net_http_HTTPSrv_desc 6 | 7 | #include 8 | #include 9 | #include 10 | #include 11 | #include 12 | 13 | extern Registry_Desc ti_net_http_HTTPSrv_desc; 14 | 15 | #endif 16 | -------------------------------------------------------------------------------- /netapps/http/client/ssnull.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include 6 | 7 | #include 8 | 9 | static ssize_t cprecv(void * ctx, int s, void * buf, size_t len, int flags); 10 | static ssize_t cpencrypt(const void * ctx, uint8_t * cbuf, const uint8_t * buf, size_t len); 11 | static void cpdelete(void * ctx); 12 | 13 | Ssock_SecureFxns SSNullFxns = { 14 | cpencrypt, 15 | NULL, 16 | NULL, 17 | cprecv, 18 | cpdelete, 19 | 0 20 | }; 21 | 22 | void * SSNull_create(const uint8_t * ekey, const uint8_t * dkey) 23 | { 24 | return (void *)1; 25 | } 26 | 27 | static void cpdelete(void * ctx) 28 | { 29 | } 30 | 31 | static ssize_t cprecv(void * ctx, int s, void * buf, size_t len, int flags) 32 | { 33 | return recv(s, buf, len, 0); 34 | } 35 | 36 | static ssize_t cpencrypt(const void * ctx, uint8_t * cbuf, const uint8_t * buf, size_t len) 37 | { 38 | memcpy(cbuf, buf, len); 39 | 40 | return (len); 41 | } 42 | -------------------------------------------------------------------------------- /netapps/http/client/urlfile.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | #ifndef _URLFILE_H_ 33 | #define _URLFILE_H_ 34 | 35 | #include 36 | #include 37 | 38 | typedef struct URLFile_Object * URLFile_Handle; 39 | 40 | extern URLHandler_Handle URLFile_create(void * params); 41 | extern void URLFile_delete(URLHandler_Handle * h); 42 | extern int URLFile_process(URLHandler_Handle u, int method, const char * url, 43 | const char * urlArgs, int contentLength, Ssock_Handle s); 44 | 45 | #endif 46 | -------------------------------------------------------------------------------- /netapps/http/server/HttpConfig.h: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | #ifndef _HTTP_CONFIG_H_ 15 | #define _HTTP_CONFIG_H_ 16 | 17 | /** 18 | * @defgroup HttpConfig HTTP Server compile-time configuration options 19 | * This header file contains various compile-time options for the server 20 | * 21 | * @{ 22 | */ 23 | 24 | /// Use HttpStatic module for static content 25 | #define HTTP_CORE_ENABLE_STATIC 26 | /// Use HttpDynamic module for dynamic content 27 | #define HTTP_CORE_ENABLE_DYNAMIC 28 | /// Use HttpAuth for HTTP digest-access authentication 29 | //#define HTTP_CORE_ENABLE_AUTH 30 | /// Use HttpDebug module to generate debug traces 31 | #define HTTP_CORE_ENABLE_DEBUG 32 | /// Use WebSocket module for using ws connection 33 | #define HTTP_CORE_ENABLE_WS 34 | 35 | 36 | /// @} 37 | 38 | #endif //_HTTP_CONFIG_H_ 39 | -------------------------------------------------------------------------------- /netapps/http/server/HttpCore.h: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | #ifndef _HTTP_CORE_H_ 15 | #define _HTTP_CORE_H_ 16 | 17 | #include "datatypes.h" 18 | 19 | /** 20 | * @addtogroup HttpCore 21 | * 22 | * @{ 23 | */ 24 | 25 | /// The TCP port to listen on. 26 | #define HTTP_CORE_SERVER_PORT 80 27 | 28 | /// Maximum number of concurrent client connections. This should be one less than the CC3200 maximum number of sockets 29 | #define HTTP_CORE_MAX_CONNECTIONS 10 30 | 31 | /// Maximum size for a received or sent packet. Two buffers of this size must be allocated at all times. 32 | #define HTTP_CORE_MAX_PACKET_SIZE_RECEIVED 1000 33 | 34 | /// Maximum size for a received or sent packet. Two buffers of this size must be allocated at all times. 35 | #define HTTP_CORE_MAX_PACKET_SIZE_SEND 1000 36 | 37 | /// Maximum length of header line which might be buffered, per connection, if a line is broken between packets 38 | #define HTTP_CORE_MAX_HEADER_LINE_LENGTH 320 39 | 40 | /** 41 | * Initialize and start the HTTP server. 42 | * The Wifi interface of the CC3200 chip should be initialized by now, and connected to the network 43 | */ 44 | void HttpServerInitAndRun(); 45 | 46 | void HttpResponse_AddCharToResponseHeaders(char ch); 47 | void HttpResponse_AddStringToResponseHeaders(char * str, UINT16 len); 48 | int WS_SendPacket(UINT16 uConnection); 49 | void HttpCore_CloseConnection(UINT16 uConnection); 50 | 51 | #define sl_HttpServerCb SimpleLinkWebSocketEventHandler 52 | 53 | 54 | /// @} 55 | 56 | #endif //_HTTP_CORE_H_ 57 | -------------------------------------------------------------------------------- /netapps/http/server/HttpDebug.c: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | /** 15 | * @addtogroup HttpDebug 16 | * 17 | * @{ 18 | */ 19 | 20 | 21 | #include "HttpDebug.h" 22 | 23 | 24 | #ifdef HTTP_CORE_ENABLE_DEBUG 25 | 26 | void HttpDebugStr(const char* pString) 27 | { 28 | #ifndef NOTERM 29 | Report("%s\n\r", pString); 30 | #endif 31 | } 32 | 33 | void HttpAssert(int condition) 34 | { 35 | if (condition) 36 | return; 37 | #ifndef NOTERM 38 | Report("ASSERTION!\n\r"); 39 | #endif 40 | 41 | while (1) 42 | { 43 | } 44 | } 45 | 46 | #else 47 | 48 | void HttpDebugStr(const char* pString) 49 | { 50 | 51 | } 52 | void HttpAssert(int condition) 53 | { 54 | 55 | } 56 | #endif 57 | 58 | /// @} 59 | -------------------------------------------------------------------------------- /netapps/http/server/HttpDebug.h: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | #ifndef _HTTP_DEBUG_H_ 15 | #define _HTTP_DEBUG_H_ 16 | 17 | #include "HttpConfig.h" 18 | 19 | /** 20 | * @defgroup HttpDebug Debugging routines 21 | * This module implements debug routines which enable debug traces to be sent to a logger 22 | * Note this module is only compiled if HTTP_CORE_ENABLE_DEBUG is defined in HttpConfig.h 23 | * 24 | * @{ 25 | */ 26 | 27 | /** 28 | * Send formatted debug trace to logger 29 | * @param pFormat The printf-style format to send 30 | * @param ... The rest of the parameters 31 | */ 32 | #ifndef NOTERM 33 | #define HttpDebug Report 34 | #else 35 | #define HttpDebug(x, ...) 36 | #endif 37 | /** 38 | * Send string debug trace to logger 39 | * @param pString The string to send 40 | */ 41 | void HttpDebugStr(const char* pString); 42 | 43 | /** 44 | * Assert that a certain condition is true 45 | * @param condition A value that must be nonzero 46 | */ 47 | void HttpAssert(int condition); 48 | 49 | #endif // _HTTP_STRING_H_ 50 | 51 | /// @} 52 | -------------------------------------------------------------------------------- /netapps/http/server/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /netapps/http/server/ccs/Release/webserver.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/server/ccs/Release/webserver.a -------------------------------------------------------------------------------- /netapps/http/server/ewarm/Release/Exe/webserver.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/http/server/ewarm/Release/Exe/webserver.a -------------------------------------------------------------------------------- /netapps/http/server/ewarm/webserver.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\webserver.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/http/server/sha1.h: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | /** 15 | * @defgroup sha1 16 | * 17 | * @{ 18 | */ 19 | 20 | int SHA1(unsigned char *puiInData,unsigned char *puiOutData); 21 | void ConvertToBase64(char *pcOutStr, const char *pccInStr, int iLen); 22 | 23 | /// @} 24 | -------------------------------------------------------------------------------- /netapps/http/server/strlib.h: -------------------------------------------------------------------------------- 1 | //***************************************************************************** 2 | // Copyright (C) 2014 Texas Instruments Incorporated 3 | // 4 | // All rights reserved. Property of Texas Instruments Incorporated. 5 | // Restricted rights to use, duplicate or disclose this code are 6 | // granted through contract. 7 | // The program may not be used without the written permission of 8 | // Texas Instruments Incorporated or against the terms and conditions 9 | // stipulated in the agreement under which this program has been supplied, 10 | // and under no circumstances can it be used with non-TI connectivity device. 11 | // 12 | //***************************************************************************** 13 | 14 | char *itoa(int n, char *s, int b); 15 | char *strrev(char *str); 16 | void WordToBytes(void *pBuff, void const*pvalue, unsigned int NumBytes); 17 | int String_utoa(int uNum, char *pString); 18 | int iptostring(unsigned char *ip, char *ipstring); 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /netapps/json/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /netapps/json/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | json 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | jsmn.c 30 | 1 31 | PARENT-1-PROJECT_LOC/jsmn.c 32 | 33 | 34 | 35 | 36 | CC3200_SDK_ROOT 37 | $%7BPARENT-3-PROJECT_LOC%7D 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /netapps/json/ccs/Release/json.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/json/ccs/Release/json.a -------------------------------------------------------------------------------- /netapps/json/ewarm/Release/Exe/json.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/json/ewarm/Release/Exe/json.a -------------------------------------------------------------------------------- /netapps/json/ewarm/json.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\json.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/mqtt/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /netapps/mqtt/ccs/client/mqtt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/ccs/client/mqtt.a -------------------------------------------------------------------------------- /netapps/mqtt/ccs/client_server/mqtt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/ccs/client_server/mqtt.a -------------------------------------------------------------------------------- /netapps/mqtt/ewarm/client/Exe/mqtt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/ewarm/client/Exe/mqtt.a -------------------------------------------------------------------------------- /netapps/mqtt/ewarm/client_server/Exe/mqtt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/ewarm/client_server/Exe/mqtt.a -------------------------------------------------------------------------------- /netapps/mqtt/ewarm/mqtt.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\mqtt.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/mqtt/include/sl_mqtt_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/include/sl_mqtt_client.h -------------------------------------------------------------------------------- /netapps/mqtt/include/sl_mqtt_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/mqtt/include/sl_mqtt_server.h -------------------------------------------------------------------------------- /netapps/mqtt/platform/cc3200_platform.c: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * Copyright (C) 2014 Texas Instruments Incorporated 4 | * 5 | * All rights reserved. Property of Texas Instruments Incorporated. 6 | * Restricted rights to use, duplicate or disclose this code are 7 | * granted through contract. 8 | * 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | ******************************************************************************/ 15 | 16 | #include "platform.h" 17 | #include "hw_types.h" 18 | #include "prcm.h" 19 | 20 | void platform_timer_init() 21 | { 22 | PRCMRTCInUseSet(); 23 | } 24 | 25 | u32 platform_get_time_in_secs() 26 | { 27 | u32 Secs = 0; 28 | u16 Msec = 0; 29 | 30 | PRCMRTCGet((u32*) &Secs, &Msec); 31 | return (Secs); 32 | } 33 | -------------------------------------------------------------------------------- /netapps/mqtt/platform/platform.h: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * Copyright (C) 2014 Texas Instruments Incorporated 4 | * 5 | * All rights reserved. Property of Texas Instruments Incorporated. 6 | * Restricted rights to use, duplicate or disclose this code are 7 | * granted through contract. 8 | * 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | ******************************************************************************/ 15 | 16 | /* 17 | platform.h 18 | 19 | This file contains the platform specific typedefs 20 | */ 21 | 22 | #ifndef __PLATFORM_H__ 23 | #define __PLATFORM_H__ 24 | 25 | #include "simplelink.h" 26 | 27 | typedef unsigned char u8; /* Range: 0 to 255; refers network buf */ 28 | typedef signed char i8; /* Range: -127 to 127 and signed maths */ 29 | typedef char c8; /* ASCII string and value of 0 to 127 */ 30 | 31 | typedef unsigned short u16; 32 | typedef signed short i16; 33 | typedef unsigned long u32; 34 | typedef signed long i32; 35 | 36 | extern void platform_timer_init(); 37 | extern u32 platform_get_time_in_secs(); 38 | #endif /* __PLATFORM_H__ */ 39 | -------------------------------------------------------------------------------- /netapps/mqtt/server/client_mgmt.h: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * Copyright (C) 2014 Texas Instruments Incorporated 4 | * 5 | * All rights reserved. Property of Texas Instruments Incorporated. 6 | * Restricted rights to use, duplicate or disclose this code are 7 | * granted through contract. 8 | * 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | ******************************************************************************/ 15 | 16 | #ifndef __CLIENT_MGMT_H__ 17 | #define __CLIENT_MGMT_H__ 18 | 19 | #include "mqtt_common.h" 20 | 21 | u32 cl_bmap_get(void *usr_cl); 22 | 23 | void *cl_app_hndl_get(void *usr_cl); 24 | 25 | void *cl_will_hndl_get(void *usr_cl); 26 | 27 | bool cl_can_session_delete(void *usr_cl); 28 | 29 | void cl_sub_count_add(void *usr_cl); 30 | 31 | void cl_sub_count_del(void *usr_cl); 32 | 33 | bool cl_mgmt_qos2_pub_rx_update(void *usr_cl, u16 msg_id); 34 | 35 | void cl_pub_dispatch(u32 cl_map, struct mqtt_packet *mqp); 36 | 37 | i32 cl_pub_msg_send(void *usr_cl, 38 | const struct utf8_string *topic, const u8 *data_buf, 39 | u32 data_len, enum mqtt_qos qos, bool retain); 40 | 41 | void cl_on_net_close(void *usr_cl); 42 | 43 | bool cl_notify_ack(void *usr_cl, u8 msg_type, u16 msg_id); 44 | 45 | /* u16 composition: MSB is CONNACK-Flags and LSB is CONNACK-RC. The place-holder 46 | '*usr_cl' has valid value, only if CONNACK-RC in return value is 0. 47 | */ 48 | u16 cl_connect_rx(void *ctx_cl, bool clean_session, c8 *client_id, 49 | void *app_cl, void *will, void **usr_cl); 50 | 51 | void cl_on_connack_send(void *usr_cl, bool clean_session); 52 | 53 | i32 cl_mgmt_init(void); 54 | 55 | #endif 56 | -------------------------------------------------------------------------------- /netapps/mqtt/server/server_util.h: -------------------------------------------------------------------------------- 1 | /****************************************************************************** 2 | * 3 | * Copyright (C) 2014 Texas Instruments Incorporated 4 | * 5 | * All rights reserved. Property of Texas Instruments Incorporated. 6 | * Restricted rights to use, duplicate or disclose this code are 7 | * granted through contract. 8 | * 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | ******************************************************************************/ 15 | 16 | #ifndef __SERVER_UTIL_H__ 17 | #define __SERVER_UTIL_H__ 18 | 19 | #include "mqtt_common.h" 20 | 21 | #define my_malloc malloc 22 | #define my_free free 23 | 24 | #define MQTT_SERVER_VERSTR "1.0.1" 25 | 26 | #define MIN(a,b) ((a > b)? b : a) 27 | 28 | u16 mqp_new_id_server(void); 29 | struct mqtt_packet *mqp_server_alloc(u8 msg_type, u32 buf_sz); 30 | 31 | struct mqtt_packet *mqp_server_copy(const struct mqtt_packet *mqp); 32 | 33 | extern i32 (*util_dbg_prn)(const c8 *fmt, ...); 34 | extern bool util_prn_aux; 35 | 36 | void util_mutex_lockin(void); 37 | void util_mutex_unlock(void); 38 | 39 | #define MUTEX_LOCKIN() util_mutex_lockin() 40 | #define MUTEX_UNLOCK() util_mutex_unlock() 41 | 42 | #define USR_INFO(FMT, ...) if(util_dbg_prn) util_dbg_prn(FMT, ##__VA_ARGS__) 43 | 44 | #define DBG_INFO(FMT, ...) \ 45 | if(util_prn_aux && util_dbg_prn) \ 46 | util_dbg_prn(FMT, ##__VA_ARGS__) 47 | 48 | void util_params_set(i32 (*dbg_prn)(const c8 *fmt, ...), 49 | void *mutex, 50 | void (*mutex_lockin)(void*), 51 | void (*mutex_unlock)(void*)); 52 | 53 | #endif 54 | -------------------------------------------------------------------------------- /netapps/smtp/client/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /netapps/smtp/client/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | libEmail 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | base64.c 30 | 1 31 | CC3200_SDK_ROOT/netapps/smtp/client/base64.c 32 | 33 | 34 | email.c 35 | 1 36 | CC3200_SDK_ROOT/netapps/smtp/client/email.c 37 | 38 | 39 | 40 | 41 | CC3200_SDK_ROOT 42 | $%7BPARENT-4-PROJECT_LOC%7D 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /netapps/smtp/client/ccs/Release/libemail.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/smtp/client/ccs/Release/libemail.a -------------------------------------------------------------------------------- /netapps/smtp/client/ewarm/Release/Exe/libemail.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/smtp/client/ewarm/Release/Exe/libemail.a -------------------------------------------------------------------------------- /netapps/smtp/client/ewarm/libemail.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\libEmail.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/tftp/client/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /netapps/tftp/client/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | tftplib 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | tftp.c 30 | 1 31 | CC3200_SDK_ROOT/netapps/tftp/client/tftp.c 32 | 33 | 34 | tftp.h 35 | 1 36 | CC3200_SDK_ROOT/netapps/tftp/client/tftp.h 37 | 38 | 39 | tftp6.c 40 | 1 41 | CC3200_SDK_ROOT/netapps/tftp/client/tftp6.c 42 | 43 | 44 | tftpinc.h 45 | 1 46 | CC3200_SDK_ROOT/netapps/tftp/client/tftpinc.h 47 | 48 | 49 | 50 | 51 | CC3200_SDK_ROOT 52 | $%7BPARENT-4-PROJECT_LOC%7D 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /netapps/tftp/client/ccs/Release/tftplib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/tftp/client/ccs/Release/tftplib.a -------------------------------------------------------------------------------- /netapps/tftp/client/ewarm/Release/Exe/tftplib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/tftp/client/ewarm/Release/Exe/tftplib.a -------------------------------------------------------------------------------- /netapps/tftp/client/ewarm/tftplib.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\tftplib.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/xmpp/client/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /netapps/xmpp/client/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | libXmpp 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | base64.c 30 | 1 31 | CC3200_SDK_ROOT/netapps/xmpp/client/base64.c 32 | 33 | 34 | xmpp.c 35 | 1 36 | CC3200_SDK_ROOT/netapps/xmpp/client/xmpp.c 37 | 38 | 39 | 40 | 41 | CC3200_SDK_ROOT 42 | $%7BPARENT-4-PROJECT_LOC%7D 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /netapps/xmpp/client/ccs/Release/libXmpp.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/xmpp/client/ccs/Release/libXmpp.a -------------------------------------------------------------------------------- /netapps/xmpp/client/ewarm/Release/Exe/libxmpp.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/xmpp/client/ewarm/Release/Exe/libxmpp.a -------------------------------------------------------------------------------- /netapps/xmpp/client/ewarm/libxmpp.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\libxmpp.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /netapps/xmpp/client/gcc/exe/libxmpp.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/netapps/xmpp/client/gcc/exe/libxmpp.a -------------------------------------------------------------------------------- /oslib/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /oslib/ccs/free_rtos/free_rtos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/ccs/free_rtos/free_rtos.a -------------------------------------------------------------------------------- /oslib/ccs/ti_rtos/ti_rtos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/ccs/ti_rtos/ti_rtos.a -------------------------------------------------------------------------------- /oslib/ewarm/free_rtos/Exe/free_rtos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/ewarm/free_rtos/Exe/free_rtos.a -------------------------------------------------------------------------------- /oslib/ewarm/oslib.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\oslib.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /oslib/ewarm/ti_rtos/Exe/ti_rtos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/ewarm/ti_rtos/Exe/ti_rtos.a -------------------------------------------------------------------------------- /oslib/gcc/exe/FreeRTOS.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/gcc/exe/FreeRTOS.a -------------------------------------------------------------------------------- /oslib/gcc/exe/libtirtos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/oslib/gcc/exe/libtirtos.a -------------------------------------------------------------------------------- /readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/readme.txt -------------------------------------------------------------------------------- /simplelink/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /simplelink/ccs/NON_OS/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ccs/NON_OS/simplelink.a -------------------------------------------------------------------------------- /simplelink/ccs/NON_OS/simplelink_opt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ccs/NON_OS/simplelink_opt.a -------------------------------------------------------------------------------- /simplelink/ccs/NON_OS_PM/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ccs/NON_OS_PM/simplelink.a -------------------------------------------------------------------------------- /simplelink/ccs/OS/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ccs/OS/simplelink.a -------------------------------------------------------------------------------- /simplelink/ccs/PM_Framework/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ccs/PM_Framework/simplelink.a -------------------------------------------------------------------------------- /simplelink/ewarm/NON_OS/Exe/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ewarm/NON_OS/Exe/simplelink.a -------------------------------------------------------------------------------- /simplelink/ewarm/NON_OS/Exe/simplelink_opt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ewarm/NON_OS/Exe/simplelink_opt.a -------------------------------------------------------------------------------- /simplelink/ewarm/NON_OS_PM/Exe/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ewarm/NON_OS_PM/Exe/simplelink.a -------------------------------------------------------------------------------- /simplelink/ewarm/OS/Exe/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ewarm/OS/Exe/simplelink.a -------------------------------------------------------------------------------- /simplelink/ewarm/PM_Framework/Exe/simplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/ewarm/PM_Framework/Exe/simplelink.a -------------------------------------------------------------------------------- /simplelink/ewarm/simplelink.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\simplelink.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /simplelink/gcc/exe/libsimplelink.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/gcc/exe/libsimplelink.a -------------------------------------------------------------------------------- /simplelink/gcc/exe/libsimplelink_nonos.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/gcc/exe/libsimplelink_nonos.a -------------------------------------------------------------------------------- /simplelink/gcc/exe/libsimplelink_nonos_opt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/gcc/exe/libsimplelink_nonos_opt.a -------------------------------------------------------------------------------- /simplelink/include/netapp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink/include/netapp.h -------------------------------------------------------------------------------- /simplelink_extlib/flc/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /simplelink_extlib/flc/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | flc 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | flc.c 30 | 1 31 | PARENT-1-PROJECT_LOC/flc.c 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /simplelink_extlib/flc/ccs/Release/flc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/flc/ccs/Release/flc.a -------------------------------------------------------------------------------- /simplelink_extlib/flc/ewarm/Release/exe/flc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/flc/ewarm/Release/exe/flc.a -------------------------------------------------------------------------------- /simplelink_extlib/flc/ewarm/flc.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\flc.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /simplelink_extlib/flc/gcc/exe/flc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/flc/gcc/exe/flc.a -------------------------------------------------------------------------------- /simplelink_extlib/include/extlibs_common.h: -------------------------------------------------------------------------------- 1 | /* 2 | * extlibs_common.h - Header file defining common MACROS for OTA and FLC lib 3 | * 4 | * Copyright (C) 2014 Texas Instruments Incorporated 5 | * 6 | * All rights reserved. Property of Texas Instruments Incorporated. 7 | * Restricted rights to use, duplicate or disclose this code are 8 | * granted through contract. 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | */ 15 | #ifndef __EXTLIBS_COMMON_H__ 16 | #define __EXTLIBS_COMMON_H__ 17 | 18 | #ifdef __cplusplus 19 | extern "C" { 20 | #endif 21 | 22 | #include 23 | #include 24 | #include 25 | 26 | /* open Report for debug */ 27 | //#define DEBUG_PRINT 28 | 29 | #ifdef _WIN32 30 | 31 | #ifdef DEBUG_PRINT 32 | #define Report printf 33 | #else 34 | #define Report(...) 35 | #endif 36 | 37 | #else 38 | 39 | #ifdef DEBUG_PRINT 40 | extern void Report(_u8 *format, ...); 41 | #else 42 | #define Report(...) 43 | #endif 44 | 45 | 46 | #endif 47 | 48 | #ifdef __cplusplus 49 | } 50 | #endif /* __cplusplus */ 51 | 52 | #endif /* __EXTLIBS_COMMON_H__ */ 53 | 54 | -------------------------------------------------------------------------------- /simplelink_extlib/include/ota_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/include/ota_api.h -------------------------------------------------------------------------------- /simplelink_extlib/ota/LogClient.h: -------------------------------------------------------------------------------- 1 | /* 2 | * CdnClient.h - Header file for logger APIs 3 | * 4 | * Copyright (C) 2014 Texas Instruments Incorporated 5 | * 6 | * All rights reserved. Property of Texas Instruments Incorporated. 7 | * Restricted rights to use, duplicate or disclose this code are 8 | * granted through contract. 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | */ 15 | #ifndef __LOG_CLIENT_H__ 16 | #define __LOG_CLIENT_H__ 17 | 18 | #ifdef __cplusplus 19 | extern "C" { 20 | #endif 21 | 22 | /* locals - move to object control block */ 23 | typedef struct 24 | { 25 | OtaOptServerInfo_t *pOtaServerInfo; 26 | _i16 serverSockId; 27 | } LogClient_t; 28 | 29 | void *LogClient_Init(void); 30 | void LogClient_Close(void *pvLogClient); 31 | _i32 LogClient_ConnectServer(void *pvLogClient, OtaOptServerInfo_t *pOtaServerInfo); 32 | _i32 LogClient_Print(void *pvLogClient, _u8 *vendorStr, OtaApp_statistics_t *pStatistics); 33 | _i32 LogClient_ConnectAndPrint(void *pvLogClient, OtaOptServerInfo_t *pOtaServerInfo, _u8 *vendorStr, OtaApp_statistics_t *pStatistics); 34 | 35 | #ifdef __cplusplus 36 | } 37 | #endif /* __cplusplus */ 38 | 39 | #endif /* __LOG_CLIENT_H__ */ 40 | -------------------------------------------------------------------------------- /simplelink_extlib/ota/OtaCommon.h: -------------------------------------------------------------------------------- 1 | /* 2 | * OtaCommon.h - Common header file for OTA library 3 | * 4 | * Copyright (C) 2014 Texas Instruments Incorporated 5 | * 6 | * All rights reserved. Property of Texas Instruments Incorporated. 7 | * Restricted rights to use, duplicate or disclose this code are 8 | * granted through contract. 9 | * The program may not be used without the written permission of 10 | * Texas Instruments Incorporated or against the terms and conditions 11 | * stipulated in the agreement under which this program has been supplied, 12 | * and under no circumstances can it be used with non-TI connectivity device. 13 | * 14 | */ 15 | #ifndef __OTA_COMMON_H__ 16 | #define __OTA_COMMON_H__ 17 | 18 | #ifdef __cplusplus 19 | extern "C" { 20 | #endif 21 | 22 | /* #define TI_OTA_SERVER */ 23 | 24 | /* General return values */ 25 | #define OTA_STATUS_OK 0 26 | #define OTA_STATUS_ERROR -1 27 | #define OTA_STATUS_ERROR_CONTINUOUS_ACCESS -1000 28 | 29 | #define MEDIA_URL_BUF_LEN 256 30 | 31 | #include "extlibs_common.h" 32 | 33 | #ifdef __cplusplus 34 | } 35 | #endif /* __cplusplus */ 36 | 37 | #endif /* __OTA_COMMON_H__ */ 38 | -------------------------------------------------------------------------------- /simplelink_extlib/ota/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /simplelink_extlib/ota/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | ota 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | CdnClient.c 30 | 1 31 | PARENT-1-PROJECT_LOC/CdnClient.c 32 | 33 | 34 | LogClient.c 35 | 1 36 | PARENT-1-PROJECT_LOC/LogClient.c 37 | 38 | 39 | OtaApp.c 40 | 1 41 | PARENT-1-PROJECT_LOC/OtaApp.c 42 | 43 | 44 | OtaClient.c 45 | 1 46 | PARENT-1-PROJECT_LOC/OtaClient.c 47 | 48 | 49 | OtaHttp.c 50 | 1 51 | PARENT-1-PROJECT_LOC/OtaHttp.c 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /simplelink_extlib/ota/ccs/Release/ota.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/ota/ccs/Release/ota.a -------------------------------------------------------------------------------- /simplelink_extlib/ota/ewarm/Release/exe/ota.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/ota/ewarm/Release/exe/ota.a -------------------------------------------------------------------------------- /simplelink_extlib/ota/ewarm/ota.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\ota.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /simplelink_extlib/ota/gcc/exe/ota.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/simplelink_extlib/ota/gcc/exe/ota.a -------------------------------------------------------------------------------- /third_party/FreeRTOS/source/include/stdint.readme: -------------------------------------------------------------------------------- 1 | 2 | #ifndef FREERTOS_STDINT 3 | #define FREERTOS_STDINT 4 | 5 | /******************************************************************************* 6 | * THIS IS NOT A FULL stdint.h IMPLEMENTATION - It only contains the definitions 7 | * necessary to build the FreeRTOS code. It is provided to allow FreeRTOS to be 8 | * built using compilers that do not provide their own stdint.h definition. 9 | * 10 | * To use this file: 11 | * 12 | * 1) Copy this file into the directory that contains your FreeRTOSConfig.h 13 | * header file, as that directory will already be in the compilers include 14 | * path. 15 | * 16 | * 2) Rename the copied file stdint.h. 17 | * 18 | */ 19 | 20 | typedef signed char int8_t; 21 | typedef unsigned char uint8_t; 22 | typedef short int16_t; 23 | typedef unsigned short uint16_t; 24 | typedef long int32_t; 25 | typedef unsigned long uint32_t; 26 | 27 | #endif /* FREERTOS_STDINT */ 28 | -------------------------------------------------------------------------------- /third_party/FreeRTOS/source/portable/readme.txt: -------------------------------------------------------------------------------- 1 | Each real time kernel port consists of three files that contain the core kernel 2 | components and are common to every port, and one or more files that are 3 | specific to a particular microcontroller and/or compiler. 4 | 5 | 6 | + The FreeRTOS/Source/Portable/MemMang directory contains the three sample 7 | memory allocators as described on the http://www.FreeRTOS.org WEB site. 8 | 9 | + The other directories each contain files specific to a particular 10 | microcontroller or compiler. 11 | 12 | 13 | 14 | For example, if you are interested in the GCC port for the ATMega323 15 | microcontroller then the port specific files are contained in 16 | FreeRTOS/Source/Portable/GCC/ATMega323 directory. If this is the only 17 | port you are interested in then all the other directories can be 18 | ignored. 19 | 20 | -------------------------------------------------------------------------------- /third_party/FreeRTOS/source/readme.txt: -------------------------------------------------------------------------------- 1 | Each real time kernel port consists of three files that contain the core kernel 2 | components and are common to every port, and one or more files that are 3 | specific to a particular microcontroller and or compiler. 4 | 5 | + The FreeRTOS/Source directory contains the three files that are common to 6 | every port - list.c, queue.c and tasks.c. The kernel is contained within these 7 | three files. croutine.c implements the optional co-routine functionality - which 8 | is normally only used on very memory limited systems. 9 | 10 | + The FreeRTOS/Source/Portable directory contains the files that are specific to 11 | a particular microcontroller and or compiler. 12 | 13 | + The FreeRTOS/Source/include directory contains the real time kernel header 14 | files. 15 | 16 | See the readme file in the FreeRTOS/Source/Portable directory for more 17 | information. -------------------------------------------------------------------------------- /third_party/fatfs/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /third_party/fatfs/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | fatfs 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | com.ti.ccstudio.core.ccsNature 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 24 | org.eclipse.cdt.core.ccnature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | 27 | 28 | 29 | ff.c 30 | 1 31 | CC3200_SDK_ROOT/third_party/fatfs/src/ff.c 32 | 33 | 34 | 35 | 36 | CC3200_SDK_ROOT 37 | $%7BPARENT-3-PROJECT_LOC%7D 38 | 39 | 40 | 41 | -------------------------------------------------------------------------------- /third_party/fatfs/ccs/Release/fatfs.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/third_party/fatfs/ccs/Release/fatfs.a -------------------------------------------------------------------------------- /third_party/fatfs/ewarm/Exe/fatfs.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/third_party/fatfs/ewarm/Exe/fatfs.a -------------------------------------------------------------------------------- /third_party/fatfs/ewarm/fatfs.eww: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | $WS_DIR$\fatfs.ewp 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /third_party/fatfs/src/integer.h: -------------------------------------------------------------------------------- 1 | /*-------------------------------------------*/ 2 | /* Integer type definitions for FatFs module */ 3 | /*-------------------------------------------*/ 4 | 5 | #ifndef _FF_INTEGER 6 | #define _FF_INTEGER 7 | 8 | #ifdef _WIN32 /* FatFs development platform */ 9 | 10 | #include 11 | #include 12 | 13 | #else /* Embedded platform */ 14 | 15 | /* This type MUST be 8 bit */ 16 | typedef unsigned char BYTE; 17 | 18 | /* These types MUST be 16 bit */ 19 | typedef short SHORT; 20 | typedef unsigned short WORD; 21 | typedef unsigned short WCHAR; 22 | 23 | /* These types MUST be 16 bit or 32 bit */ 24 | typedef int INT; 25 | typedef unsigned int UINT; 26 | 27 | /* These types MUST be 32 bit */ 28 | typedef long LONG; 29 | typedef unsigned long DWORD; 30 | 31 | #endif 32 | 33 | #endif 34 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/app.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/app.cfg -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/.ccsproject: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | ti_rtos_config 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 15 | full,incremental, 16 | 17 | 18 | 19 | 20 | 21 | org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature 22 | com.ti.ccstudio.core.ccsNature 23 | org.eclipse.cdt.core.cnature 24 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 25 | org.eclipse.cdt.core.ccnature 26 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 27 | 28 | 29 | 30 | app.cfg 31 | 1 32 | CC3200_SDK_ROOT/ti_rtos/ti_rtos_config/app.cfg 33 | 34 | 35 | 36 | 37 | CC3200_SDK_ROOT 38 | $%7BPARENT-3-PROJECT_LOC%7D 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/.xdchelp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ccs/.xdchelp -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/src/.exclude: -------------------------------------------------------------------------------- 1 | This file exists to prevent Eclipse/CDT from adding the C sources contained in this directory (or below) to any enclosing project. 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/src/makefile.libs: -------------------------------------------------------------------------------- 1 | # 2 | # This file was generated based on the configuration script: 3 | # D:\Prathyusha\CC31xx\CC31xx\My_Workspace\TI_RTOS_compilers\cc3200-sdk\ti_rtos\ti_rtos_config\app.cfg 4 | # 5 | # This makefile may be included in other makefiles that need to build 6 | # the libraries containing the compiled source files generated as 7 | # part of the configuration step. 8 | 9 | # 10 | # ======== GEN_SRC_DIR ========= 11 | # The path to the sources generated during configuration 12 | # 13 | # This path must be either absolute or relative to the build directory. 14 | # 15 | # The absolute path to the generated source directory (at the time the 16 | # sources were generated) is: 17 | # D:\Prathyusha\CC31xx\CC31xx\My_Workspace\TI_RTOS_compilers\cc3200-sdk\ti_rtos\ti_rtos_config\src 18 | # 19 | GEN_SRC_DIR ?= ../src 20 | 21 | ifeq (,$(wildcard $(GEN_SRC_DIR))) 22 | $(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources") 23 | endif 24 | 25 | # 26 | # ======== .force ======== 27 | # The .force goal is used to force the build of any goal that names it as 28 | # a prerequisite 29 | # 30 | .PHONY: .force 31 | 32 | # 33 | # ======== library macros ======== 34 | # 35 | sysbios_SRC = $(GEN_SRC_DIR)/sysbios 36 | sysbios_LIB = $(GEN_SRC_DIR)/sysbios/sysbios.aem4 37 | 38 | # 39 | # ======== dependencies ======== 40 | # 41 | all: $(sysbios_LIB) 42 | clean: .sysbios_clean 43 | 44 | 45 | # ======== convenient build goals ======== 46 | .PHONY: sysbios 47 | sysbios: $(GEN_SRC_DIR)/sysbios/sysbios.aem4 48 | 49 | # CDT managed make executables depend on $(OBJS) 50 | OBJS += $(sysbios_LIB) 51 | 52 | # 53 | # ======== rules ======== 54 | # 55 | $(sysbios_LIB): .force 56 | @echo making $@ ... 57 | @$(MAKE) -C $(sysbios_SRC) 58 | 59 | .sysbios_clean: 60 | @echo cleaning $(sysbios_SRC) ... 61 | -@$(MAKE) --no-print-directory -C $(sysbios_SRC) clean 62 | 63 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ccs/src/sysbios/sysbios.aem4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ccs/src/sysbios/sysbios.aem4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app/package/cfg/app_prm4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app/package/cfg/app_prm4.orm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app/package/cfg/app_prm4.orm4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef app__ 9 | #define app__ 10 | 11 | 12 | 13 | #endif /* app__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app_prm4.src/sysbios/sysbios.arm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ewarm/iar/tirtos/app_prm4.src/sysbios/sysbios.arm4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/compiler.opt: -------------------------------------------------------------------------------- 1 | --aeabi --cpu=Cortex-M4 --diag_suppress=Pa050,Go005 --endian=little -e --thumb -Dxdc_target_types__="iar/targets/arm/std.h" -Dxdc_target_name__=M4 -Dxdc_cfg__xheader__="\"app/package/cfg/app_prm4.h\"" 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/compiler.opt.defs: -------------------------------------------------------------------------------- 1 | -Dxdc_target_types__="iar/targets/arm/std.h" -Dxdc_target_name__=M4 -Dxdc_cfg__xheader__="\"app/package/cfg/app_prm4.h\"" 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/ITarget.h: -------------------------------------------------------------------------------- 1 | /* this file was generated by xdc/bld/stddefs.xdt */ 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef iar_targets_arm__ 9 | #define iar_targets_arm__ 10 | 11 | 12 | 13 | #endif /* iar_targets_arm__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/rts/lib/release/boot.arm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/rts/lib/release/boot.arm4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/rts/lib/release/iar.targets.arm.rts.arm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/rts/lib/release/iar.targets.arm.rts.arm4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/iar/targets/arm/rts/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef iar_targets_arm_rts__ 9 | #define iar_targets_arm_rts__ 10 | 11 | 12 | /* 13 | * ======== module iar.targets.arm.rts.Settings ======== 14 | */ 15 | 16 | 17 | 18 | #endif /* iar_targets_arm_rts__ */ 19 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/arm/cortexm4/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-z57 6 | */ 7 | 8 | #ifndef ti_catalog_arm_cortexm4__ 9 | #define ti_catalog_arm_cortexm4__ 10 | 11 | 12 | 13 | #endif /* ti_catalog_arm_cortexm4__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/arm/cortexm4/tiva/ce/lib/Boot.arm4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/arm/cortexm4/tiva/ce/lib/Boot.arm4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/arm/cortexm4/tiva/ce/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef ti_catalog_arm_cortexm4_tiva_ce__ 9 | #define ti_catalog_arm_cortexm4_tiva_ce__ 10 | 11 | 12 | /* 13 | * ======== module ti.catalog.arm.cortexm4.tiva.ce.Boot ======== 14 | */ 15 | 16 | 17 | 18 | #endif /* ti_catalog_arm_cortexm4_tiva_ce__ */ 19 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/arm/peripherals/timers/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-z57 6 | */ 7 | 8 | #ifndef ti_catalog_arm_peripherals_timers__ 9 | #define ti_catalog_arm_peripherals_timers__ 10 | 11 | 12 | 13 | #endif /* ti_catalog_arm_peripherals_timers__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-z57 6 | */ 7 | 8 | #ifndef ti_catalog__ 9 | #define ti_catalog__ 10 | 11 | 12 | 13 | #endif /* ti_catalog__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/peripherals/hdvicp2/hdvicp2.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2014 by Texas Instruments and others. 3 | * All rights reserved. This program and the accompanying materials 4 | * are made available under the terms of the Eclipse Public License v1.0 5 | * which accompanies this distribution, and is available at 6 | * http://www.eclipse.org/legal/epl-v10.html 7 | * 8 | * Contributors: 9 | * Texas Instruments - initial implementation 10 | * 11 | * */ 12 | 13 | #ifndef ti_catalog_peripherals_hdvicp2_hdvicp2_h 14 | #define ti_catalog_peripherals_hdvicp2_hdvicp2_h 15 | 16 | #include 17 | 18 | typedef volatile struct ti_catalog_peripherals_hdvicp2_Hdvicp2Regs { 19 | } ti_catalog_peripherals_hdvicp2_Hdvicp2Regs; 20 | 21 | #endif 22 | /* 23 | * @(#) ti.catalog.peripherals.hdvicp2; 1,0,0,220; 7-29-2014 14:01:54; /db/ztree/library/trees/platform/platform-o58x/src/ 24 | */ 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/catalog/peripherals/hdvicp2/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-z57 6 | */ 7 | 8 | #ifndef ti_catalog_peripherals_hdvicp2__ 9 | #define ti_catalog_peripherals_hdvicp2__ 10 | 11 | 12 | 13 | #endif /* ti_catalog_peripherals_hdvicp2__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/platforms/simplelink/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-z57 6 | */ 7 | 8 | #ifndef ti_platforms_simplelink__ 9 | #define ti_platforms_simplelink__ 10 | 11 | 12 | 13 | #endif /* ti_platforms_simplelink__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/BIOS__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | #ifdef __TMS470__ 34 | #if __TI_COMPILER_VERSION__ < 4009000 35 | #error "This version of BIOS requires the use of Arm codegen tools 4.9.0 or newer." 36 | #endif 37 | #endif 38 | 39 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/BIOS__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/family/arm/ducati/Core__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/family/arm/m3/Hwi__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/family/arm/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #ifndef ti_sysbios_family_arm__ 9 | #define ti_sysbios_family_arm__ 10 | 11 | 12 | /* 13 | * ======== module ti.sysbios.family.arm.HwiCommon ======== 14 | */ 15 | 16 | typedef struct ti_sysbios_family_arm_HwiCommon_Module_State ti_sysbios_family_arm_HwiCommon_Module_State; 17 | 18 | /* 19 | * ======== module ti.sysbios.family.arm.IntrinsicsSupport ======== 20 | */ 21 | 22 | typedef struct ti_sysbios_family_arm_IntrinsicsSupport_Fxns__ ti_sysbios_family_arm_IntrinsicsSupport_Fxns__; 23 | typedef const ti_sysbios_family_arm_IntrinsicsSupport_Fxns__* ti_sysbios_family_arm_IntrinsicsSupport_Module; 24 | 25 | /* 26 | * ======== module ti.sysbios.family.arm.TaskSupport ======== 27 | */ 28 | 29 | typedef struct ti_sysbios_family_arm_TaskSupport_Fxns__ ti_sysbios_family_arm_TaskSupport_Fxns__; 30 | typedef const ti_sysbios_family_arm_TaskSupport_Fxns__* ti_sysbios_family_arm_TaskSupport_Module; 31 | 32 | 33 | #endif /* ti_sysbios_family_arm__ */ 34 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/family/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #ifndef ti_sysbios_family__ 9 | #define ti_sysbios_family__ 10 | 11 | 12 | 13 | #endif /* ti_sysbios_family__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/hal/Core__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/hal/Hwi__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/knl/Event__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/knl/Intrinsics__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/knl/Task__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012-2014, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | #ifdef __cplusplus 34 | extern "C" { 35 | #endif 36 | 37 | /* 38 | * ======== Task_selfMacro ======== 39 | */ 40 | 41 | #define ti_sysbios_knl_Task_selfMacro() (ti_sysbios_knl_Task_self()) 42 | 43 | #ifdef __cplusplus 44 | } 45 | #endif 46 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/knl/Task__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2012, Texas Instruments Incorporated 3 | * All rights reserved. 4 | * 5 | * Redistribution and use in source and binary forms, with or without 6 | * modification, are permitted provided that the following conditions 7 | * are met: 8 | * 9 | * * Redistributions of source code must retain the above copyright 10 | * notice, this list of conditions and the following disclaimer. 11 | * 12 | * * Redistributions in binary form must reproduce the above copyright 13 | * notice, this list of conditions and the following disclaimer in the 14 | * documentation and/or other materials provided with the distribution. 15 | * 16 | * * Neither the name of Texas Instruments Incorporated nor the names of 17 | * its contributors may be used to endorse or promote products derived 18 | * from this software without specific prior written permission. 19 | * 20 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21 | * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 22 | * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 23 | * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR 24 | * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, 25 | * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, 26 | * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; 27 | * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 28 | * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 29 | * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, 30 | * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 31 | */ 32 | 33 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/instrumented_pem4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/instrumented_pm4g.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/instrumented_prm4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/nonInstrumented_pem4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/nonInstrumented_pm4g.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/cfg/nonInstrumented_prm4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef ti_sysbios__ 9 | #define ti_sysbios__ 10 | 11 | 12 | /* 13 | * ======== module ti.sysbios.BIOS ======== 14 | */ 15 | 16 | typedef struct ti_sysbios_BIOS_intSize ti_sysbios_BIOS_intSize; 17 | typedef struct ti_sysbios_BIOS_Module_State ti_sysbios_BIOS_Module_State; 18 | 19 | /* 20 | * ======== module ti.sysbios.BIOS_RtsGateProxy ======== 21 | */ 22 | 23 | typedef struct ti_sysbios_BIOS_RtsGateProxy_Fxns__ ti_sysbios_BIOS_RtsGateProxy_Fxns__; 24 | typedef const ti_sysbios_BIOS_RtsGateProxy_Fxns__* ti_sysbios_BIOS_RtsGateProxy_Module; 25 | typedef struct ti_sysbios_BIOS_RtsGateProxy_Params ti_sysbios_BIOS_RtsGateProxy_Params; 26 | typedef struct xdc_runtime_IGateProvider___Object *ti_sysbios_BIOS_RtsGateProxy_Handle; 27 | 28 | 29 | #endif /* ti_sysbios__ */ 30 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/rts/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #ifndef ti_sysbios_rts__ 9 | #define ti_sysbios_rts__ 10 | 11 | 12 | 13 | #endif /* ti_sysbios_rts__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/sysbios/utils/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #ifndef ti_sysbios_utils__ 9 | #define ti_sysbios_utils__ 10 | 11 | 12 | /* 13 | * ======== module ti.sysbios.utils.Load ======== 14 | */ 15 | 16 | typedef struct ti_sysbios_utils_Load_Stat ti_sysbios_utils_Load_Stat; 17 | typedef struct ti_sysbios_utils_Load_HookContext ti_sysbios_utils_Load_HookContext; 18 | typedef struct ti_sysbios_utils_Load_Module_State ti_sysbios_utils_Load_Module_State; 19 | 20 | 21 | #endif /* ti_sysbios_utils__ */ 22 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/targets/ITarget.h: -------------------------------------------------------------------------------- 1 | /* this file was generated by xdc/bld/stddefs.xdt */ 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/ti/targets/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef ti_targets__ 9 | #define ti_targets__ 10 | 11 | 12 | 13 | #endif /* ti_targets__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/bld/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_bld__ 9 | #define xdc_bld__ 10 | 11 | 12 | 13 | #endif /* xdc_bld__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/cfg/global.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments and others. 3 | * All rights reserved. This program and the accompanying materials 4 | * are made available under the terms of the Eclipse Public License v1.0 5 | * which accompanies this distribution, and is available at 6 | * http://www.eclipse.org/legal/epl-v10.html 7 | * 8 | * Contributors: 9 | * Texas Instruments - initial implementation 10 | * 11 | * */ 12 | /* 13 | * ======== global.h ======== 14 | * This header is used by C/C++ sources that want to "portably" include a 15 | * configuration-specific generated header (which contains extern 16 | * declarations of configuration specified global variables). 17 | * 18 | * To use this header you must define the symbol xdc_cfg__header__ to be 19 | * the package-qualified name of the configuration header. 20 | * 21 | * For example, to compile sources that reference config values 22 | * for a TI C6x target with a generated 23 | * configuration header named "package/cfg/mycfg_p62.h" in a package 24 | * named "local.examples" the following command line is sufficient: 25 | * 26 | * cl6x -Dxdc_cfg__header__=local/examples/package/cfg/mycfg_p62.h ... 27 | */ 28 | 29 | #ifndef xdc_cfg_global__include 30 | #define xdc_cfg_global__include 31 | 32 | /* support old compiler option for naming config include file */ 33 | #ifdef xdc_cfg__header__ 34 | #define xdc_cfg__xheader__ 35 | #endif 36 | 37 | /* if specified, include configuration generated header */ 38 | #ifdef xdc_cfg__xheader__ 39 | #include xdc_cfg__xheader__ 40 | #endif 41 | 42 | #endif 43 | /* 44 | * @(#) xdc.cfg; 1, 0, 2,490; 7-22-2014 09:52:10; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 45 | */ 46 | 47 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/cfg/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_cfg__ 9 | #define xdc_cfg__ 10 | 11 | 12 | 13 | #endif /* xdc_cfg__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/corevers/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_corevers__ 9 | #define xdc_corevers__ 10 | 11 | 12 | 13 | #endif /* xdc_corevers__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc__ 9 | #define xdc__ 10 | 11 | 12 | 13 | #endif /* xdc__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/platform/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_platform__ 9 | #define xdc_platform__ 10 | 11 | 12 | 13 | #endif /* xdc_platform__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/program.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | /* 14 | * ======== program.h ======== 15 | */ 16 | 17 | #if defined(__TI_COMPILER_VERSION__) 18 | #warn deprecated: use xdc/cfg/global.h instead of this header 19 | #elif defined(__GNUC__) 20 | #warning deprecated: use xdc/cfg/global.h instead of this header 21 | #else 22 | static int DEPRECATED__use_the_global_h_header_in_the_xdc_cfg_package = 0; 23 | #endif 24 | 25 | #ifdef xdc_cfg__header__ 26 | #define xdc_cfg__xheader__ 27 | #endif 28 | #ifdef xdc_cfg__xheader__ 29 | #include xdc_cfg__xheader__ 30 | #endif 31 | /* 32 | * @(#) xdc; 1, 1, 1,494; 7-22-2014 09:51:58; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 33 | */ 34 | 35 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/rov/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_rov__ 9 | #define xdc_rov__ 10 | 11 | 12 | 13 | #endif /* xdc_rov__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Assert__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | 14 | /* 15 | * ======== xdc_runtime_Assert_getMask ======== 16 | * Convert an id into a mask 17 | */ 18 | #define xdc_runtime_Assert_getMask(id) ( \ 19 | (id) ? ((id) & 0x0000FFFF & ~xdc_runtime_Diags_ASSERT) \ 20 | : xdc_runtime_Diags_INTERNAL \ 21 | ) 22 | 23 | /* 24 | * ======== xdc_runtime_Assert_isTrue ======== 25 | */ 26 | #ifndef xdc_runtime_Assert_DISABLE_ALL 27 | #ifdef xdc_runtime_Assert_DISABLE_CONDITIONAL_ASSERT 28 | 29 | #define xdc_runtime_Assert_isTrue(expr, id) (\ 30 | !(expr) ? \ 31 | xdc_runtime_Assert_raise__I(Module__MID, xdc_FILE__, __LINE__, ((xdc_runtime_Assert_Id)(id))) \ 32 | : (void)0) 33 | 34 | 35 | #else 36 | 37 | #define xdc_runtime_Assert_isTrue(expr, id) (\ 38 | (xdc_runtime_Diags_query(xdc_runtime_Diags_ASSERT)) ? ( \ 39 | (((!xdc_runtime_Assert_getMask((xdc_runtime_Assert_Id)(id)) || xdc_runtime_Diags_query(xdc_runtime_Assert_getMask((xdc_runtime_Assert_Id)(id)))) && !(expr)) ? \ 40 | xdc_runtime_Assert_raise__I(Module__MID, xdc_FILE__, __LINE__, ((xdc_runtime_Assert_Id)(id))) : (void)0) \ 41 | ) : (void)0) 42 | 43 | #endif /* xdc_runtime_Assert_DISABLE_CONDITIONAL_ASERT */ 44 | 45 | #else 46 | 47 | #define xdc_runtime_Assert_isTrue(expr, id) 48 | 49 | #endif /* xdc_runtime_Assert_DISABLE_ALL */ 50 | /* 51 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 52 | */ 53 | 54 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Assert__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | /* 14 | * ======== Assert__prologue.h ======== 15 | */ 16 | #include 17 | #include 18 | 19 | /* 20 | * ======== xdc_runtime_Assert_Id ======== 21 | */ 22 | typedef xdc_Bits32 xdc_runtime_Assert_Id; 23 | 24 | /* 25 | * ======== Module__MID ======== 26 | * This definition allows non-module code to 27 | * use the Assert module. This symbol is normally defined in each 28 | * module internal header (i.e., package/internal/.xdc.h). 29 | * 30 | * Only do this if this file is not one that will be included in the Registry. 31 | * This check ensures that Registry.h (which similarly defines these Module__* 32 | * symbols) can be included in any order relative to other xdc.runtime 33 | * headers. 34 | */ 35 | #ifndef Registry_CURDESC 36 | 37 | #undef Module__MID 38 | #define Module__MID xdc_runtime_Main_Module__id__C 39 | 40 | #endif 41 | /* 42 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 43 | */ 44 | 45 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Error__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | /* 14 | * ======== xdc_runtime_Error_raise ======== 15 | * Call underlying error handler with current module ID, file name, and 16 | * line number. 17 | * 18 | * Note use of xdc_FILE__ in lieu of __FILE__; this is done 19 | * to prevent accumulation of file name strings in the application. See 20 | * xdc.h for details. 21 | */ 22 | #define xdc_runtime_Error_raise(eb, id, arg1, arg2) \ 23 | xdc_runtime_Error_raiseX((eb), Module__MID, xdc_FILE__, __LINE__, \ 24 | (id), (IArg)(arg1), (IArg)(arg2)); 25 | 26 | /* 27 | * ======== xdc_runtime_Error_idToCode ======== 28 | */ 29 | #define xdc_runtime_Error_idToCode(id) \ 30 | (xdc_UInt16)((id) & 0x0000ffff) 31 | 32 | /* 33 | * ======== xdc_runtime_Error_idToUid ======== 34 | */ 35 | #define xdc_runtime_Error_idToUid(id) \ 36 | (xdc_UInt16)((id) >> 16) 37 | /* 38 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 39 | */ 40 | 41 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Error__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | #include 14 | 15 | /* 16 | * ======== xdc_runtime_Error_Id ======== 17 | */ 18 | typedef xdc_Bits32 xdc_runtime_Error_Id; 19 | 20 | #ifdef __cplusplus 21 | namespace xdc_runtime { namespace Error { 22 | typedef xdc_runtime_Error_Id Id; 23 | }} 24 | #endif 25 | 26 | 27 | /* 28 | * ======== Module__MID ======== 29 | * This definition allows non-module code to 30 | * use the Error module. This symbol is normally defined in each 31 | * module internal header (i.e., package/internal/.xdc.h). 32 | * 33 | * Only do this if this file is not one that will be included in the Registry. 34 | * This check ensures that Registry.h (which similarly defines these Module__* 35 | * symbols) can be included in any order relative to other xdc.runtime 36 | * headers. 37 | */ 38 | #ifndef Registry_CURDESC 39 | 40 | #undef Module__MID 41 | #define Module__MID xdc_runtime_Main_Module__id__C 42 | 43 | #endif 44 | /* 45 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 46 | */ 47 | 48 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Gate__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | #define xdc_runtime_Gate_allocInstance( eb ) \ 14 | ((xdc_runtime_Gate_Ref)Module__GP_create(Module__G_PRMS, (eb))) 15 | 16 | #define xdc_runtime_Gate_freeInstance( gate ) \ 17 | Module__GP_delete((xdc_Ptr)(&(gate))) 18 | 19 | #define xdc_runtime_Gate_enterInstance( gate ) \ 20 | Module__GP_enter((xdc_Ptr)(gate)) 21 | 22 | #define xdc_runtime_Gate_enterModule() \ 23 | Module__GP_enter(Module__G_OBJ) 24 | 25 | #define xdc_runtime_Gate_leaveInstance( gate, key ) \ 26 | Module__GP_leave((xdc_Ptr)(gate), (key)) 27 | 28 | #define xdc_runtime_Gate_leaveModule( key ) \ 29 | Module__GP_leave(Module__G_OBJ, (key)) 30 | 31 | #define xdc_runtime_Gate_canBlock( ) \ 32 | Module__GP_query(xdc_runtime_IGateProvider_Q_BLOCKING) 33 | 34 | #define xdc_runtime_Gate_canBePreempted( ) \ 35 | Module__GP_query(xdc_runtime_IGateProvider_Q_PREEMPTING) 36 | /* 37 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 38 | */ 39 | 40 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Gate__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | #include 14 | 15 | typedef xdc_runtime_Types_GateRef xdc_runtime_Gate_Ref; 16 | 17 | #undef Module__G_OBJ 18 | #define Module__G_OBJ xdc_runtime_Main_Module__gateObj__C 19 | 20 | #undef Module__G_PRMS 21 | #define Module__G_PRMS xdc_runtime_Main_Module__gatePrms__C 22 | 23 | #undef Module__GP_create 24 | #define Module__GP_create xdc_runtime_Main_Module_GateProxy_create 25 | 26 | #undef Module__GP_delete 27 | #define Module__GP_delete xdc_runtime_Main_Module_GateProxy_delete 28 | 29 | #undef Module__GP_enter 30 | #define Module__GP_enter xdc_runtime_Main_Module_GateProxy_enter 31 | 32 | #undef Module__GP_leave 33 | #define Module__GP_leave xdc_runtime_Main_Module_GateProxy_leave 34 | 35 | #undef Module__GP_query 36 | #define Module__GP_query xdc_runtime_Main_Module_GateProxy_query 37 | 38 | 39 | 40 | 41 | 42 | /* 43 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:28; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 44 | */ 45 | 46 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Registry__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | 14 | /* 15 | * ======== Registry__prologue.h ======== 16 | */ 17 | /* nothing needed */ 18 | /* 19 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:29; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 20 | */ 21 | 22 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Types__epilogue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | /* 14 | * ======== Types__epilogue.h ======== 15 | * Hand crafted macros for Types.xdc 16 | */ 17 | 18 | /* 19 | * ======== xdc_runtime_Types_getEventId ======== 20 | */ 21 | #define xdc_runtime_Types_getEventId(evt) (\ 22 | (xdc_runtime_Types_RopeId)((evt) >> 16)) 23 | 24 | /* 25 | * ======== xdc_runtime_Types_makeEvent ======== 26 | */ 27 | #define xdc_runtime_Types_makeEvent(id, site) (\ 28 | (xdc_runtime_Types_Event)(((Bits32) id) << 16 | ((site) & 0x0000ffff))) 29 | 30 | /* 31 | * ======== xdc_runtime_Types_getModuleId ======== 32 | */ 33 | #define xdc_runtime_Types_getModuleId(evt) ((evt) & 0x0000ffff) 34 | /* 35 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:30; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 36 | */ 37 | 38 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/runtime/Types__prologue.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2008 Texas Instruments. All rights reserved. 3 | * This program and the accompanying materials are made available under the 4 | * terms of the Eclipse Public License v1.0 and Eclipse Distribution License 5 | * v. 1.0 which accompanies this distribution. The Eclipse Public License is 6 | * available at http://www.eclipse.org/legal/epl-v10.html and the Eclipse 7 | * Distribution License is available at 8 | * http://www.eclipse.org/org/documents/edl-v10.php. 9 | * 10 | * Contributors: 11 | * Texas Instruments - initial implementation 12 | * */ 13 | /* 14 | * ======== Types__prologue.h ======== 15 | * Hand crafted definitions for Types.xdc 16 | */ 17 | /* 18 | * @(#) xdc.runtime; 2, 1, 0,488; 7-22-2014 09:52:30; /db/ztree/library/trees/xdc/xdc-A46x/src/packages/ 19 | */ 20 | 21 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/getset/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_getset__ 9 | #define xdc_services_getset__ 10 | 11 | 12 | 13 | #endif /* xdc_services_getset__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/global/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_global__ 9 | #define xdc_services_global__ 10 | 11 | 12 | 13 | #endif /* xdc_services_global__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/intern/cmd/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_intern_cmd__ 9 | #define xdc_services_intern_cmd__ 10 | 11 | 12 | 13 | #endif /* xdc_services_intern_cmd__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/intern/gen/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_intern_gen__ 9 | #define xdc_services_intern_gen__ 10 | 11 | 12 | 13 | #endif /* xdc_services_intern_gen__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/intern/xsr/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_intern_xsr__ 9 | #define xdc_services_intern_xsr__ 10 | 11 | 12 | 13 | #endif /* xdc_services_intern_xsr__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/io/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_io__ 9 | #define xdc_services_io__ 10 | 11 | 12 | 13 | #endif /* xdc_services_io__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/services/spec/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_services_spec__ 9 | #define xdc_services_spec__ 10 | 11 | 12 | 13 | #endif /* xdc_services_spec__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/ewarm/iar/tirtos/xdc/shelf/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #ifndef xdc_shelf__ 9 | #define xdc_shelf__ 10 | 11 | 12 | 13 | #endif /* xdc_shelf__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/.interfaces: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/.interfaces -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/.libraries,em4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/.libraries,em4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/.libraries,m4g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/.libraries,m4g -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/.xdcenv.mak: -------------------------------------------------------------------------------- 1 | # 2 | _XDCBUILDCOUNT = 0 3 | ifneq (,$(findstring path,$(_USEXDCENV_))) 4 | override XDCPATH = C:/ti/tirtos_simplelink_2_01_00_03/packages;C:/ti/tirtos_simplelink_2_01_00_03/products/uia_2_00_01_34/packages;C:/ti/tirtos_simplelink_2_01_00_03/products/bios_6_40_03_39/packages 5 | override XDCROOT = C:/ti/xdctools_3_30_04_52_core 6 | override XDCBUILDCFG = ./config.bld 7 | endif 8 | ifneq (,$(findstring args,$(_USEXDCENV_))) 9 | override XDCARGS = 10 | override XDCTARGETS = 11 | endif 12 | # 13 | ifeq (0,1) 14 | PKGPATH = C:/ti/tirtos_simplelink_2_01_00_03/packages;C:/ti/tirtos_simplelink_2_01_00_03/products/uia_2_00_01_34/packages;C:/ti/tirtos_simplelink_2_01_00_03/products/bios_6_40_03_39/packages;C:/ti/xdctools_3_30_04_52_core/packages;.. 15 | HOSTOS = Windows 16 | endif 17 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/compiler.opt: -------------------------------------------------------------------------------- 1 | -mcpu=cortex-m4 -mthumb -msoft-float -mabi=aapcs -g -I"C:/ti/tirtos_simplelink_2_01_00_03/packages" -I"C:/ti/tirtos_simplelink_2_01_00_03/products/uia_2_00_01_34/packages" -I"C:/ti/tirtos_simplelink_2_01_00_03/products/bios_6_40_03_39/packages" -I"C:/ti/xdctools_3_30_04_52_core/packages" -I"D:/TI/CC3200_git/gcc/source-1p1-rahul/ti_rtos/ti_rtos_config/gcc/configPkg/.." -Dxdc_target_types__="gnu/targets/arm/std.h" -Dxdc_target_name__=M4 -Dxdc_cfg__xheader__="\"D:/TI/CC3200_git/gcc/source-1p1-rahul/ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.h\"" 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/compiler.opt.defs: -------------------------------------------------------------------------------- 1 | -I"C:/ti/tirtos_simplelink_2_01_00_03/packages" -I"C:/ti/tirtos_simplelink_2_01_00_03/products/uia_2_00_01_34/packages" -I"C:/ti/tirtos_simplelink_2_01_00_03/products/bios_6_40_03_39/packages" -I"C:/ti/xdctools_3_30_04_52_core/packages" -I"D:/TI/CC3200_git/gcc/source-1p1-rahul/ti_rtos/ti_rtos_config/gcc/configPkg/.." -Dxdc_target_types__="gnu/targets/arm/std.h" -Dxdc_target_name__=M4 -Dxdc_cfg__xheader__="\"D:/TI/CC3200_git/gcc/source-1p1-rahul/ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.h\"" 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/config.bld: -------------------------------------------------------------------------------- 1 | /* THIS IS A GENERATED FILE -- DO NOT EDIT */ 2 | 3 | var target; /* the target used for this build */ 4 | 5 | /* configuro was passed the target's name explicitly */ 6 | try { 7 | target = xdc.module('gnu.targets.arm.M4'); 8 | } 9 | catch (e) { 10 | throw new Error("Can't find the target named '" + 'gnu.targets.arm.M4' 11 | + "' along the path '" + environment["xdc.path"] 12 | + "': please check the spelling of the target's name and that it exists along this path."); 13 | } 14 | if (!(target instanceof xdc.module("xdc.bld.ITarget").Module)) { 15 | throw new Error("The module named 'gnu.targets.arm.M4' exists but it's not a target: please check the spelling of the target's name"); 16 | } 17 | 18 | /* configuro was passed the target's rootDir explicitly */ 19 | target.rootDir = 'C:/cygwin'; 20 | 21 | Build.targets = [target]; 22 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/custom.mak: -------------------------------------------------------------------------------- 1 | ## THIS IS A GENERATED FILE -- DO NOT EDIT 2 | .configuro: .libraries,m4g linker.cmd package/cfg/app_pm4g.om4g 3 | 4 | # To simplify configuro usage in makefiles: 5 | # o create a generic linker command file name 6 | # o set modification times of compiler.opt* files to be greater than 7 | # or equal to the generated config header 8 | # 9 | linker.cmd: package/cfg/app_pm4g.xdl 10 | $(SED) 's"^\"\(package/cfg/app_pm4gcfg.cmd\)\"$""\"D:/TI/CC3200_git/gcc/source-1p1-rahul/ti_rtos/ti_rtos_config/gcc/configPkg/\1\""' package/cfg/app_pm4g.xdl > $@ 11 | -$(SETDATE) -r:max package/cfg/app_pm4g.h compiler.opt compiler.opt.defs 12 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/linker.cmd: -------------------------------------------------------------------------------- 1 | /* 2 | * This file was generated by linkcmd_gnu.xdt from the ti.platforms.tiva package. 3 | */ 4 | 5 | __STACK_SIZE = 0x2000; 6 | __TI_STACK_SIZE = __STACK_SIZE; 7 | 8 | INPUT( 9 | D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config\gcc\configPkg\package\cfg\app_pm4g.om4g 10 | D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config\src\sysbios\sysbios.am4g 11 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\ti\catalog\arm\cortexm4\tiva\ce\lib\Boot.am4g 12 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\gnu.targets.arm.rtsv7M.am4g 13 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\boot.am4g 14 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\syscalls.am4g 15 | ) 16 | 17 | /* 18 | * symbolic aliases for static instance objects 19 | */ 20 | xdc_runtime_Startup__EXECFXN__C = 1; 21 | xdc_runtime_Startup__RESETFXN__C = 1; 22 | TSK_idle = ti_sysbios_knl_Task_Object__table__V + 0; 23 | 24 | 25 | SECTIONS { 26 | 27 | .bootVecs (DSECT) : {*(.bootVecs)} 28 | xdc.meta (COPY) : {KEEP(*(xdc.meta))} > REGION_TEXT 29 | 30 | 31 | /* 32 | * Linker command file contributions from all loaded packages: 33 | */ 34 | 35 | /* Content from ti.sysbios.family.arm (ti/sysbios/family/arm/linkcmd.xdt): */ 36 | 37 | /* Content from ti.sysbios.rts (ti/sysbios/rts/linkcmd.xdt): */ 38 | 39 | /* Content from ti.sysbios.family.arm.m3 (ti/sysbios/family/arm/m3/linkcmd.xdt): */ 40 | _intvecs_base_address = 536887296; 41 | ti_sysbios_family_arm_m3_Hwi_nvic = 0xe000e000; 42 | 43 | 44 | __TI_STACK_BASE = __stack; 45 | } 46 | 47 | ENTRY(_c_int00) 48 | 49 | /* function aliases */ 50 | xdc_runtime_System_asprintf_va__E = xdc_runtime_System_asprintf_va__F; 51 | xdc_runtime_System_snprintf_va__E = xdc_runtime_System_snprintf_va__F; 52 | xdc_runtime_System_printf_va__E = xdc_runtime_System_printf_va__F; 53 | xdc_runtime_System_aprintf_va__E = xdc_runtime_System_aprintf_va__F; 54 | xdc_runtime_System_sprintf_va__E = xdc_runtime_System_sprintf_va__F; 55 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package.xdc: -------------------------------------------------------------------------------- 1 | /*! 2 | * Package generated by xdc.tools.configuro 3 | * 4 | * @_nodoc 5 | */ 6 | package configPkg { 7 | } 8 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package.xs: -------------------------------------------------------------------------------- 1 | /* THIS IS A GENERATED FILE -- DO NOT EDIT */ 2 | 3 | /* return the names of the generated config objects */ 4 | function getLibs(prog) { 5 | /* for programs, push the generated config object file into the 6 | * generated linker command file. 7 | */ 8 | /* replace the last period in the name by an underscore */ 9 | var name = "package/cfg/" + prog.name.replace(/\.([^.]*)$/, "_$1"); 10 | /* base is a hack until we add cfgName to Program */ 11 | var base = "package/cfg/" + prog.name.replace(/\.([^.]*)$/, ""); 12 | var suffix = prog.build.target.suffix; 13 | 14 | var libs = [ 15 | // name + '.o' + suffix, 16 | base + '_p' + suffix + '.o' + suffix 17 | ]; 18 | 19 | return libs.join(';'); 20 | } 21 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_b160: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_b160 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_g180: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_g180 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_r170: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/.vers_r170 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/.xdc-A32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/.xdc-A32 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/.xdc-A46: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/.xdc-A46 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/build.cfg: -------------------------------------------------------------------------------- 1 | if (pkg.$vers.length >= 3) { 2 | pkg.$vers.push(Packages.xdc.services.global.Vers.getDate(xdc.csd() + '/..')); 3 | } 4 | 5 | pkg.build.libraries = [ 6 | ]; 7 | 8 | pkg.build.libDesc = [ 9 | ]; 10 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app.xem4.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Do not edit this file. This file is generated from 3 | # package.bld. Any modifications to this file will be 4 | # overwritten whenever makefiles are re-generated. 5 | # 6 | # target compatibility key = ti.targets.arm.elf.M4{1,0,5.1,5 7 | # 8 | app.xem4: package/cfg/app.xem4.mak 9 | 10 | clean:: 11 | -$(RM) package/cfg/app.xem4.mak 12 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app.xm4g.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Do not edit this file. This file is generated from 3 | # package.bld. Any modifications to this file will be 4 | # overwritten whenever makefiles are re-generated. 5 | # 6 | # target compatibility key = gnu.targets.arm.M4{1,0,4.9,3 7 | # 8 | app.xm4g: package/cfg/app.xm4g.mak 9 | 10 | clean:: 11 | -$(RM) package/cfg/app.xm4g.mak 12 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pem4.cfg.mak: -------------------------------------------------------------------------------- 1 | # invoke SourceDir generated makefile for app.pem4 2 | app.pem4: .libraries,app.pem4 3 | .libraries,app.pem4: package/cfg/app_pem4.xdl 4 | $(MAKE) -f D:\Prathyusha\CC31xx\CC31xx\My_Workspace\TI_RTOS_compilers\cc3200-sdk\ti_rtos\ti_rtos_config/src/makefile.libs 5 | 6 | clean:: 7 | $(MAKE) -f D:\Prathyusha\CC31xx\CC31xx\My_Workspace\TI_RTOS_compilers\cc3200-sdk\ti_rtos\ti_rtos_config/src/makefile.libs clean 8 | 9 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pem4.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pem4.oem4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pem4.oem4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pem4.xdc.inc: -------------------------------------------------------------------------------- 1 | package.xs 2 | package/cfg/app_pem4.cfg 3 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.cfg.mak: -------------------------------------------------------------------------------- 1 | # invoke SourceDir generated makefile for app.pm4g 2 | app.pm4g: .libraries,app.pm4g 3 | .libraries,app.pm4g: package/cfg/app_pm4g.xdl 4 | $(MAKE) -f D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config/src/makefile.libs 5 | 6 | clean:: 7 | $(MAKE) -f D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config/src/makefile.libs clean 8 | 9 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A46 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Do not edit this file. This file is generated from 3 | # package.bld. Any modifications to this file will be 4 | # overwritten whenever makefiles are re-generated. 5 | # 6 | # target compatibility key = gnu.targets.arm.M4{1,0,4.9,3 7 | # 8 | ifeq (,$(MK_NOGENDEPS)) 9 | -include package/cfg/app_pm4g.om4g.dep 10 | package/cfg/app_pm4g.om4g.dep: ; 11 | endif 12 | 13 | package/cfg/app_pm4g.om4g: | .interfaces 14 | package/cfg/app_pm4g.om4g: package/cfg/app_pm4g.c package/cfg/app_pm4g.mak 15 | @$(RM) $@.dep 16 | $(RM) $@ 17 | @$(MSG) clm4g $< ... 18 | $(gnu.targets.arm.M4.rootDir)/bin/arm-none-eabi-gcc -c -MD -MF $@.dep -x c -Wunused -Wunknown-pragmas -ffunction-sections -fdata-sections -mcpu=cortex-m4 -mthumb -msoft-float -mabi=aapcs -g -Dfar= -D__DYNAMIC_REENT__ -Dxdc_cfg__xheader__='"configPkg/package/cfg/app_pm4g.h"' -Dxdc_target_name__=M4 -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_4_9_3 -O2 -IC:/ti/tirtos_simplelink_2_01_00_03/products/bios_6_40_03_39/packages/gnu/targets/arm//libs/install-native/arm-none-eabi/include $(XDCINCS) -o $@ $< 19 | -@$(FIXDEP) $@.dep $@.dep 20 | 21 | package/cfg/app_pm4g.om4g: export LD_LIBRARY_PATH= 22 | 23 | package/cfg/app_pm4g.sm4g: | .interfaces 24 | package/cfg/app_pm4g.sm4g: package/cfg/app_pm4g.c package/cfg/app_pm4g.mak 25 | @$(RM) $@.dep 26 | $(RM) $@ 27 | @$(MSG) clm4g -S $< ... 28 | $(gnu.targets.arm.M4.rootDir)/bin/arm-none-eabi-gcc -c -MD -MF $@.dep -x c -S -Wunused -Wunknown-pragmas -ffunction-sections -fdata-sections -mcpu=cortex-m4 -mthumb -msoft-float -mabi=aapcs -g -Dfar= -D__DYNAMIC_REENT__ -Dxdc_cfg__xheader__='"configPkg/package/cfg/app_pm4g.h"' -Dxdc_target_name__=M4 -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_4_9_3 -O2 $(XDCINCS) -o $@ $< 29 | -@$(FIXDEP) $@.dep $@.dep 30 | 31 | package/cfg/app_pm4g.sm4g: export LD_LIBRARY_PATH= 32 | 33 | clean,m4g :: 34 | -$(RM) package/cfg/app_pm4g.om4g 35 | -$(RM) package/cfg/app_pm4g.sm4g 36 | 37 | app.pm4g: package/cfg/app_pm4g.om4g package/cfg/app_pm4g.mak 38 | 39 | clean:: 40 | -$(RM) package/cfg/app_pm4g.mak 41 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.om4g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.om4g -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.xdc.inc: -------------------------------------------------------------------------------- 1 | package.xs 2 | package/cfg/app_pm4g.cfg 3 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/app_pm4g.xdl: -------------------------------------------------------------------------------- 1 | /* 2 | * This file was generated by linkcmd_gnu.xdt from the ti.platforms.tiva package. 3 | */ 4 | 5 | __STACK_SIZE = 0x2000; 6 | __TI_STACK_SIZE = __STACK_SIZE; 7 | 8 | INPUT( 9 | D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config\gcc\configPkg\package\cfg\app_pm4g.om4g 10 | D:\TI\CC3200_git\gcc\source-1p1-rahul\ti_rtos\ti_rtos_config\src\sysbios\sysbios.am4g 11 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\ti\catalog\arm\cortexm4\tiva\ce\lib\Boot.am4g 12 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\gnu.targets.arm.rtsv7M.am4g 13 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\boot.am4g 14 | C:\ti\tirtos_simplelink_2_01_00_03\products\bios_6_40_03_39\packages\gnu\targets\arm\rtsv7M\lib\syscalls.am4g 15 | ) 16 | 17 | /* 18 | * symbolic aliases for static instance objects 19 | */ 20 | xdc_runtime_Startup__EXECFXN__C = 1; 21 | xdc_runtime_Startup__RESETFXN__C = 1; 22 | TSK_idle = ti_sysbios_knl_Task_Object__table__V + 0; 23 | 24 | 25 | SECTIONS { 26 | 27 | .bootVecs (DSECT) : {*(.bootVecs)} 28 | xdc.meta (COPY) : {KEEP(*(xdc.meta))} > REGION_TEXT 29 | 30 | 31 | /* 32 | * Linker command file contributions from all loaded packages: 33 | */ 34 | 35 | /* Content from ti.sysbios.family.arm (ti/sysbios/family/arm/linkcmd.xdt): */ 36 | 37 | /* Content from ti.sysbios.rts (ti/sysbios/rts/linkcmd.xdt): */ 38 | 39 | /* Content from ti.sysbios.family.arm.m3 (ti/sysbios/family/arm/m3/linkcmd.xdt): */ 40 | _intvecs_base_address = 536887296; 41 | ti_sysbios_family_arm_m3_Hwi_nvic = 0xe000e000; 42 | 43 | 44 | __TI_STACK_BASE = __stack; 45 | } 46 | 47 | ENTRY(_c_int00) 48 | 49 | /* function aliases */ 50 | xdc_runtime_System_asprintf_va__E = xdc_runtime_System_asprintf_va__F; 51 | xdc_runtime_System_snprintf_va__E = xdc_runtime_System_snprintf_va__F; 52 | xdc_runtime_System_printf_va__E = xdc_runtime_System_printf_va__F; 53 | xdc_runtime_System_aprintf_va__E = xdc_runtime_System_aprintf_va__F; 54 | xdc_runtime_System_sprintf_va__E = xdc_runtime_System_sprintf_va__F; 55 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config.xm4g.mak: -------------------------------------------------------------------------------- 1 | # 2 | # Do not edit this file. This file is generated from 3 | # package.bld. Any modifications to this file will be 4 | # overwritten whenever makefiles are re-generated. 5 | # 6 | # target compatibility key = gnu.targets.arm.M4{1,0,4.8,3 7 | # 8 | ti_rtos_config.xm4g: package/cfg/ti_rtos_config.xm4g.mak 9 | 10 | clean:: 11 | -$(RM) package/cfg/ti_rtos_config.xm4g.mak 12 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config_pm4g.cfg.mak: -------------------------------------------------------------------------------- 1 | # invoke SourceDir generated makefile for ti_rtos_config.pm4g 2 | ti_rtos_config.pm4g: .libraries,ti_rtos_config.pm4g 3 | .libraries,ti_rtos_config.pm4g: package/cfg/ti_rtos_config_pm4g.xdl 4 | $(MAKE) -f D:\Prathyusha\CC31xx\CC31xx\My_Workspace\SDK0.5_rel\cc3200-sdk\ti_rtos\ti_rtos_config\GCC/src/makefile.libs 5 | 6 | clean:: 7 | $(MAKE) -f D:\Prathyusha\CC31xx\CC31xx\My_Workspace\SDK0.5_rel\cc3200-sdk\ti_rtos\ti_rtos_config\GCC/src/makefile.libs clean 8 | 9 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config_pm4g.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #include 9 | 10 | extern int xdc_runtime_Startup__EXECFXN__C; 11 | 12 | extern int xdc_runtime_Startup__RESETFXN__C; 13 | 14 | #ifndef ti_sysbios_knl_Task__include 15 | #ifndef __nested__ 16 | #define __nested__ 17 | #include 18 | #undef __nested__ 19 | #else 20 | #include 21 | #endif 22 | #endif 23 | 24 | extern ti_sysbios_knl_Task_Struct TSK_idle; 25 | 26 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config_pm4g.om4g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config_pm4g.om4g -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/cfg/ti_rtos_config_pm4g.xdc.inc: -------------------------------------------------------------------------------- 1 | package.xs 2 | package/cfg/ti_rtos_config_pm4g.cfg 3 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.ccs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.ccs -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.class -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/configPkg.sch -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/package.defs.h: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #ifndef configPkg__ 9 | #define configPkg__ 10 | 11 | 12 | 13 | #endif /* configPkg__ */ 14 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/package.xdc.inc: -------------------------------------------------------------------------------- 1 | package.xdc 2 | package.xs 3 | package/configPkg.sch 4 | package/.vers_g180 5 | package/.vers_r170 6 | package/.vers_b160 7 | package/.xdc-A32 8 | package/configPkg.java 9 | package/configPkg.class 10 | package/package_configPkg.c 11 | package/package.defs.h 12 | package/configPkg.ccs 13 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/package_configPkg.c: -------------------------------------------------------------------------------- 1 | /* 2 | * Do not modify this file; it is automatically 3 | * generated and any modifications will be overwritten. 4 | * 5 | * @(#) xdc-A32 6 | */ 7 | 8 | #include 9 | 10 | __FAR__ char configPkg__dummy__; 11 | 12 | #define __xdc_PKGVERS null 13 | #define __xdc_PKGNAME configPkg 14 | #define __xdc_PKGPREFIX configPkg_ 15 | 16 | #ifdef __xdc_bld_pkg_c__ 17 | #define __stringify(a) #a 18 | #define __local_include(a) __stringify(a) 19 | #include __local_include(__xdc_bld_pkg_c__) 20 | #endif 21 | 22 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/rel/configPkg.xdc.inc: -------------------------------------------------------------------------------- 1 | package/package.bld.xml 2 | package/build.cfg 3 | package/package.xdc.inc 4 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/configPkg/package/rel/configPkg.xdc.ninc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/configPkg/package/rel/configPkg.xdc.ninc -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/.exclude: -------------------------------------------------------------------------------- 1 | This file exists to prevent Eclipse/CDT from adding the C sources contained in this directory (or below) to any enclosing project. 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/makefile.libs: -------------------------------------------------------------------------------- 1 | # 2 | # This file was generated based on the configuration script: 3 | # D:\Prathyusha\CC31xx\CC31xx\My_Workspace\SDK0.5_rel\cc3200-sdk\ti_rtos\ti_rtos_config\GCC\ti_rtos_config.cfg 4 | # 5 | # This makefile may be included in other makefiles that need to build 6 | # the libraries containing the compiled source files generated as 7 | # part of the configuration step. 8 | 9 | # 10 | # ======== GEN_SRC_DIR ========= 11 | # The path to the sources generated during configuration 12 | # 13 | # This path must be either absolute or relative to the build directory. 14 | # 15 | # The absolute path to the generated source directory (at the time the 16 | # sources were generated) is: 17 | # D:\Prathyusha\CC31xx\CC31xx\My_Workspace\SDK0.5_rel\cc3200-sdk\ti_rtos\ti_rtos_config\GCC\src 18 | # 19 | GEN_SRC_DIR ?= src 20 | 21 | ifeq (,$(wildcard $(GEN_SRC_DIR))) 22 | $(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources") 23 | endif 24 | 25 | # 26 | # ======== .force ======== 27 | # The .force goal is used to force the build of any goal that names it as 28 | # a prerequisite 29 | # 30 | .PHONY: .force 31 | 32 | # 33 | # ======== library macros ======== 34 | # 35 | sysbios_SRC = $(GEN_SRC_DIR)/sysbios 36 | sysbios_LIB = $(GEN_SRC_DIR)/sysbios/sysbios.am4g 37 | 38 | # 39 | # ======== dependencies ======== 40 | # 41 | all: $(sysbios_LIB) 42 | clean: .sysbios_clean 43 | 44 | 45 | # ======== convenient build goals ======== 46 | .PHONY: sysbios 47 | sysbios: $(GEN_SRC_DIR)/sysbios/sysbios.am4g 48 | 49 | # CDT managed make executables depend on $(OBJS) 50 | OBJS += $(sysbios_LIB) 51 | 52 | # 53 | # ======== rules ======== 54 | # 55 | $(sysbios_LIB): .force 56 | @echo making $@ ... 57 | @$(MAKE) -C $(sysbios_SRC) 58 | 59 | .sysbios_clean: 60 | @echo cleaning $(sysbios_SRC) ... 61 | -@$(MAKE) --no-print-directory -C $(sysbios_SRC) clean 62 | 63 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/_BIOS.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/_BIOS.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/dmtimer_Timer_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/dmtimer_Timer_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/ducati_CTM_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/ducati_CTM_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/ducati_Core_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/ducati_Core_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/gates_GateHwi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/gates_GateHwi.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/gates_GateMutex.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/gates_GateMutex.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/gnu_ReentSupport.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/gnu_ReentSupport.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi_stack.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi_stack.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi_startup.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Hwi_startup.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Timer.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/hal_Timer.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/heaps_HeapMem.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/heaps_HeapMem.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Clock.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Clock.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Event.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Event.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Idle.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Idle.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Intrinsics.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Intrinsics.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Mailbox.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Mailbox.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Queue.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Queue.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Semaphore.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Semaphore.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Swi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Swi.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Swi_andn.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Swi_andn.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Task.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/knl_Task.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Clobber_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Clobber_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi_asm_switch_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Hwi_asm_switch_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_IntrinsicsSupport_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_IntrinsicsSupport_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TaskSupport.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TaskSupport.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TaskSupport_asm_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TaskSupport_asm_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Timer.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_Timer.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TimestampProvider.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/m3_TimestampProvider.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/omap4430_Power_resumeCpu_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/omap4430_Power_resumeCpu_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/omap4430_Power_saveCpu_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/omap4430_Power_saveCpu_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/smp_Power_resumeCpu_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/smp_Power_resumeCpu_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/smp_Power_saveCpu_gnu.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/smp_Power_saveCpu_gnu.o -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/gcc/src/sysbios/sysbios.am4g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/gcc/src/sysbios/sysbios.am4g -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/src/.exclude: -------------------------------------------------------------------------------- 1 | This file exists to prevent Eclipse/CDT from adding the C sources contained in this directory (or below) to any enclosing project. 2 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/src/makefile.libs: -------------------------------------------------------------------------------- 1 | # 2 | # This file was generated based on the configuration script: 3 | # D:\GIT\a0132167_sdk_1.1.0\source-1p1-rahul\ti_rtos\ti_rtos_config\app.cfg 4 | # 5 | # This makefile may be included in other makefiles that need to build 6 | # the libraries containing the compiled source files generated as 7 | # part of the configuration step. 8 | 9 | # 10 | # ======== GEN_SRC_DIR ========= 11 | # The path to the sources generated during configuration 12 | # 13 | # This path must be either absolute or relative to the build directory. 14 | # 15 | # The absolute path to the generated source directory (at the time the 16 | # sources were generated) is: 17 | # D:\GIT\a0132167_sdk_1.1.0\source-1p1-rahul\ti_rtos\ti_rtos_config\src 18 | # 19 | GEN_SRC_DIR ?= ../../src 20 | 21 | ifeq (,$(wildcard $(GEN_SRC_DIR))) 22 | $(error "ERROR: GEN_SRC_DIR must be set to the directory containing the generated sources") 23 | endif 24 | 25 | # 26 | # ======== .force ======== 27 | # The .force goal is used to force the build of any goal that names it as 28 | # a prerequisite 29 | # 30 | .PHONY: .force 31 | 32 | # 33 | # ======== library macros ======== 34 | # 35 | sysbios_SRC = $(GEN_SRC_DIR)/sysbios 36 | sysbios_LIB = $(GEN_SRC_DIR)/sysbios/sysbios.aem4 37 | 38 | # 39 | # ======== dependencies ======== 40 | # 41 | all: $(sysbios_LIB) 42 | clean: .sysbios_clean 43 | 44 | 45 | # ======== convenient build goals ======== 46 | .PHONY: sysbios 47 | sysbios: $(GEN_SRC_DIR)/sysbios/sysbios.aem4 48 | 49 | # CDT managed make executables depend on $(OBJS) 50 | OBJS += $(sysbios_LIB) 51 | 52 | # 53 | # ======== rules ======== 54 | # 55 | $(sysbios_LIB): .force 56 | @echo making $@ ... 57 | @$(MAKE) -C $(sysbios_SRC) 58 | 59 | .sysbios_clean: 60 | @echo cleaning $(sysbios_SRC) ... 61 | -@$(MAKE) --no-print-directory -C $(sysbios_SRC) clean 62 | 63 | -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/src/sysbios/sysbios.aem4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/src/sysbios/sysbios.aem4 -------------------------------------------------------------------------------- /ti_rtos/ti_rtos_config/src/sysbios/sysbios.am4g: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yhpan0613/SimpleLink-CC3200/ccd07440f9e7db18edf87f45dd795cd5e89366fa/ti_rtos/ti_rtos_config/src/sysbios/sysbios.am4g --------------------------------------------------------------------------------