Damien George
df242facdc
drivers, cc3000: Cleaning up, make local functions static.
2014-11-21 19:46:24 +00:00
stijn
b89eaaa2e2
windows: Update config with latest features
...
- update mpconfigport.h to reflect latest unix version
- fix compilation error in modure due to msvc not allowing dynamic arrays
2014-11-21 19:38:33 +00:00
Damien George
c9f8f653ad
py: Add support for float/double arrays in array module.
...
Addresses issue #981 .
2014-11-21 18:16:25 +00:00
blmorris
9d1ca65b59
Set PYTHONIOENCODING='utf-8' so that unicode tests can pass on CPython on
...
systems where another encoding is set in the locale
2014-11-19 10:44:31 -05:00
Damien George
3bdb23d4d3
README: Update link to logo.
2014-11-17 00:41:54 +00:00
Damien George
5694cc5490
py: Make stream seek correctly check for ioctl fn; add seek for textio.
2014-11-16 23:56:37 +00:00
Paul Sokolovsky
91386eee26
ports: Define mp_off_t.
2014-11-17 00:16:14 +02:00
Paul Sokolovsky
fa2edabc5c
stmhal: Switch to file.seek() implementation using stream ioctl.
2014-11-17 00:16:14 +02:00
Paul Sokolovsky
c7d5500142
tests: Add test for file.seek().
2014-11-17 00:16:14 +02:00
Paul Sokolovsky
838eb1fa2d
stream: Implement seek operation support via ioctl, wrapped in generic method.
...
Also, implement for unix port.
2014-11-17 00:16:14 +02:00
Paul Sokolovsky
f4a6a577ab
stream: Convert .ioctl() to take fixed number of args.
...
This is more efficient, as allows to use register calling convention.
If needed, a structure pointer can be passed as argument to pass more
data.
2014-11-17 00:16:14 +02:00
Damien George
5228854f0e
docs: Fix RTD build configuration.
...
ReadTheDocs needs the root directory in its search path so it finds
topindex.html.
2014-11-15 21:33:07 +00:00
Damien George
d1b42d7b51
stmhal: Improve CAN init so that it can take sjw, bs1, bs2 args.
...
Also update docs to explain how CAN baudrate is determined.
2014-11-15 21:28:14 +00:00
Damien George
224fee0e10
stmhal: Fix HAL error raising; make test for it.
...
Addresses issue #968 .
2014-11-15 20:39:44 +00:00
evildmp
aec189a5ba
docs: Add optional sphinx_rtd_theme; add docs build instructions.
...
The sphinx_rtd_theme is used by ReadTheDocs to render a pretty looking
documentation. If you have this theme installed locally then your
locally-compiled docs will look exactly like the published
documentation. Otherwise it falls back to the default theme.
2014-11-15 19:01:19 +00:00
Matthias
ca0b0cb83f
Document parameter "data" of i2c.mem_read() more clear
...
Hi,
i would like to add a little clarification to the parameter "data" of i2c.mem_read(): I misunderstood
``data`` can be an integer or a buffer to read into
as "i can give a integer variable to read a integer into" . This pull-request adds the following clarification:
``data`` can be an integer (number of bytes to read) or a buffer to read into
Thanks for your great work!
Best wishes,
Matthias
2014-11-15 18:31:37 +00:00
Damien George
4df85e49d4
tests: Add test for hash of user defined class.
2014-11-15 18:30:01 +00:00
stijn
e00eeaf4cd
py: Use __hash__ method if a type defines it
2014-11-15 18:24:22 +00:00
Paul Sokolovsky
d8474d3617
docs: select: Describe extra details.
2014-11-09 01:48:05 +02:00
Sven Wegener
b98c162c52
py: Fix order-only dependencies in mkrules.mk and py.mk.
...
Currently compilation sporadically fails, because the automatic
dependency gets created *during* the compilation of objects.
OBJ is a auperset of PY_O and the dependencies apply to all objects.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net >
2014-11-06 18:48:38 +00:00
Damien George
1e9a92f84f
py: Use shorter, static error msgs when ERROR_REPORTING_TERSE enabled.
...
Going from MICROPY_ERROR_REPORTING_NORMAL to
MICROPY_ERROR_REPORTING_TERSE now saves 2020 bytes ROM for ARM Thumb2,
and 2200 bytes ROM for 32-bit x86.
This is about a 2.5% code size reduction for bare-arm.
2014-11-06 17:36:16 +00:00
Damien George
b6b34cd3f6
py: Remove obsolute function declaration.
2014-11-06 17:31:18 +00:00
Sven Wegener
bfb18a714b
py: Add order-only dependency for py-version.h
...
Else the directory might not exist.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net >
2014-11-05 22:52:51 +00:00
Sven Wegener
0e0ae97975
stmhal: Declare variables extern in include files
...
Else we end up with several instances of the variable.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net >
2014-11-05 22:52:51 +00:00
Sven Wegener
1a5a6d1403
bare-arm: Add dummy __assert_func and __fatal_error
...
Required to build bare-arm with debugging.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net >
2014-11-05 22:52:51 +00:00