]> oss.titaniummirror.com Git - tinyos-2.x.git/commit
Update tos-bsl for win32 python
authorR. Steve McKown <rsmckown@gmail.com>
Fri, 15 Mar 2013 15:04:38 +0000 (09:04 -0600)
committerR. Steve McKown <rsmckown@gmail.com>
Fri, 15 Mar 2013 21:53:04 +0000 (15:53 -0600)
commitadd98f2f5788d2ee9f8104881fd0a2bc97f2c209
tree37278d98ed842b99f04c222bc736638565dd3477
parent4b943ec81ebdc1582de77b529dbec1419e611af5
Update tos-bsl for win32 python

tos-bsl uses the cp210xrt module, whose source is provided herein.  This
is a simple extension for Python that allows access to the
CP210x_WriteLatch function in the CP210xRuntime.dll.  The compiled
Python extension module is included, as well as the runtime dll and its
associated .lib and .h files.  The module was compiled using Visual
Studio C++ Express 2008, which is apparently the same version of the
MSVC used to compile ActivePython 2.7.1 from ActiveState, on which the
module was tested.

This uses the latest CP210xRuntime.dll and requires a 6.x version of the
SiLabs VCP to be installed.  Tested with VCP_Windows v6.6.1.

The code changes should not change behavior on non-win32 platforms.
15 files changed:
tools/platforms/msp430/pybsl/cp210x_rt/CP210xRuntime.lib [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/CP210xRuntimeDLL.h [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/cp210xrtmodule.c [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/dist/cp210xrt-0.1.cygwin-1.5.12-i686.tar.gz [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/dist/cp210xrt-0.1.tar.gz [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/setup.py [deleted file]
tools/platforms/msp430/pybsl/cp210x_rt/test/reset.py [deleted file]
tools/platforms/msp430/pybsl/cp210xrt/CP210xRuntime.dll [new file with mode: 0755]
tools/platforms/msp430/pybsl/cp210xrt/CP210xRuntime.lib [new file with mode: 0644]
tools/platforms/msp430/pybsl/cp210xrt/CP210xRuntimeDLL.h [new file with mode: 0644]
tools/platforms/msp430/pybsl/cp210xrt/cp210xrt.cpp [new file with mode: 0644]
tools/platforms/msp430/pybsl/cp210xrt/cp210xrt.pyd [new file with mode: 0755]
tools/platforms/msp430/pybsl/cp210xrt/setup.py [new file with mode: 0644]
tools/platforms/msp430/pybsl/cp210xrt/test/reset.py [new file with mode: 0644]
tools/platforms/msp430/pybsl/tos-bsl.in [changed mode: 0644->0755]