Add Code
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
Author: Alexander Belchenko
|
||||
|
||||
Copyright (C) Alexander Belchenko, 2005-2018
|
||||
|
||||
Special thanks to Bernhard Leiner for huge help in porting
|
||||
IntelHex library to Python 3.
|
||||
|
||||
Contributors:
|
||||
|
||||
* Alexander Belchenko
|
||||
* Alex Mueller
|
||||
* Andrew Fernandes
|
||||
* Bernhard Leiner
|
||||
* Enoch H. Wexler
|
||||
* Heiko Henkelmann
|
||||
* Henrik Maier
|
||||
* Masayuki Takeda
|
||||
* Morgan McClure
|
||||
* Nathan P. Stien
|
||||
* Piotr Korowacki
|
||||
* Reis Baltaoglu
|
||||
* Ryan Downing
|
||||
* Scott Armitage
|
||||
* Stefan Schmitt
|
||||
* Theo Sbrissa
|
||||
* Zachary Clifford
|
||||
* "durexyl" @ GitHub
|
||||
* "erki1993" @ GitHub
|
||||
* "mentaal" @ GitHub
|
||||
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,32 @@
|
||||
Copyright (c) 2005-2018, Alexander Belchenko
|
||||
All rights reserved.
|
||||
|
||||
Redistribution and use in source and binary forms,
|
||||
with or without modification, are permitted provided
|
||||
that the following conditions are met:
|
||||
|
||||
* Redistributions of source code must retain
|
||||
the above copyright notice, this list of conditions
|
||||
and the following disclaimer.
|
||||
* Redistributions in binary form must reproduce
|
||||
the above copyright notice, this list of conditions
|
||||
and the following disclaimer in the documentation
|
||||
and/or other materials provided with the distribution.
|
||||
* Neither the name of the author nor the names
|
||||
of its contributors may be used to endorse
|
||||
or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
|
||||
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
|
||||
AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
|
||||
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
|
||||
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
|
||||
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
|
||||
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
|
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
||||
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
@@ -0,0 +1,83 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: intelhex
|
||||
Version: 2.3.0
|
||||
Summary: Python library for Intel HEX files manipulations
|
||||
Home-page: https://github.com/python-intelhex/intelhex
|
||||
Author: Alexander Belchenko
|
||||
Author-email: alexander.belchenko@gmail.com
|
||||
Maintainer: Bert van Hall
|
||||
Maintainer-email: bert.vanhall@gmx.de
|
||||
License: BSD
|
||||
Keywords: Intel HEX hex2bin HEX8
|
||||
Platform: UNKNOWN
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Environment :: Console
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: BSD License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3.5
|
||||
Classifier: Programming Language :: Python :: 3.6
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
|
||||
Python IntelHex library
|
||||
***********************
|
||||
|
||||
Introduction
|
||||
------------
|
||||
The Intel HEX file format is widely used in microprocessors and microcontrollers
|
||||
area (embedded systems etc) as the de facto standard
|
||||
for representation of code to be programmed into microelectronic devices.
|
||||
|
||||
This work implements an ``intelhex`` Python library to read, write,
|
||||
create from scratch and manipulate data from Intel HEX file format.
|
||||
|
||||
The distribution package also includes several convenience Python scripts,
|
||||
including "classic" ``hex2bin`` and ``bin2hex`` converters and more,
|
||||
those based on the library itself. Check the docs to know more.
|
||||
|
||||
License
|
||||
-------
|
||||
The code is distributed under BSD license,
|
||||
see `LICENSE.txt <https://github.com/python-intelhex/intelhex/blob/master/LICENSE.txt>`_.
|
||||
|
||||
In short: you can use IntelHex library in your project without *any*
|
||||
restrictions.
|
||||
|
||||
Supported Python versions
|
||||
-------------------------
|
||||
IntelHex library supports Python 3 (3.5 or later) only. The 2.2.1 release was
|
||||
the last one which has been checked against Python 2.7 and Python 3 until 3.5.
|
||||
|
||||
Install
|
||||
-------
|
||||
Install using ``pip`` (recommended, no separate download required)::
|
||||
|
||||
pip install intelhex
|
||||
|
||||
Download
|
||||
--------
|
||||
* https://pypi.org/project/IntelHex/
|
||||
* https://github.com/python-intelhex/intelhex/releases
|
||||
|
||||
Source code, bug reports, patches
|
||||
---------------------------------
|
||||
IntelHex on GitHub:
|
||||
|
||||
https://github.com/python-intelhex/intelhex
|
||||
|
||||
User manual
|
||||
-----------
|
||||
User manual for IntelHex is available in the sources ``docs/manual/`` directory.
|
||||
You can browse User Manual online:
|
||||
|
||||
https://readthedocs.org/projects/python-intelhex/
|
||||
|
||||
Changelog
|
||||
---------
|
||||
See `NEWS.rst <https://github.com/python-intelhex/intelhex/blob/master/NEWS.rst>`_
|
||||
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
../../../bin/__pycache__/bin2hex.cpython-312.pyc,,
|
||||
../../../bin/__pycache__/hex2bin.cpython-312.pyc,,
|
||||
../../../bin/__pycache__/hex2dump.cpython-312.pyc,,
|
||||
../../../bin/__pycache__/hexdiff.cpython-312.pyc,,
|
||||
../../../bin/__pycache__/hexinfo.cpython-312.pyc,,
|
||||
../../../bin/__pycache__/hexmerge.cpython-312.pyc,,
|
||||
../../../bin/bin2hex.py,sha256=ki74czXR3nvMV6X4lwUlQBUnEKbwKRLF41K7C6CdFlc,3855
|
||||
../../../bin/hex2bin.py,sha256=EsGTla2nO6tVuV_YWa932xcyLIU9hdqxwnr8otV0b9M,4714
|
||||
../../../bin/hex2dump.py,sha256=0Cbtr-gUFRkiULaSXbst8qX7vjfvmCBB75JUyQQr_VA,4579
|
||||
../../../bin/hexdiff.py,sha256=Wf326ezyvq6XIdeawDaSiksfAvh2FJ50gJZFf8CGr5s,2887
|
||||
../../../bin/hexinfo.py,sha256=jurWcu7JF8agsAC6zggfeqdMvFBLbuXtiDP1VLAG_4g,3699
|
||||
../../../bin/hexmerge.py,sha256=QhYkqzjuDRag9n-XLwZVN3AxSmj40cZbvB9m-vdEzIM,6244
|
||||
intelhex-2.3.0.dist-info/AUTHORS.rst,sha256=vaOpJkVtovGwa42qjD1kwZcTzJXmhEbGZa8hSUpQY4c,570
|
||||
intelhex-2.3.0.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
intelhex-2.3.0.dist-info/LICENSE.txt,sha256=Gy6wMquKGwJm95lcduRFCficqcDpDsUHdjtec1rKfeQ,1528
|
||||
intelhex-2.3.0.dist-info/METADATA,sha256=hEfdx9mIpG_Y_r4k1Kh1d1OQfGAqfS193HbItz3zhZY,2672
|
||||
intelhex-2.3.0.dist-info/RECORD,,
|
||||
intelhex-2.3.0.dist-info/WHEEL,sha256=ADKeyaGyKF5DwBNE0sRE5pvW-bSkFMJfBuhzZ3rceP4,110
|
||||
intelhex-2.3.0.dist-info/top_level.txt,sha256=vgzyL72px_r5PoVX6Sup9Y8_iBaT6FG79Wjb79XFDRs,9
|
||||
intelhex/__init__.py,sha256=JMN5TY7YI0gTdfwy7qzCoG4FyOIccvfgE-p89Lrf4GA,52103
|
||||
intelhex/__main__.py,sha256=28YjqiUL474AAiFfiVEkhDLYqlfIdlzQjC1yrnYPJEY,1876
|
||||
intelhex/__pycache__/__init__.cpython-312.pyc,,
|
||||
intelhex/__pycache__/__main__.cpython-312.pyc,,
|
||||
intelhex/__pycache__/__version__.cpython-312.pyc,,
|
||||
intelhex/__pycache__/bench.cpython-312.pyc,,
|
||||
intelhex/__pycache__/compat.cpython-312.pyc,,
|
||||
intelhex/__pycache__/getsizeof.cpython-312.pyc,,
|
||||
intelhex/__pycache__/test.cpython-312.pyc,,
|
||||
intelhex/__version__.py,sha256=E3neZpFnnqWFc6MjAVysXnlA9ilZcPfUIIL5Gc6wHKo,123
|
||||
intelhex/bench.py,sha256=VTEva0t1BWPskxsUwWE37HS8COxXPkUUJUzuz5em06M,9290
|
||||
intelhex/compat.py,sha256=IqoZ0ZRFndzi7geU57Z7BCT7rVZGH5VssooT5PKrCtc,5035
|
||||
intelhex/getsizeof.py,sha256=kXMFPEqM4anQ-Fl9g_HLt3HarxdHml_eppT8-B-QA6M,2175
|
||||
intelhex/test.py,sha256=6P-H1zyWg8on2-c904rbkhfaly6nNEaUp3_fNDudiYA,70646
|
||||
@@ -0,0 +1,6 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.35.1)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py2-none-any
|
||||
Tag: py3-none-any
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
intelhex
|
||||
Reference in New Issue
Block a user