micropython/extmod
Paul Sokolovsky 354d17523f modmachine: Implement physical memory access using /dev/mem (Linux, etc).
This requires root access. And on recent Linux kernels, with
CONFIG_STRICT_DEVMEM option enabled, only address ranges listed in
/proc/iomem can be accessed. The above compiled-time option can be
however overriden with boot-time option "iomem=relaxed".

This also removed separate read/write paths - there unlikely would
be a case when they're different.
2015-07-08 11:37:23 +03:00
..
crypto-algorithms extmod/crypto: Add static keyword where it should be. 2015-03-19 00:25:33 +00:00
re1.5 extmod: Update re1.5 to 0.7. 2015-03-18 23:42:17 +02:00
uzlib extmod: Update uzlib to 1.2.1. 2015-03-19 00:04:12 +02:00
modmachine.c modmachine: Implement physical memory access using /dev/mem (Linux, etc). 2015-07-08 11:37:23 +03:00
modubinascii.c extmod/modubinascii: Re-use error string to reduce code size. 2015-07-06 11:34:29 +00:00
modubinascii.h extmod: Add a2b_base64 and b2a_base64 functions to ubinascii. 2015-07-04 12:26:52 +03:00
moductypes.c moductypes: Swap address and descriptor args in constructor. 2015-06-06 22:57:54 +03:00
moduhashlib.c moduhashlib: Remove not implemented .hexdigest(). 2015-05-21 17:20:26 +03:00
moduheapq.c py, extmod: Remove include of unnecessary system headers. 2015-03-14 23:11:25 +00:00
modujson.c py: Overhaul and simplify printf/pfenv mechanism. 2015-04-16 14:30:16 +00:00
modure.c py: Add mp_obj_get_int_truncated and use it where appropriate. 2015-05-12 23:05:53 +01:00
moduzlib.c py, extmod: Remove include of unnecessary system headers. 2015-03-14 23:11:25 +00:00