浏览代码

Merge pull request #24 from SummerGGift/1_26

update qstrdefs.generated.h
朱天龙 (Armink) 8 年之前
父节点
当前提交
76e1c0a74d
共有 2 个文件被更改,包括 32 次插入30 次删除
  1. 31 29
      port/genhdr/qstrdefs.generated.h
  2. 1 1
      port/mpconfigport.h

+ 31 - 29
port/genhdr/qstrdefs.generated.h

@@ -531,6 +531,37 @@ QDEF(MP_QSTR_collections, (const byte*)"\xe0\x0b" "collections")
 QDEF(MP_QSTR_re, (const byte*)"\xd2\x02" "re")
 QDEF(MP_QSTR_json, (const byte*)"\xfd\x04" "json")
 QDEF(MP_QSTR_heapq, (const byte*)"\x68\x05" "heapq")
+QDEF(MP_QSTR_path, (const byte*)"\x88\x04" "path")
+QDEF(MP_QSTR_argv, (const byte*)"\xc7\x04" "argv")
+QDEF(MP_QSTR_version, (const byte*)"\xbf\x07" "version")
+QDEF(MP_QSTR_implementation, (const byte*)"\x17\x0e" "implementation")
+QDEF(MP_QSTR_print_exception, (const byte*)"\x1c\x0f" "print_exception")
+QDEF(MP_QSTR_uerrno, (const byte*)"\xb4\x06" "uerrno")
+QDEF(MP_QSTR_errno, (const byte*)"\xc1\x05" "errno")
+QDEF(MP_QSTR_errorcode, (const byte*)"\x10\x09" "errorcode")
+QDEF(MP_QSTR_EPERM, (const byte*)"\xea\x05" "EPERM")
+QDEF(MP_QSTR_ENOBUFS, (const byte*)"\xe3\x07" "ENOBUFS")
+QDEF(MP_QSTR_ENODEV, (const byte*)"\xb6\x06" "ENODEV")
+QDEF(MP_QSTR_ENOENT, (const byte*)"\x5e\x06" "ENOENT")
+QDEF(MP_QSTR_ENOMEM, (const byte*)"\xa4\x06" "ENOMEM")
+QDEF(MP_QSTR_ENOTCONN, (const byte*)"\x79\x08" "ENOTCONN")
+QDEF(MP_QSTR_EOPNOTSUPP, (const byte*)"\xac\x0a" "EOPNOTSUPP")
+QDEF(MP_QSTR_ETIMEDOUT, (const byte*)"\xff\x09" "ETIMEDOUT")
+QDEF(MP_QSTR_EIO, (const byte*)"\x86\x03" "EIO")
+QDEF(MP_QSTR_EBADF, (const byte*)"\x61\x05" "EBADF")
+QDEF(MP_QSTR_EAGAIN, (const byte*)"\x20\x06" "EAGAIN")
+QDEF(MP_QSTR_EACCES, (const byte*)"\x37\x06" "EACCES")
+QDEF(MP_QSTR_EEXIST, (const byte*)"\x53\x06" "EEXIST")
+QDEF(MP_QSTR_EISDIR, (const byte*)"\xa5\x06" "EISDIR")
+QDEF(MP_QSTR_EINVAL, (const byte*)"\x5c\x06" "EINVAL")
+QDEF(MP_QSTR_EADDRINUSE, (const byte*)"\x17\x0a" "EADDRINUSE")
+QDEF(MP_QSTR_ECONNABORTED, (const byte*)"\x27\x0c" "ECONNABORTED")
+QDEF(MP_QSTR_ECONNREFUSED, (const byte*)"\x3a\x0c" "ECONNREFUSED")
+QDEF(MP_QSTR_ECONNRESET, (const byte*)"\x19\x0a" "ECONNRESET")
+QDEF(MP_QSTR_EHOSTUNREACH, (const byte*)"\x86\x0c" "EHOSTUNREACH")
+QDEF(MP_QSTR_EALREADY, (const byte*)"\x46\x08" "EALREADY")
+QDEF(MP_QSTR_EINPROGRESS, (const byte*)"\x9a\x0b" "EINPROGRESS")
+
 
 // This file was automatically generated by makeqstrdata.py
 
@@ -891,7 +922,6 @@ QDEF(MP_QSTR_corners, (const byte*)"\xf1\xa0\x07" "corners")
 QDEF(MP_QSTR_find_qrcodes, (const byte*)"\xc2\x0f\x0c" "find_qrcodes")
 QDEF(MP_QSTR_qrcode, (const byte*)"\xcb\x8c\x06" "qrcode")
 QDEF(MP_QSTR_payload, (const byte*)"\x4b\x05\x07" "payload")
-QDEF(MP_QSTR_version, (const byte*)"\xbf\xd3\x07" "version")
 QDEF(MP_QSTR_ecc_level, (const byte*)"\x69\x68\x09" "ecc_level")
 QDEF(MP_QSTR_mask, (const byte*)"\x91\xba\x04" "mask")
 QDEF(MP_QSTR_data_type, (const byte*)"\x72\x7c\x09" "data_type")
@@ -1319,31 +1349,9 @@ QDEF(MP_QSTR_CENTER, (const byte*)"\x8e\xdb\x06" "CENTER")
 QDEF(MP_QSTR_CIRCULAR, (const byte*)"\xb4\x76\x08" "CIRCULAR")
 QDEF(MP_QSTR_CTS, (const byte*)"\x61\xd1\x03" "CTS")
 QDEF(MP_QSTR_DOWN, (const byte*)"\x37\x47\x04" "DOWN")
-QDEF(MP_QSTR_EACCES, (const byte*)"\x37\xc2\x06" "EACCES")
-QDEF(MP_QSTR_EADDRINUSE, (const byte*)"\x17\x11\x0a" "EADDRINUSE")
-QDEF(MP_QSTR_EAGAIN, (const byte*)"\x20\xec\x06" "EAGAIN")
-QDEF(MP_QSTR_EALREADY, (const byte*)"\x46\x15\x08" "EALREADY")
-QDEF(MP_QSTR_EBADF, (const byte*)"\x61\xa3\x05" "EBADF")
-QDEF(MP_QSTR_ECONNABORTED, (const byte*)"\x27\xab\x0c" "ECONNABORTED")
-QDEF(MP_QSTR_ECONNREFUSED, (const byte*)"\x3a\x2c\x0c" "ECONNREFUSED")
-QDEF(MP_QSTR_ECONNRESET, (const byte*)"\x19\xfb\x0a" "ECONNRESET")
-QDEF(MP_QSTR_EEXIST, (const byte*)"\x53\xad\x06" "EEXIST")
-QDEF(MP_QSTR_EHOSTUNREACH, (const byte*)"\x86\x25\x0c" "EHOSTUNREACH")
-QDEF(MP_QSTR_EINPROGRESS, (const byte*)"\x9a\xa0\x0b" "EINPROGRESS")
-QDEF(MP_QSTR_EINVAL, (const byte*)"\x5c\xff\x06" "EINVAL")
-QDEF(MP_QSTR_EIO, (const byte*)"\x86\xa6\x03" "EIO")
-QDEF(MP_QSTR_EISDIR, (const byte*)"\xa5\x4f\x06" "EISDIR")
 QDEF(MP_QSTR_ENC_A, (const byte*)"\x93\x1e\x05" "ENC_A")
 QDEF(MP_QSTR_ENC_AB, (const byte*)"\xb1\xf0\x06" "ENC_AB")
 QDEF(MP_QSTR_ENC_B, (const byte*)"\x90\x1e\x05" "ENC_B")
-QDEF(MP_QSTR_ENOBUFS, (const byte*)"\xe3\x87\x07" "ENOBUFS")
-QDEF(MP_QSTR_ENODEV, (const byte*)"\xb6\x67\x06" "ENODEV")
-QDEF(MP_QSTR_ENOENT, (const byte*)"\x5e\x65\x06" "ENOENT")
-QDEF(MP_QSTR_ENOMEM, (const byte*)"\xa4\x85\x06" "ENOMEM")
-QDEF(MP_QSTR_ENOTCONN, (const byte*)"\x79\xd7\x08" "ENOTCONN")
-QDEF(MP_QSTR_EOPNOTSUPP, (const byte*)"\xac\x97\x0a" "EOPNOTSUPP")
-QDEF(MP_QSTR_EPERM, (const byte*)"\xea\x7f\x05" "EPERM")
-QDEF(MP_QSTR_ETIMEDOUT, (const byte*)"\xff\xf8\x09" "ETIMEDOUT")
 QDEF(MP_QSTR_EVT_FALLING, (const byte*)"\x3a\x5d\x0b" "EVT_FALLING")
 QDEF(MP_QSTR_EVT_RISING, (const byte*)"\x55\xfe\x0a" "EVT_RISING")
 QDEF(MP_QSTR_EVT_RISING_FALLING, (const byte*)"\xcd\x08\x12" "EVT_RISING_FALLING")
@@ -1419,7 +1427,6 @@ QDEF(MP_QSTR_align, (const byte*)"\xa8\xfb\x05" "align")
 QDEF(MP_QSTR_alt, (const byte*)"\x5c\x33\x03" "alt")
 QDEF(MP_QSTR_and_, (const byte*)"\x91\x94\x04" "and_")
 QDEF(MP_QSTR_angle, (const byte*)"\x84\x2c\x05" "angle")
-QDEF(MP_QSTR_argv, (const byte*)"\xc7\xc6\x04" "argv")
 QDEF(MP_QSTR_bank, (const byte*)"\x83\x44\x04" "bank")
 QDEF(MP_QSTR_bl, (const byte*)"\xcb\x6e\x02" "bl")
 QDEF(MP_QSTR_board, (const byte*)"\x7f\xd4\x05" "board")
@@ -1439,8 +1446,6 @@ QDEF(MP_QSTR_deadtime, (const byte*)"\x54\xf8\x08" "deadtime")
 QDEF(MP_QSTR_decode, (const byte*)"\xa9\x59\x06" "decode")
 QDEF(MP_QSTR_encode, (const byte*)"\x43\xca\x06" "encode")
 QDEF(MP_QSTR_encoding, (const byte*)"\x06\x9c\x08" "encoding")
-QDEF(MP_QSTR_errno, (const byte*)"\xc1\x11\x05" "errno")
-QDEF(MP_QSTR_errorcode, (const byte*)"\x10\xdd\x09" "errorcode")
 QDEF(MP_QSTR_extframe, (const byte*)"\x11\x74\x08" "extframe")
 QDEF(MP_QSTR_feed, (const byte*)"\xa7\x23\x04" "feed")
 QDEF(MP_QSTR_fifo, (const byte*)"\x03\x35\x04" "fifo")
@@ -1453,7 +1458,6 @@ QDEF(MP_QSTR_have_cdc, (const byte*)"\x84\x08\x08" "have_cdc")
 QDEF(MP_QSTR_hid, (const byte*)"\xe0\x4f\x03" "hid")
 QDEF(MP_QSTR_hid_keyboard, (const byte*)"\x92\xb1\x0c" "hid_keyboard")
 QDEF(MP_QSTR_hid_mouse, (const byte*)"\x3e\x1e\x09" "hid_mouse")
-QDEF(MP_QSTR_implementation, (const byte*)"\x17\x2d\x0e" "implementation")
 QDEF(MP_QSTR_initfilterbanks, (const byte*)"\x2a\x2b\x0f" "initfilterbanks")
 QDEF(MP_QSTR_intensity, (const byte*)"\xca\x3d\x09" "intensity")
 QDEF(MP_QSTR_io, (const byte*)"\x23\x6f\x02" "io")
@@ -1496,7 +1500,6 @@ QDEF(MP_QSTR_nss, (const byte*)"\x2b\x5a\x03" "nss")
 QDEF(MP_QSTR_onewire, (const byte*)"\x28\xfc\x07" "onewire")
 QDEF(MP_QSTR_params, (const byte*)"\x79\xe2\x06" "params")
 QDEF(MP_QSTR_parity, (const byte*)"\x42\x05\x06" "parity")
-QDEF(MP_QSTR_path, (const byte*)"\x88\xce\x04" "path")
 QDEF(MP_QSTR_period, (const byte*)"\xa0\xa0\x06" "period")
 QDEF(MP_QSTR_pid, (const byte*)"\xf8\x73\x03" "pid")
 QDEF(MP_QSTR_platform, (const byte*)"\x3a\x19\x08" "platform")
@@ -1506,7 +1509,6 @@ QDEF(MP_QSTR_port, (const byte*)"\x5c\xd8\x04" "port")
 QDEF(MP_QSTR_power, (const byte*)"\xda\xed\x05" "power")
 QDEF(MP_QSTR_prescaler, (const byte*)"\x28\x15\x09" "prescaler")
 QDEF(MP_QSTR_present, (const byte*)"\xee\x18\x07" "present")
-QDEF(MP_QSTR_print_exception, (const byte*)"\x1c\x22\x0f" "print_exception")
 QDEF(MP_QSTR_ptr, (const byte*)"\x53\x70\x03" "ptr")
 QDEF(MP_QSTR_ptr16, (const byte*)"\xf4\xca\x05" "ptr16")
 QDEF(MP_QSTR_ptr32, (const byte*)"\xb2\xca\x05" "ptr32")

+ 1 - 1
port/mpconfigport.h

@@ -124,7 +124,7 @@
 #define MICROPY_VFS                 (0)
 #define MICROPY_VFS_FAT             (0)
 #define MICROPY_PY_MODUOS_FILE      (1)
-
+#define MICROPY_PY_UERRNO           (1)
 
 // extended modules
 #define MICROPY_PY_UCTYPES          (1)