Note: this format are subject to change (heavy changes)
https://github.com/WebAssembly/polyfill-prototype-1
Данные основаны на утилите конвертации polyfill-prototype-1 asm.js<->wasm
Обозначения
| # -*- coding: utf-8 -*- | |
| # [email protected], 2014 | |
| import sys | |
| def decode(crp): | |
| buf = bytearray(bytes.fromhex(crp)) | |
| buf[0] ^= buf[1] | |
| buf[0] |= 0x50 |
| # Test esp32 (ESP-WROOM-32) with nokia 5110 (pcd8544) | |
| # https://github.com/mcauser/micropython-pcd8544/ | |
| # https://forum.micropython.org/viewtopic.php?t=4329 | |
| # pip install adafruit-ampy | |
| # ampy -p /dev/ttyUSB0 put micropython-pcd8544/pcd8544.py | |
| # ampy -p /dev/ttyUSB0 put test_esp32_5110.py | |
| # shell screen /dev/ttyUSB0 115200 | |
| # PCD8544 -> ESP32-WROOM |
Note: this format are subject to change (heavy changes)
https://github.com/WebAssembly/polyfill-prototype-1
Данные основаны на утилите конвертации polyfill-prototype-1 asm.js<->wasm
Обозначения
After installing Python from source in custom path it probably that
pip3.4 install cx_Freeze
will failed with
/usr/bin/ld: cannot find -lpython3.4
To avoid use
| ; Show Auxiliary Vectors (AT_*) | |
| ; compile: | |
| ; > fasm showauvec.fasm showauvec | |
| ; >> flat assembler version 1.71.38 (16384 kilobytes memory) | |
| ; >> 3 passes, 1179 bytes. | |
| ; [email protected] | |
| ; see also http://articles.manugarg.com/aboutelfauxiliaryvectors | |
| ; https://github.com/torvalds/linux/blob/v3.19/include/uapi/linux/auxvec.h | |
| format ELF executable 3 |
| // Read FOMS (Russian Health Card) http://www.openscdp.org/scsh3/index.html | |
| // with emulator | |
| // Romam Kharin <[email protected]>, 2014 | |
| // based on explore.js | |
| function SimFOMS () { | |
| this.fsel = 0; // 0 - none, num - num | |
| this.data0201 = new ByteString("", HEX); |
| # str files (petka-1 quest) | |
| # script for QuickBMS http://quickbms.aluigi.org | |
| idstring "\x53\x74\x4f\x52" | |
| get OFFSET long | |
| goto OFFSET | |
| get FILES long | |
| # index | |
| for i = 0 < FILES |
| # Wintermute Engine | |
| # script for QuickBMS http://quickbms.aluigi.org | |
| # http://aluigi.altervista.org/papers/bms/wintermute.bms | |
| idstring "\xde\xad\xc0\xde" | |
| goto 0x80 | |
| get OFFSET long | |
| goto OFFSET | |
| get NAMESZ byte |