diff options
author | Raghuram Subramani <raghus2247@gmail.com> | 2022-06-25 07:42:25 +0530 |
---|---|---|
committer | Raghuram Subramani <raghus2247@gmail.com> | 2022-06-25 07:42:25 +0530 |
commit | a7c25f19d9700c008e6d6b5b4f95ea6103bda8ab (patch) | |
tree | 8707e464bc290613efae031908063ef9788cbb0d /circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c | |
parent | 08422ad7e5ae71a1a625e8a2bda6d233fd68ceee (diff) |
fixes
Diffstat (limited to 'circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c')
-rw-r--r-- | circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c | 4396 |
1 files changed, 0 insertions, 4396 deletions
diff --git a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c b/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c deleted file mode 100644 index 2999485..0000000 --- a/circuitpython/ports/raspberrypi/build-raspberry_pi_pico/frozen_content.c +++ /dev/null @@ -1,4396 +0,0 @@ -// -// Content for MICROPY_MODULE_FROZEN_STR -// -#include <stdint.h> -#define MP_FROZEN_STR_NAMES \ - -const uint32_t mp_frozen_str_sizes[] = { 0 }; -const char mp_frozen_str_content[] = { -"\0" -}; - -// -// Content for MICROPY_MODULE_FROZEN_MPY -// -#include "py/bc0.h" -#include "py/mpconfig.h" -#include "py/objint.h" -#include "py/objstr.h" -#include "py/emitglue.h" -#include "py/nativeglue.h" - -#if MICROPY_LONGINT_IMPL != 2 -#error "incompatible MICROPY_LONGINT_IMPL" -#endif - -#if MPZ_DIG_SIZE != 16 -#error "incompatible MPZ_DIG_SIZE" -#endif - -#if MICROPY_PY_BUILTINS_FLOAT -typedef struct _mp_obj_float_t { - mp_obj_base_t base; - mp_float_t value; -} mp_obj_float_t; -#endif - -#if MICROPY_PY_BUILTINS_COMPLEX -typedef struct _mp_obj_complex_t { - mp_obj_base_t base; - mp_float_t real; - mp_float_t imag; -} mp_obj_complex_t; -#endif - -enum { - MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py = MP_QSTRnumber_of, - MP_QSTR_KeyboardLayoutBase, - MP_QSTR_keyboard_layout_base, - MP_QSTR_KeyboardLayoutUS, - MP_QSTR_KeyboardLayout, - MP_QSTR_ASCII_TO_KEYCODE, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - MP_QSTR_Keycode, - MP_QSTR_keycode, - MP_QSTR_find_device, - MP_QSTR_Sequence, - MP_QSTR_typing, - MP_QSTR_Keyboard, - MP_QSTR_LED_NUM_LOCK, - MP_QSTR_LED_CAPS_LOCK, - MP_QSTR_LED_SCROLL_LOCK, - MP_QSTR_LED_COMPOSE, - MP_QSTR_press, - MP_QSTR_release_all, - MP_QSTR__add_keycode_to_report, - MP_QSTR__remove_keycode_from_report, - MP_QSTR_led_status, - MP_QSTR_led_on, - MP_QSTR__keyboard_device, - MP_QSTR_report, - MP_QSTR_report_modifier, - MP_QSTR_report_keys, - MP_QSTR_modifier_bit, - MP_QSTR_led_code, - MP_QSTR_adafruit_hid_slash_mouse_dot_py, - MP_QSTR_Mouse, - MP_QSTR_LEFT_BUTTON, - MP_QSTR_RIGHT_BUTTON, - MP_QSTR_MIDDLE_BUTTON, - MP_QSTR_click, - MP_QSTR_move, - MP_QSTR__send_no_move, - MP_QSTR__limit, - MP_QSTR__mouse_device, - MP_QSTR_buttons, - MP_QSTR_wheel, - MP_QSTR_dist, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - MP_QSTR_ConsumerControl, - MP_QSTR__consumer_device, - MP_QSTR__report, - MP_QSTR_consumer_code, - MP_QSTR__lt_H, - MP_QSTR_adafruit_hid_slash_keycode_dot_py, - MP_QSTR_A, - MP_QSTR_B, - MP_QSTR_D, - MP_QSTR_E, - MP_QSTR_F, - MP_QSTR_G, - MP_QSTR_H, - MP_QSTR_I, - MP_QSTR_J, - MP_QSTR_K, - MP_QSTR_L, - MP_QSTR_N, - MP_QSTR_O, - MP_QSTR_P, - MP_QSTR_Q, - MP_QSTR_R, - MP_QSTR_S, - MP_QSTR_T, - MP_QSTR_U, - MP_QSTR_V, - MP_QSTR_W, - MP_QSTR_X, - MP_QSTR_Y, - MP_QSTR_Z, - MP_QSTR_ONE, - MP_QSTR_TWO, - MP_QSTR_THREE, - MP_QSTR_FOUR, - MP_QSTR_FIVE, - MP_QSTR_SIX, - MP_QSTR_SEVEN, - MP_QSTR_EIGHT, - MP_QSTR_NINE, - MP_QSTR_ZERO, - MP_QSTR_ENTER, - MP_QSTR_RETURN, - MP_QSTR_ESCAPE, - MP_QSTR_BACKSPACE, - MP_QSTR_TAB, - MP_QSTR_SPACEBAR, - MP_QSTR_SPACE, - MP_QSTR_MINUS, - MP_QSTR_EQUALS, - MP_QSTR_LEFT_BRACKET, - MP_QSTR_RIGHT_BRACKET, - MP_QSTR_BACKSLASH, - MP_QSTR_POUND, - MP_QSTR_SEMICOLON, - MP_QSTR_QUOTE, - MP_QSTR_GRAVE_ACCENT, - MP_QSTR_COMMA, - MP_QSTR_PERIOD, - MP_QSTR_FORWARD_SLASH, - MP_QSTR_CAPS_LOCK, - MP_QSTR_F1, - MP_QSTR_F2, - MP_QSTR_F3, - MP_QSTR_F4, - MP_QSTR_F5, - MP_QSTR_F6, - MP_QSTR_F7, - MP_QSTR_F8, - MP_QSTR_F9, - MP_QSTR_F10, - MP_QSTR_F11, - MP_QSTR_F12, - MP_QSTR_PRINT_SCREEN, - MP_QSTR_SCROLL_LOCK, - MP_QSTR_PAUSE, - MP_QSTR_INSERT, - MP_QSTR_HOME, - MP_QSTR_PAGE_UP, - MP_QSTR_DELETE, - MP_QSTR_END, - MP_QSTR_PAGE_DOWN, - MP_QSTR_RIGHT_ARROW, - MP_QSTR_LEFT_ARROW, - MP_QSTR_DOWN_ARROW, - MP_QSTR_UP_ARROW, - MP_QSTR_KEYPAD_NUMLOCK, - MP_QSTR_KEYPAD_FORWARD_SLASH, - MP_QSTR_KEYPAD_ASTERISK, - MP_QSTR_KEYPAD_MINUS, - MP_QSTR_KEYPAD_PLUS, - MP_QSTR_KEYPAD_ENTER, - MP_QSTR_KEYPAD_ONE, - MP_QSTR_KEYPAD_TWO, - MP_QSTR_KEYPAD_THREE, - MP_QSTR_KEYPAD_FOUR, - MP_QSTR_KEYPAD_FIVE, - MP_QSTR_KEYPAD_SIX, - MP_QSTR_KEYPAD_SEVEN, - MP_QSTR_KEYPAD_EIGHT, - MP_QSTR_KEYPAD_NINE, - MP_QSTR_KEYPAD_ZERO, - MP_QSTR_KEYPAD_PERIOD, - MP_QSTR_KEYPAD_BACKSLASH, - MP_QSTR_APPLICATION, - MP_QSTR_POWER, - MP_QSTR_KEYPAD_EQUALS, - MP_QSTR_F13, - MP_QSTR_F14, - MP_QSTR_F15, - MP_QSTR_F16, - MP_QSTR_F17, - MP_QSTR_F18, - MP_QSTR_F19, - MP_QSTR_F20, - MP_QSTR_F21, - MP_QSTR_F22, - MP_QSTR_F23, - MP_QSTR_F24, - MP_QSTR_LEFT_CONTROL, - MP_QSTR_CONTROL, - MP_QSTR_LEFT_SHIFT, - MP_QSTR_SHIFT, - MP_QSTR_LEFT_ALT, - MP_QSTR_ALT, - MP_QSTR_OPTION, - MP_QSTR_LEFT_GUI, - MP_QSTR_GUI, - MP_QSTR_WINDOWS, - MP_QSTR_COMMAND, - MP_QSTR_RIGHT_CONTROL, - MP_QSTR_RIGHT_SHIFT, - MP_QSTR_RIGHT_ALT, - MP_QSTR_RIGHT_GUI, - MP_QSTR_cls, - MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py, - MP_QSTR_ConsumerControlCode, - MP_QSTR_RECORD, - MP_QSTR_FAST_FORWARD, - MP_QSTR_REWIND, - MP_QSTR_SCAN_NEXT_TRACK, - MP_QSTR_SCAN_PREVIOUS_TRACK, - MP_QSTR_STOP, - MP_QSTR_EJECT, - MP_QSTR_PLAY_PAUSE, - MP_QSTR_MUTE, - MP_QSTR_VOLUME_DECREMENT, - MP_QSTR_VOLUME_INCREMENT, - MP_QSTR_BRIGHTNESS_DECREMENT, - MP_QSTR_BRIGHTNESS_INCREMENT, - MP_QSTR_adafruit_hid_slash___init___dot_py, - MP_QSTR___repo__, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - MP_QSTR_Tuple, - MP_QSTR_keyboard, - MP_QSTR_SHIFT_FLAG, - MP_QSTR_ALTGR_FLAG, - MP_QSTR_SHIFT_CODE, - MP_QSTR_RIGHT_ALT_CODE, - MP_QSTR_HIGHER_ASCII, - MP_QSTR_NEED_ALTGR, - MP_QSTR_COMBINED_KEYS, - MP_QSTR__write, - MP_QSTR_keycodes, - MP_QSTR__above128char_to_keycode, - MP_QSTR__char_to_keycode, - MP_QSTR_altgr, - MP_QSTR_letter, - MP_QSTR_string, - MP_QSTR_char, - MP_QSTR_compromyse_dot_py, -}; - -const qstr_attr_t mp_qstr_frozen_const_attr[] = { - {190, 34}, - {167, 18}, - {231, 20}, - {212, 16}, - {178, 14}, - {213, 16}, - {34, 24}, - {255, 7}, - {223, 7}, - {103, 11}, - {58, 8}, - {216, 6}, - {72, 8}, - {85, 12}, - {2, 13}, - {206, 15}, - {191, 11}, - {162, 5}, - {114, 11}, - {139, 22}, - {65, 27}, - {3, 10}, - {22, 6}, - {16, 16}, - {139, 6}, - {163, 15}, - {48, 11}, - {114, 12}, - {26, 8}, - {46, 21}, - {36, 5}, - {247, 11}, - {140, 12}, - {65, 13}, - {171, 5}, - {116, 4}, - {182, 13}, - {15, 6}, - {28, 13}, - {32, 7}, - {118, 5}, - {47, 4}, - {9, 32}, - {252, 15}, - {227, 16}, - {116, 7}, - {41, 13}, - {241, 2}, - {213, 23}, - {228, 1}, - {231, 1}, - {225, 1}, - {224, 1}, - {227, 1}, - {226, 1}, - {237, 1}, - {236, 1}, - {239, 1}, - {238, 1}, - {233, 1}, - {235, 1}, - {234, 1}, - {245, 1}, - {244, 1}, - {247, 1}, - {246, 1}, - {241, 1}, - {240, 1}, - {243, 1}, - {242, 1}, - {253, 1}, - {252, 1}, - {255, 1}, - {161, 3}, - {73, 3}, - {203, 5}, - {171, 4}, - {217, 4}, - {135, 3}, - {174, 5}, - {146, 5}, - {201, 4}, - {199, 4}, - {77, 5}, - {15, 6}, - {196, 6}, - {138, 9}, - {18, 3}, - {80, 8}, - {65, 5}, - {41, 5}, - {154, 6}, - {233, 12}, - {242, 13}, - {11, 9}, - {197, 5}, - {246, 9}, - {159, 5}, - {163, 12}, - {232, 5}, - {96, 6}, - {164, 13}, - {16, 9}, - {114, 2}, - {113, 2}, - {112, 2}, - {119, 2}, - {118, 2}, - {117, 2}, - {116, 2}, - {123, 2}, - {122, 2}, - {130, 3}, - {131, 3}, - {128, 3}, - {103, 12}, - {92, 11}, - {247, 5}, - {210, 6}, - {106, 4}, - {76, 7}, - {28, 6}, - {42, 3}, - {219, 9}, - {131, 11}, - {24, 10}, - {241, 10}, - {166, 8}, - {5, 14}, - {217, 20}, - {216, 15}, - {84, 12}, - {226, 11}, - {176, 12}, - {156, 10}, - {116, 10}, - {182, 12}, - {54, 11}, - {4, 11}, - {58, 10}, - {211, 12}, - {111, 12}, - {20, 11}, - {26, 11}, - {189, 13}, - {246, 16}, - {127, 11}, - {250, 5}, - {135, 13}, - {129, 3}, - {134, 3}, - {135, 3}, - {132, 3}, - {133, 3}, - {138, 3}, - {139, 3}, - {161, 3}, - {160, 3}, - {163, 3}, - {162, 3}, - {165, 3}, - {102, 12}, - {226, 7}, - {97, 10}, - {229, 5}, - {248, 8}, - {124, 3}, - {198, 6}, - {154, 8}, - {30, 3}, - {186, 7}, - {34, 7}, - {253, 13}, - {186, 11}, - {227, 9}, - {193, 9}, - {89, 3}, - {123, 37}, - {241, 19}, - {40, 6}, - {129, 12}, - {166, 6}, - {210, 15}, - {100, 19}, - {93, 4}, - {24, 5}, - {76, 10}, - {108, 4}, - {21, 16}, - {115, 16}, - {52, 20}, - {82, 20}, - {117, 24}, - {141, 8}, - {205, 36}, - {29, 5}, - {104, 8}, - {182, 10}, - {154, 10}, - {183, 10}, - {113, 14}, - {50, 12}, - {60, 10}, - {155, 13}, - {135, 6}, - {204, 8}, - {135, 24}, - {35, 16}, - {105, 5}, - {123, 6}, - {112, 6}, - {221, 4}, - {12, 13}, -}; - -extern const qstr_pool_t mp_qstr_const_pool; -const qstr_pool_t mp_qstr_frozen_const_pool = { - &mp_qstr_const_pool, // previous pool - MP_QSTRnumber_of, // previous pool size - 10, // allocated entries - 213, // used entries - (qstr_attr_t *)mp_qstr_frozen_const_attr, - { - "adafruit_hid/keyboard_layout_us.py", - "KeyboardLayoutBase", - "keyboard_layout_base", - "KeyboardLayoutUS", - "KeyboardLayout", - "ASCII_TO_KEYCODE", - "adafruit_hid/keyboard.py", - "Keycode", - "keycode", - "find_device", - "Sequence", - "typing", - "Keyboard", - "LED_NUM_LOCK", - "LED_CAPS_LOCK", - "LED_SCROLL_LOCK", - "LED_COMPOSE", - "press", - "release_all", - "_add_keycode_to_report", - "_remove_keycode_from_report", - "led_status", - "led_on", - "_keyboard_device", - "report", - "report_modifier", - "report_keys", - "modifier_bit", - "led_code", - "adafruit_hid/mouse.py", - "Mouse", - "LEFT_BUTTON", - "RIGHT_BUTTON", - "MIDDLE_BUTTON", - "click", - "move", - "_send_no_move", - "_limit", - "_mouse_device", - "buttons", - "wheel", - "dist", - "adafruit_hid/consumer_control.py", - "ConsumerControl", - "_consumer_device", - "_report", - "consumer_code", - "<H", - "adafruit_hid/keycode.py", - "A", - "B", - "D", - "E", - "F", - "G", - "H", - "I", - "J", - "K", - "L", - "N", - "O", - "P", - "Q", - "R", - "S", - "T", - "U", - "V", - "W", - "X", - "Y", - "Z", - "ONE", - "TWO", - "THREE", - "FOUR", - "FIVE", - "SIX", - "SEVEN", - "EIGHT", - "NINE", - "ZERO", - "ENTER", - "RETURN", - "ESCAPE", - "BACKSPACE", - "TAB", - "SPACEBAR", - "SPACE", - "MINUS", - "EQUALS", - "LEFT_BRACKET", - "RIGHT_BRACKET", - "BACKSLASH", - "POUND", - "SEMICOLON", - "QUOTE", - "GRAVE_ACCENT", - "COMMA", - "PERIOD", - "FORWARD_SLASH", - "CAPS_LOCK", - "F1", - "F2", - "F3", - "F4", - "F5", - "F6", - "F7", - "F8", - "F9", - "F10", - "F11", - "F12", - "PRINT_SCREEN", - "SCROLL_LOCK", - "PAUSE", - "INSERT", - "HOME", - "PAGE_UP", - "DELETE", - "END", - "PAGE_DOWN", - "RIGHT_ARROW", - "LEFT_ARROW", - "DOWN_ARROW", - "UP_ARROW", - "KEYPAD_NUMLOCK", - "KEYPAD_FORWARD_SLASH", - "KEYPAD_ASTERISK", - "KEYPAD_MINUS", - "KEYPAD_PLUS", - "KEYPAD_ENTER", - "KEYPAD_ONE", - "KEYPAD_TWO", - "KEYPAD_THREE", - "KEYPAD_FOUR", - "KEYPAD_FIVE", - "KEYPAD_SIX", - "KEYPAD_SEVEN", - "KEYPAD_EIGHT", - "KEYPAD_NINE", - "KEYPAD_ZERO", - "KEYPAD_PERIOD", - "KEYPAD_BACKSLASH", - "APPLICATION", - "POWER", - "KEYPAD_EQUALS", - "F13", - "F14", - "F15", - "F16", - "F17", - "F18", - "F19", - "F20", - "F21", - "F22", - "F23", - "F24", - "LEFT_CONTROL", - "CONTROL", - "LEFT_SHIFT", - "SHIFT", - "LEFT_ALT", - "ALT", - "OPTION", - "LEFT_GUI", - "GUI", - "WINDOWS", - "COMMAND", - "RIGHT_CONTROL", - "RIGHT_SHIFT", - "RIGHT_ALT", - "RIGHT_GUI", - "cls", - "adafruit_hid/consumer_control_code.py", - "ConsumerControlCode", - "RECORD", - "FAST_FORWARD", - "REWIND", - "SCAN_NEXT_TRACK", - "SCAN_PREVIOUS_TRACK", - "STOP", - "EJECT", - "PLAY_PAUSE", - "MUTE", - "VOLUME_DECREMENT", - "VOLUME_INCREMENT", - "BRIGHTNESS_DECREMENT", - "BRIGHTNESS_INCREMENT", - "adafruit_hid/__init__.py", - "__repo__", - "adafruit_hid/keyboard_layout_base.py", - "Tuple", - "keyboard", - "SHIFT_FLAG", - "ALTGR_FLAG", - "SHIFT_CODE", - "RIGHT_ALT_CODE", - "HIGHER_ASCII", - "NEED_ALTGR", - "COMBINED_KEYS", - "_write", - "keycodes", - "_above128char_to_keycode", - "_char_to_keycode", - "altgr", - "letter", - "string", - "char", - "compromyse.py", - }, -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_us.py, scope adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS -STATIC const byte fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS[31] = { - 0x00, 0x14, - MP_QSTR_KeyboardLayoutUS & 0xff, MP_QSTR_KeyboardLayoutUS >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py >> 8, - 0x8c, 0x0f, 0x80, 0x12, 0x20, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_KeyboardLayoutUS & 0xff, MP_QSTR_KeyboardLayoutUS >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x23, 0x00, - 0x16, MP_QSTR_ASCII_TO_KEYCODE & 0xff, MP_QSTR_ASCII_TO_KEYCODE >> 8, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS_0 = {{&mp_type_bytes}, 165, 128, (const byte*)"\x00\x00\x00\x00\x00\x00\x00\x00\x2a\x2b\x28\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x29\x00\x00\x00\x00\x2c\x9e\xb4\xa0\xa1\xa2\xa4\x34\xa6\xa7\xa5\xae\x36\x2d\x37\x38\x27\x1e\x1f\x20\x21\x22\x23\x24\x25\x26\xb3\x33\xb6\x2e\xb7\xb8\x9f\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x2f\x31\x30\xa3\xad\x35\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\xaf\xb1\xb0\xb5\x4c"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS[1] = { - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS_0), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 31, - .n_obj = 1, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 1, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_KeyboardLayoutUS, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_us.py, scope adafruit_hid_keyboard_layout_us_<module> -STATIC const byte fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt_[52] = { - 0x18, 0x18, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py >> 8, - 0x60, 0x20, 0x80, 0x07, 0x70, 0x8e, 0x97, 0x00, - 0x81, - 0x10, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_keyboard_layout_base & 0xff, MP_QSTR_keyboard_layout_base >> 8, - 0x1c, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x16, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x59, - 0x54, - 0x32, 0x00, - 0x10, MP_QSTR_KeyboardLayoutUS & 0xff, MP_QSTR_KeyboardLayoutUS >> 8, - 0x11, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x34, 0x03, - 0x16, MP_QSTR_KeyboardLayoutUS & 0xff, MP_QSTR_KeyboardLayoutUS >> 8, - 0x11, MP_QSTR_KeyboardLayoutUS & 0xff, MP_QSTR_KeyboardLayoutUS >> 8, - 0x16, MP_QSTR_KeyboardLayout & 0xff, MP_QSTR_KeyboardLayout >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_us__lt_module_gt_[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_us__lt_module_gt__KeyboardLayoutUS), -}; -const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_us__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_us__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 52, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 4, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_us_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_us__lt_module_gt_ + 14, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard___init__ -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__[131] = { - 0x3e, 0x26, - MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x2a, 0x60, 0x60, 0x73, 0x8a, 0x07, 0x72, 0x20, 0x72, 0x20, 0x23, 0x53, 0x2a, 0x00, - 0x12, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0xb1, - 0x10, MP_QSTR_usage_page & 0xff, MP_QSTR_usage_page >> 8, - 0x81, - 0x10, MP_QSTR_usage & 0xff, MP_QSTR_usage >> 8, - 0x86, - 0x34, 0x84, 0x01, - 0xb0, - 0x18, MP_QSTR__keyboard_device & 0xff, MP_QSTR__keyboard_device >> 8, - 0x12, MP_QSTR_bytearray & 0xff, MP_QSTR_bytearray >> 8, - 0x88, - 0x34, 0x01, - 0xb0, - 0x18, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x12, MP_QSTR_memoryview & 0xff, MP_QSTR_memoryview >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x34, 0x01, - 0x80, - 0x81, - 0x2e, 0x02, - 0x55, - 0xb0, - 0x18, MP_QSTR_report_modifier & 0xff, MP_QSTR_report_modifier >> 8, - 0x12, MP_QSTR_memoryview & 0xff, MP_QSTR_memoryview >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x34, 0x01, - 0x82, - 0x51, - 0x2e, 0x02, - 0x55, - 0xb0, - 0x18, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0x48, 0x0a, 0x00, - 0xb0, - 0x14, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x36, 0x00, - 0x59, - 0x4a, 0x1e, 0x00, - 0x57, - 0x12, MP_QSTR_OSError & 0xff, MP_QSTR_OSError >> 8, - 0xdf, - 0x44, 0x15, 0x80, - 0x59, - 0x12, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x14, MP_QSTR_sleep & 0xff, MP_QSTR_sleep >> 8, - 0x81, - 0x36, 0x01, - 0x59, - 0xb0, - 0x14, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x36, 0x00, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_devices), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 131, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR___init__, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__ + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__ + 21, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_press -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press[49] = { - 0xc9, 0x80, 0x80, 0x40, 0x16, - MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x49, 0x80, 0x15, 0x26, 0x2b, 0x00, - 0xb1, - 0x5f, - 0x4b, 0x0c, 0x00, - 0xc2, - 0xb0, - 0x14, MP_QSTR__add_keycode_to_report & 0xff, MP_QSTR__add_keycode_to_report >> 8, - 0xb2, - 0x36, 0x01, - 0x59, - 0x42, 0xf1, 0x7f, - 0xb0, - 0x13, MP_QSTR__keyboard_device & 0xff, MP_QSTR__keyboard_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_press = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x04, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 49, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 10, - .n_exc_stack = 0, - .scope_flags = 4, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_press, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press + 9, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_press + 16, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_release -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release[49] = { - 0xc9, 0x80, 0x80, 0x40, 0x16, - MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x63, 0x80, 0x0b, 0x26, 0x2b, 0x00, - 0xb1, - 0x5f, - 0x4b, 0x0c, 0x00, - 0xc2, - 0xb0, - 0x14, MP_QSTR__remove_keycode_from_report & 0xff, MP_QSTR__remove_keycode_from_report >> 8, - 0xb2, - 0x36, 0x01, - 0x59, - 0x42, 0xf1, 0x7f, - 0xb0, - 0x13, MP_QSTR__keyboard_device & 0xff, MP_QSTR__keyboard_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_release = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x04, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 49, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 10, - .n_exc_stack = 0, - .scope_flags = 4, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_release, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release + 9, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release + 16, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all[50] = { - 0x29, 0x14, - MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x73, 0x20, 0x26, 0x30, 0x00, - 0x80, - 0x42, 0x0b, 0x80, - 0x57, - 0xc1, - 0x80, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0xb1, - 0x56, - 0x81, - 0xe5, - 0x57, - 0x88, - 0xd7, - 0x43, 0xef, 0x7f, - 0x59, - 0xb0, - 0x13, MP_QSTR__keyboard_device & 0xff, MP_QSTR__keyboard_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 50, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_release_all, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_send -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send[33] = { - 0xa9, 0x80, 0x80, 0x40, 0x14, - MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x79, 0x60, 0x20, 0x29, 0x00, - 0xb0, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb1, - 0x53, - 0x37, 0x00, - 0x59, - 0xb0, - 0x14, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_send = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x04, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 33, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 4, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_send, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send + 9, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_send + 15, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report[122] = { - 0x3a, 0x26, - MP_QSTR__add_keycode_to_report & 0xff, MP_QSTR__add_keycode_to_report >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x81, 0x20, 0x2a, 0x44, 0x6e, 0x20, 0x26, 0x4b, 0x4b, 0x26, 0x2b, 0x27, 0x4b, 0x00, - 0x12, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x14, MP_QSTR_modifier_bit & 0xff, MP_QSTR_modifier_bit >> 8, - 0xb1, - 0x36, 0x01, - 0xc2, - 0xb2, - 0x44, 0x0e, 0x80, - 0xb0, - 0x13, MP_QSTR_report_modifier & 0xff, MP_QSTR_report_modifier >> 8, - 0x80, - 0x58, - 0x55, - 0xb2, - 0xe0, - 0x5b, - 0x56, - 0x42, 0x47, 0x80, - 0x80, - 0x42, 0x11, 0x80, - 0x57, - 0xc3, - 0xb0, - 0x13, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0xb3, - 0x55, - 0xb1, - 0xd9, - 0x44, 0x02, 0x80, - 0x51, - 0x63, - 0x81, - 0xe5, - 0x57, - 0x86, - 0xd7, - 0x43, 0xe9, 0x7f, - 0x59, - 0x80, - 0x42, 0x18, 0x80, - 0x57, - 0xc3, - 0xb0, - 0x13, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0xb3, - 0x55, - 0x80, - 0xd9, - 0x44, 0x09, 0x80, - 0xb1, - 0xb0, - 0x13, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0xb3, - 0x56, - 0x51, - 0x63, - 0x81, - 0xe5, - 0x57, - 0x86, - 0xd7, - 0x43, 0xe2, 0x7f, - 0x59, - 0x12, MP_QSTR_ValueError & 0xff, MP_QSTR_ValueError >> 8, - 0x23, 0x02, - 0x34, 0x01, - 0x65, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report_0 = {{&mp_type_str}, 218, 43, (const byte*)"\x54\x72\x79\x69\x6e\x67\x20\x74\x6f\x20\x70\x72\x65\x73\x73\x20\x6d\x6f\x72\x65\x20\x74\x68\x61\x6e\x20\x73\x69\x78\x20\x6b\x65\x79\x73\x20\x61\x74\x20\x6f\x6e\x63\x65\x2e"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report[3] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_keycode), - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report_0), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 122, - .n_obj = 1, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__add_keycode_to_report, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report + 21, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report[79] = { - 0x3a, 0x1a, - MP_QSTR__remove_keycode_from_report & 0xff, MP_QSTR__remove_keycode_from_report >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0x96, 0x20, 0x2a, 0x44, 0x6f, 0x26, 0x2b, 0x00, - 0x12, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x14, MP_QSTR_modifier_bit & 0xff, MP_QSTR_modifier_bit >> 8, - 0xb1, - 0x36, 0x01, - 0xc2, - 0xb2, - 0x44, 0x0f, 0x80, - 0xb0, - 0x13, MP_QSTR_report_modifier & 0xff, MP_QSTR_report_modifier >> 8, - 0x80, - 0x58, - 0x55, - 0xb2, - 0xd2, - 0xe2, - 0x5b, - 0x56, - 0x42, 0x21, 0x80, - 0x80, - 0x42, 0x16, 0x80, - 0x57, - 0xc3, - 0xb0, - 0x13, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0xb3, - 0x55, - 0xb1, - 0xd9, - 0x44, 0x07, 0x80, - 0x80, - 0xb0, - 0x13, MP_QSTR_report_keys & 0xff, MP_QSTR_report_keys >> 8, - 0xb3, - 0x56, - 0x81, - 0xe5, - 0x57, - 0x86, - 0xd7, - 0x43, 0xe4, 0x7f, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_keycode), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 79, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__remove_keycode_from_report, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report + 15, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status[18] = { - 0x09, 0x10, - MP_QSTR_led_status & 0xff, MP_QSTR_led_status >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0xa3, 0x20, 0x00, - 0xb0, - 0x13, MP_QSTR__keyboard_device & 0xff, MP_QSTR__keyboard_device >> 8, - 0x13, MP_QSTR_last_received_report & 0xff, MP_QSTR_last_received_report >> 8, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 18, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 2, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_led_status, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status + 10, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on[25] = { - 0x22, 0x12, - MP_QSTR_led_on & 0xff, MP_QSTR_led_on >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x80, 0xa7, 0x80, 0x15, 0x00, - 0x12, MP_QSTR_bool & 0xff, MP_QSTR_bool >> 8, - 0xb0, - 0x13, MP_QSTR_led_status & 0xff, MP_QSTR_led_status >> 8, - 0x80, - 0x55, - 0xb1, - 0xef, - 0x34, 0x01, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_led_code), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 25, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_led_on, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on + 11, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard__lt_module_gt__Keyboard -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard[115] = { - 0x08, 0x42, - MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x8c, 0x1c, 0x40, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x60, 0x20, 0x85, 0x1f, 0x85, 0x1a, 0x85, 0x10, 0x65, 0x60, 0x85, 0x08, 0x85, 0x15, 0x85, 0x0c, 0x6a, 0x40, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x81, - 0x16, MP_QSTR_LED_NUM_LOCK & 0xff, MP_QSTR_LED_NUM_LOCK >> 8, - 0x82, - 0x16, MP_QSTR_LED_CAPS_LOCK & 0xff, MP_QSTR_LED_CAPS_LOCK >> 8, - 0x84, - 0x16, MP_QSTR_LED_SCROLL_LOCK & 0xff, MP_QSTR_LED_SCROLL_LOCK >> 8, - 0x88, - 0x16, MP_QSTR_LED_COMPOSE & 0xff, MP_QSTR_LED_COMPOSE >> 8, - 0x32, 0x00, - 0x16, MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - 0x32, 0x01, - 0x16, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0x32, 0x02, - 0x16, MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - 0x32, 0x03, - 0x16, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x32, 0x04, - 0x16, MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - 0x32, 0x05, - 0x16, MP_QSTR__add_keycode_to_report & 0xff, MP_QSTR__add_keycode_to_report >> 8, - 0x32, 0x06, - 0x16, MP_QSTR__remove_keycode_from_report & 0xff, MP_QSTR__remove_keycode_from_report >> 8, - 0x11, MP_QSTR_property & 0xff, MP_QSTR_property >> 8, - 0x32, 0x07, - 0x34, 0x01, - 0x16, MP_QSTR_led_status & 0xff, MP_QSTR_led_status >> 8, - 0x32, 0x08, - 0x16, MP_QSTR_led_on & 0xff, MP_QSTR_led_on >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard[9] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard___init__), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_press), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_release), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_release_all), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_send), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard__add_keycode_to_report), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard__remove_keycode_from_report), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_status), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard_led_on), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt__Keyboard, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 115, - .n_obj = 0, - .n_raw_code = 9, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 2, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_Keyboard, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt__Keyboard + 35, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard.py, scope adafruit_hid_keyboard_<module> -STATIC const byte fun_data_adafruit_hid_keyboard__lt_module_gt_[132] = { - 0x2c, 0x24, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_dot_py >> 8, - 0x60, 0x20, 0x80, 0x07, 0x28, 0x50, 0x50, 0x50, 0x23, 0x30, 0x54, 0x64, 0x40, 0x00, - 0x80, - 0x51, - 0x1b, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x16, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x80, - 0x10, MP_QSTR_const & 0xff, MP_QSTR_const >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_micropython & 0xff, MP_QSTR_micropython >> 8, - 0x1c, MP_QSTR_const & 0xff, MP_QSTR_const >> 8, - 0x16, MP_QSTR_const & 0xff, MP_QSTR_const >> 8, - 0x59, - 0x81, - 0x10, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_keycode & 0xff, MP_QSTR_keycode >> 8, - 0x1c, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x16, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x59, - 0x81, - 0x10, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_ & 0xff, MP_QSTR_ >> 8, - 0x1c, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x16, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x59, - 0x48, 0x1b, 0x00, - 0x80, - 0x10, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x1c, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x16, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x59, - 0x80, - 0x51, - 0x1b, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x16, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x54, - 0x32, 0x00, - 0x10, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard__lt_module_gt_[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard__lt_module_gt__Keyboard), -}; -const mp_raw_code_t raw_code_adafruit_hid_keyboard__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 132, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_dot_py, - .line_info = fun_data_adafruit_hid_keyboard__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_keyboard__lt_module_gt_ + 20, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse___init__ -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__[93] = { - 0x3e, 0x22, - MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x20, 0x60, 0x60, 0x73, 0x60, 0x20, 0x6a, 0x20, 0x23, 0x53, 0x2a, 0x00, - 0x12, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0xb1, - 0x10, MP_QSTR_usage_page & 0xff, MP_QSTR_usage_page >> 8, - 0x81, - 0x10, MP_QSTR_usage & 0xff, MP_QSTR_usage >> 8, - 0x82, - 0x34, 0x84, 0x01, - 0xb0, - 0x18, MP_QSTR__mouse_device & 0xff, MP_QSTR__mouse_device >> 8, - 0x12, MP_QSTR_bytearray & 0xff, MP_QSTR_bytearray >> 8, - 0x84, - 0x34, 0x01, - 0xb0, - 0x18, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x48, 0x0a, 0x00, - 0xb0, - 0x14, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x36, 0x00, - 0x59, - 0x4a, 0x1e, 0x00, - 0x57, - 0x12, MP_QSTR_OSError & 0xff, MP_QSTR_OSError >> 8, - 0xdf, - 0x44, 0x15, 0x80, - 0x59, - 0x12, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x14, MP_QSTR_sleep & 0xff, MP_QSTR_sleep >> 8, - 0x81, - 0x36, 0x01, - 0x59, - 0xb0, - 0x14, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x36, 0x00, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_devices), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse___init__ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 93, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR___init__, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__ + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse___init__ + 19, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse_press -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_press[32] = { - 0x2a, 0x14, - MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x38, 0x80, 0x0d, 0x2b, 0x00, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x80, - 0x58, - 0x55, - 0xb1, - 0xe0, - 0x5b, - 0x56, - 0xb0, - 0x14, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_press[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_buttons), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_press = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_press, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_press, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 32, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_press, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_press + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_press + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse_release -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release[33] = { - 0x2a, 0x14, - MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x49, 0x60, 0x40, 0x2c, 0x00, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x80, - 0x58, - 0x55, - 0xb1, - 0xd2, - 0xe2, - 0x5b, - 0x56, - 0xb0, - 0x14, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_release[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_buttons), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_release = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_release, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 33, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_release, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse_release_all -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all[27] = { - 0x19, 0x12, - MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x52, 0x20, 0x27, 0x00, - 0x80, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x80, - 0x56, - 0xb0, - 0x14, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_release_all = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 27, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 4, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_release_all, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_release_all + 11, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse_click -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_click[30] = { - 0x22, 0x14, - MP_QSTR_click & 0xff, MP_QSTR_click >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x57, 0x80, 0x0e, 0x28, 0x00, - 0xb0, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb1, - 0x36, 0x01, - 0x59, - 0xb0, - 0x14, MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - 0xb1, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_click[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_buttons), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_click = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_click, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_click, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 30, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_click, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_click + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_click + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse_move -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_move[129] = { - 0xc8, 0x85, 0x01, 0x26, - MP_QSTR_move & 0xff, MP_QSTR_move >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x69, 0x80, 0x19, 0x23, 0x28, 0x28, 0x28, 0x2b, 0x2b, 0x2b, 0x2e, 0x24, 0x24, 0x00, - 0x42, 0x53, 0x80, - 0xb0, - 0x14, MP_QSTR__limit & 0xff, MP_QSTR__limit >> 8, - 0xb1, - 0x36, 0x01, - 0xc4, - 0xb0, - 0x14, MP_QSTR__limit & 0xff, MP_QSTR__limit >> 8, - 0xb2, - 0x36, 0x01, - 0xc5, - 0xb0, - 0x14, MP_QSTR__limit & 0xff, MP_QSTR__limit >> 8, - 0xb3, - 0x36, 0x01, - 0xc6, - 0xb4, - 0x22, 0x81, 0x7f, - 0xef, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x81, - 0x56, - 0xb5, - 0x22, 0x81, 0x7f, - 0xef, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x82, - 0x56, - 0xb6, - 0x22, 0x81, 0x7f, - 0xef, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x83, - 0x56, - 0xb0, - 0x13, MP_QSTR__mouse_device & 0xff, MP_QSTR__mouse_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x36, 0x01, - 0x59, - 0xb1, - 0xb4, - 0xe6, - 0xc1, - 0xb2, - 0xb5, - 0xe6, - 0xc2, - 0xb3, - 0xb6, - 0xe6, - 0xc3, - 0xb1, - 0x80, - 0xdc, - 0x43, 0xa7, 0x7f, - 0xb2, - 0x80, - 0xdc, - 0x43, 0xa1, 0x7f, - 0xb3, - 0x80, - 0xdc, - 0x43, 0x9b, 0x7f, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_move[4] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_x), - MP_ROM_QSTR(MP_QSTR_y), - MP_ROM_QSTR(MP_QSTR_wheel), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_move = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 4, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_move, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse_move, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 129, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 10, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 4, - .n_kwonly_args = 0, - .n_def_pos_args = 3, - .qstr_block_name = MP_QSTR_move, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_move + 8, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse_move + 23, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move[50] = { - 0x19, 0x16, - MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x8f, 0x20, 0x27, 0x27, 0x27, 0x00, - 0x80, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x81, - 0x56, - 0x80, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x82, - 0x56, - 0x80, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x83, - 0x56, - 0xb0, - 0x13, MP_QSTR__mouse_device & 0xff, MP_QSTR__mouse_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR_report & 0xff, MP_QSTR_report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 50, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 4, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__send_no_move, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move + 13, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse__limit -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit[27] = { - 0x29, 0x0e, - MP_QSTR__limit & 0xff, MP_QSTR__limit >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x80, 0x97, 0x00, - 0x12, MP_QSTR_min & 0xff, MP_QSTR_min >> 8, - 0x22, 0x80, 0x7f, - 0x12, MP_QSTR_max & 0xff, MP_QSTR_max >> 8, - 0x22, 0xff, 0x01, - 0xb0, - 0x34, 0x02, - 0x34, 0x02, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit[1] = { - MP_ROM_QSTR(MP_QSTR_dist), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse__limit = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 27, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__limit, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse__limit + 9, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse__lt_module_gt__Mouse -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt__Mouse[107] = { - 0x10, 0x38, - MP_QSTR_Mouse & 0xff, MP_QSTR_Mouse >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x8c, 0x16, 0x40, 0x24, 0x20, 0x24, 0x20, 0x24, 0x40, 0x85, 0x18, 0x85, 0x11, 0x85, 0x09, 0x65, 0x40, 0x85, 0x12, 0x8b, 0x26, 0x85, 0x07, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_Mouse & 0xff, MP_QSTR_Mouse >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x81, - 0x16, MP_QSTR_LEFT_BUTTON & 0xff, MP_QSTR_LEFT_BUTTON >> 8, - 0x82, - 0x16, MP_QSTR_RIGHT_BUTTON & 0xff, MP_QSTR_RIGHT_BUTTON >> 8, - 0x84, - 0x16, MP_QSTR_MIDDLE_BUTTON & 0xff, MP_QSTR_MIDDLE_BUTTON >> 8, - 0x32, 0x00, - 0x16, MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - 0x32, 0x01, - 0x16, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0x32, 0x02, - 0x16, MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - 0x32, 0x03, - 0x16, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x32, 0x04, - 0x16, MP_QSTR_click & 0xff, MP_QSTR_click >> 8, - 0x80, - 0x80, - 0x80, - 0x2a, 0x03, - 0x53, - 0x33, 0x05, - 0x16, MP_QSTR_move & 0xff, MP_QSTR_move >> 8, - 0x32, 0x06, - 0x16, MP_QSTR__send_no_move & 0xff, MP_QSTR__send_no_move >> 8, - 0x11, MP_QSTR_staticmethod & 0xff, MP_QSTR_staticmethod >> 8, - 0x32, 0x07, - 0x34, 0x01, - 0x16, MP_QSTR__limit & 0xff, MP_QSTR__limit >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse[8] = { - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse___init__), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_press), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_release), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_release_all), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_click), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse_move), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse__send_no_move), - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse__limit), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt__Mouse = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt__Mouse, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 107, - .n_obj = 0, - .n_raw_code = 8, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 3, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_Mouse, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt__Mouse + 30, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/mouse.py, scope adafruit_hid_mouse_<module> -STATIC const byte fun_data_adafruit_hid_mouse__lt_module_gt_[97] = { - 0x2c, 0x1e, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_mouse_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_mouse_dot_py >> 8, - 0x60, 0x20, 0x60, 0x60, 0x48, 0x50, 0x23, 0x30, 0x54, 0x64, 0x00, - 0x80, - 0x51, - 0x1b, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x16, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x81, - 0x10, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_ & 0xff, MP_QSTR_ >> 8, - 0x1c, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x16, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x59, - 0x48, 0x1b, 0x00, - 0x80, - 0x10, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x1c, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x16, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x59, - 0x80, - 0x51, - 0x1b, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x16, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x54, - 0x32, 0x00, - 0x10, MP_QSTR_Mouse & 0xff, MP_QSTR_Mouse >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_Mouse & 0xff, MP_QSTR_Mouse >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_mouse__lt_module_gt_[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_mouse__lt_module_gt__Mouse), -}; -const mp_raw_code_t raw_code_adafruit_hid_mouse__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_mouse__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_mouse__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 97, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_mouse_dot_py, - .line_info = fun_data_adafruit_hid_mouse__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_mouse__lt_module_gt_ + 17, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__ -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__[93] = { - 0x3e, 0x1e, - MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x80, 0x22, 0x60, 0x60, 0x73, 0x6a, 0x20, 0x23, 0x54, 0x2a, 0x00, - 0x12, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0xb1, - 0x10, MP_QSTR_usage_page & 0xff, MP_QSTR_usage_page >> 8, - 0x8c, - 0x10, MP_QSTR_usage & 0xff, MP_QSTR_usage >> 8, - 0x81, - 0x34, 0x84, 0x01, - 0xb0, - 0x18, MP_QSTR__consumer_device & 0xff, MP_QSTR__consumer_device >> 8, - 0x12, MP_QSTR_bytearray & 0xff, MP_QSTR_bytearray >> 8, - 0x82, - 0x34, 0x01, - 0xb0, - 0x18, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x48, 0x0b, 0x00, - 0xb0, - 0x14, MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - 0x80, - 0x36, 0x01, - 0x59, - 0x4a, 0x1f, 0x00, - 0x57, - 0x12, MP_QSTR_OSError & 0xff, MP_QSTR_OSError >> 8, - 0xdf, - 0x44, 0x16, 0x80, - 0x59, - 0x12, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x14, MP_QSTR_sleep & 0xff, MP_QSTR_sleep >> 8, - 0x81, - 0x36, 0x01, - 0x59, - 0xb0, - 0x14, MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - 0x80, - 0x36, 0x01, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_devices), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 93, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR___init__, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__ + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__ + 17, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send[29] = { - 0x22, 0x14, - MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x80, 0x36, 0x80, 0x0f, 0x28, 0x00, - 0xb0, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb1, - 0x36, 0x01, - 0x59, - 0xb0, - 0x14, MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_consumer_code), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 29, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_send, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press[46] = { - 0x3a, 0x14, - MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x80, 0x49, 0x80, 0x0f, 0x32, 0x00, - 0x12, MP_QSTR_struct & 0xff, MP_QSTR_struct >> 8, - 0x14, MP_QSTR_pack_into & 0xff, MP_QSTR_pack_into >> 8, - 0x10, MP_QSTR__lt_H & 0xff, MP_QSTR__lt_H >> 8, - 0xb0, - 0x13, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x80, - 0xb1, - 0x36, 0x04, - 0x59, - 0xb0, - 0x13, MP_QSTR__consumer_device & 0xff, MP_QSTR__consumer_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_consumer_code), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 46, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 8, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_press, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release[42] = { - 0x21, 0x14, - MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x80, 0x5c, 0x80, 0x0c, 0x2e, 0x00, - 0x80, - 0x57, - 0xb0, - 0x13, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x80, - 0x56, - 0xb0, - 0x13, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x81, - 0x56, - 0xb0, - 0x13, MP_QSTR__consumer_device & 0xff, MP_QSTR__consumer_device >> 8, - 0x14, MP_QSTR_send_report & 0xff, MP_QSTR_send_report >> 8, - 0xb0, - 0x13, MP_QSTR__report & 0xff, MP_QSTR__report >> 8, - 0x36, 0x01, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release[1] = { - MP_ROM_QSTR(MP_QSTR_self), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 42, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_release, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release + 12, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control__lt_module_gt__ConsumerControl -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl[50] = { - 0x00, 0x1c, - MP_QSTR_ConsumerControl & 0xff, MP_QSTR_ConsumerControl >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x8c, 0x1f, 0x40, 0x85, 0x14, 0x85, 0x13, 0x85, 0x13, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_ConsumerControl & 0xff, MP_QSTR_ConsumerControl >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x32, 0x00, - 0x16, MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - 0x32, 0x01, - 0x16, MP_QSTR_send & 0xff, MP_QSTR_send >> 8, - 0x32, 0x02, - 0x16, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0x32, 0x03, - 0x16, MP_QSTR_release & 0xff, MP_QSTR_release >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl[4] = { - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl___init__), - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_send), - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_press), - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl_release), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 50, - .n_obj = 0, - .n_raw_code = 4, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 1, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_ConsumerControl, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl + 16, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control.py, scope adafruit_hid_consumer_control_<module> -STATIC const byte fun_data_adafruit_hid_consumer_control__lt_module_gt_[151] = { - 0x2c, 0x2a, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_dot_py >> 8, - 0x60, 0x20, 0x80, 0x07, 0x48, 0x30, 0x23, 0x6d, 0x20, 0x28, 0x28, 0x50, 0x23, 0x30, 0x54, 0x64, 0x00, - 0x80, - 0x51, - 0x1b, MP_QSTR_sys & 0xff, MP_QSTR_sys >> 8, - 0x16, MP_QSTR_sys & 0xff, MP_QSTR_sys >> 8, - 0x11, MP_QSTR_sys & 0xff, MP_QSTR_sys >> 8, - 0x13, MP_QSTR_implementation & 0xff, MP_QSTR_implementation >> 8, - 0x13, MP_QSTR_version & 0xff, MP_QSTR_version >> 8, - 0x80, - 0x55, - 0x83, - 0xd7, - 0x44, 0x10, 0x80, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0x23, 0x00, - 0x14, MP_QSTR_format & 0xff, MP_QSTR_format >> 8, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x36, 0x01, - 0x34, 0x01, - 0x65, - 0x80, - 0x51, - 0x1b, MP_QSTR_struct & 0xff, MP_QSTR_struct >> 8, - 0x16, MP_QSTR_struct & 0xff, MP_QSTR_struct >> 8, - 0x80, - 0x51, - 0x1b, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x16, MP_QSTR_time & 0xff, MP_QSTR_time >> 8, - 0x81, - 0x10, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_ & 0xff, MP_QSTR_ >> 8, - 0x1c, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x16, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x59, - 0x48, 0x1b, 0x00, - 0x80, - 0x10, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x1c, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x16, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x59, - 0x80, - 0x51, - 0x1b, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x16, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x54, - 0x32, 0x01, - 0x10, MP_QSTR_ConsumerControl & 0xff, MP_QSTR_ConsumerControl >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_ConsumerControl & 0xff, MP_QSTR_ConsumerControl >> 8, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_consumer_control__lt_module_gt__0 = {{&mp_type_str}, 136, 50, (const byte*)"\x7b\x30\x7d\x20\x69\x73\x20\x6e\x6f\x74\x20\x73\x75\x70\x70\x6f\x72\x74\x65\x64\x20\x69\x6e\x20\x43\x69\x72\x63\x75\x69\x74\x50\x79\x74\x68\x6f\x6e\x20\x32\x2e\x78\x20\x6f\x72\x20\x6c\x6f\x77\x65\x72"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control__lt_module_gt_[2] = { - MP_ROM_PTR(&const_obj_adafruit_hid_consumer_control__lt_module_gt__0), - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control__lt_module_gt__ConsumerControl), -}; -const mp_raw_code_t raw_code_adafruit_hid_consumer_control__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_consumer_control__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 151, - .n_obj = 1, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_consumer_control__lt_module_gt_ + 23, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keycode.py, scope adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit -STATIC const byte fun_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit[45] = { - 0x22, 0x12, - MP_QSTR_modifier_bit & 0xff, MP_QSTR_modifier_bit >> 8, - MP_QSTR_adafruit_hid_slash_keycode_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keycode_dot_py >> 8, - 0x90, 0x33, 0x40, 0x20, 0x00, - 0xb0, - 0x13, MP_QSTR_LEFT_CONTROL & 0xff, MP_QSTR_LEFT_CONTROL >> 8, - 0xb1, - 0x57, - 0x5b, - 0xda, - 0x46, 0x08, 0x80, - 0xb0, - 0x13, MP_QSTR_RIGHT_GUI & 0xff, MP_QSTR_RIGHT_GUI >> 8, - 0xda, - 0x42, 0x02, 0x80, - 0x5a, - 0x59, - 0x44, 0x08, 0x80, - 0x81, - 0xb1, - 0x22, 0x81, 0x60, - 0xf3, - 0xf0, - 0x63, - 0x80, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit[2] = { - MP_ROM_QSTR(MP_QSTR_cls), - MP_ROM_QSTR(MP_QSTR_keycode), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 45, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_modifier_bit, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keycode_dot_py, - .line_info = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit + 6, - .opcodes = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit + 11, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keycode.py, scope adafruit_hid_keycode__lt_module_gt__Keycode -STATIC const byte fun_data_adafruit_hid_keycode__lt_module_gt__Keycode[964] = { - 0x08, 0x96, 0x08, - MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - MP_QSTR_adafruit_hid_slash_keycode_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keycode_dot_py >> 8, - 0x8c, 0x12, 0x80, 0x11, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x40, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x26, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x26, 0x20, 0x24, 0x20, 0x24, 0x20, 0x24, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x40, 0x25, 0x40, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x25, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x40, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x60, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x84, - 0x16, MP_QSTR_A & 0xff, MP_QSTR_A >> 8, - 0x85, - 0x16, MP_QSTR_B & 0xff, MP_QSTR_B >> 8, - 0x86, - 0x16, MP_QSTR_C & 0xff, MP_QSTR_C >> 8, - 0x87, - 0x16, MP_QSTR_D & 0xff, MP_QSTR_D >> 8, - 0x88, - 0x16, MP_QSTR_E & 0xff, MP_QSTR_E >> 8, - 0x89, - 0x16, MP_QSTR_F & 0xff, MP_QSTR_F >> 8, - 0x8a, - 0x16, MP_QSTR_G & 0xff, MP_QSTR_G >> 8, - 0x8b, - 0x16, MP_QSTR_H & 0xff, MP_QSTR_H >> 8, - 0x8c, - 0x16, MP_QSTR_I & 0xff, MP_QSTR_I >> 8, - 0x8d, - 0x16, MP_QSTR_J & 0xff, MP_QSTR_J >> 8, - 0x8e, - 0x16, MP_QSTR_K & 0xff, MP_QSTR_K >> 8, - 0x8f, - 0x16, MP_QSTR_L & 0xff, MP_QSTR_L >> 8, - 0x90, - 0x16, MP_QSTR_M & 0xff, MP_QSTR_M >> 8, - 0x91, - 0x16, MP_QSTR_N & 0xff, MP_QSTR_N >> 8, - 0x92, - 0x16, MP_QSTR_O & 0xff, MP_QSTR_O >> 8, - 0x93, - 0x16, MP_QSTR_P & 0xff, MP_QSTR_P >> 8, - 0x94, - 0x16, MP_QSTR_Q & 0xff, MP_QSTR_Q >> 8, - 0x95, - 0x16, MP_QSTR_R & 0xff, MP_QSTR_R >> 8, - 0x96, - 0x16, MP_QSTR_S & 0xff, MP_QSTR_S >> 8, - 0x97, - 0x16, MP_QSTR_T & 0xff, MP_QSTR_T >> 8, - 0x98, - 0x16, MP_QSTR_U & 0xff, MP_QSTR_U >> 8, - 0x99, - 0x16, MP_QSTR_V & 0xff, MP_QSTR_V >> 8, - 0x9a, - 0x16, MP_QSTR_W & 0xff, MP_QSTR_W >> 8, - 0x9b, - 0x16, MP_QSTR_X & 0xff, MP_QSTR_X >> 8, - 0x9c, - 0x16, MP_QSTR_Y & 0xff, MP_QSTR_Y >> 8, - 0x9d, - 0x16, MP_QSTR_Z & 0xff, MP_QSTR_Z >> 8, - 0x9e, - 0x16, MP_QSTR_ONE & 0xff, MP_QSTR_ONE >> 8, - 0x9f, - 0x16, MP_QSTR_TWO & 0xff, MP_QSTR_TWO >> 8, - 0xa0, - 0x16, MP_QSTR_THREE & 0xff, MP_QSTR_THREE >> 8, - 0xa1, - 0x16, MP_QSTR_FOUR & 0xff, MP_QSTR_FOUR >> 8, - 0xa2, - 0x16, MP_QSTR_FIVE & 0xff, MP_QSTR_FIVE >> 8, - 0xa3, - 0x16, MP_QSTR_SIX & 0xff, MP_QSTR_SIX >> 8, - 0xa4, - 0x16, MP_QSTR_SEVEN & 0xff, MP_QSTR_SEVEN >> 8, - 0xa5, - 0x16, MP_QSTR_EIGHT & 0xff, MP_QSTR_EIGHT >> 8, - 0xa6, - 0x16, MP_QSTR_NINE & 0xff, MP_QSTR_NINE >> 8, - 0xa7, - 0x16, MP_QSTR_ZERO & 0xff, MP_QSTR_ZERO >> 8, - 0xa8, - 0x16, MP_QSTR_ENTER & 0xff, MP_QSTR_ENTER >> 8, - 0x11, MP_QSTR_ENTER & 0xff, MP_QSTR_ENTER >> 8, - 0x16, MP_QSTR_RETURN & 0xff, MP_QSTR_RETURN >> 8, - 0xa9, - 0x16, MP_QSTR_ESCAPE & 0xff, MP_QSTR_ESCAPE >> 8, - 0xaa, - 0x16, MP_QSTR_BACKSPACE & 0xff, MP_QSTR_BACKSPACE >> 8, - 0xab, - 0x16, MP_QSTR_TAB & 0xff, MP_QSTR_TAB >> 8, - 0xac, - 0x16, MP_QSTR_SPACEBAR & 0xff, MP_QSTR_SPACEBAR >> 8, - 0x11, MP_QSTR_SPACEBAR & 0xff, MP_QSTR_SPACEBAR >> 8, - 0x16, MP_QSTR_SPACE & 0xff, MP_QSTR_SPACE >> 8, - 0xad, - 0x16, MP_QSTR_MINUS & 0xff, MP_QSTR_MINUS >> 8, - 0xae, - 0x16, MP_QSTR_EQUALS & 0xff, MP_QSTR_EQUALS >> 8, - 0xaf, - 0x16, MP_QSTR_LEFT_BRACKET & 0xff, MP_QSTR_LEFT_BRACKET >> 8, - 0x22, 0x30, - 0x16, MP_QSTR_RIGHT_BRACKET & 0xff, MP_QSTR_RIGHT_BRACKET >> 8, - 0x22, 0x31, - 0x16, MP_QSTR_BACKSLASH & 0xff, MP_QSTR_BACKSLASH >> 8, - 0x22, 0x32, - 0x16, MP_QSTR_POUND & 0xff, MP_QSTR_POUND >> 8, - 0x22, 0x33, - 0x16, MP_QSTR_SEMICOLON & 0xff, MP_QSTR_SEMICOLON >> 8, - 0x22, 0x34, - 0x16, MP_QSTR_QUOTE & 0xff, MP_QSTR_QUOTE >> 8, - 0x22, 0x35, - 0x16, MP_QSTR_GRAVE_ACCENT & 0xff, MP_QSTR_GRAVE_ACCENT >> 8, - 0x22, 0x36, - 0x16, MP_QSTR_COMMA & 0xff, MP_QSTR_COMMA >> 8, - 0x22, 0x37, - 0x16, MP_QSTR_PERIOD & 0xff, MP_QSTR_PERIOD >> 8, - 0x22, 0x38, - 0x16, MP_QSTR_FORWARD_SLASH & 0xff, MP_QSTR_FORWARD_SLASH >> 8, - 0x22, 0x39, - 0x16, MP_QSTR_CAPS_LOCK & 0xff, MP_QSTR_CAPS_LOCK >> 8, - 0x22, 0x3a, - 0x16, MP_QSTR_F1 & 0xff, MP_QSTR_F1 >> 8, - 0x22, 0x3b, - 0x16, MP_QSTR_F2 & 0xff, MP_QSTR_F2 >> 8, - 0x22, 0x3c, - 0x16, MP_QSTR_F3 & 0xff, MP_QSTR_F3 >> 8, - 0x22, 0x3d, - 0x16, MP_QSTR_F4 & 0xff, MP_QSTR_F4 >> 8, - 0x22, 0x3e, - 0x16, MP_QSTR_F5 & 0xff, MP_QSTR_F5 >> 8, - 0x22, 0x3f, - 0x16, MP_QSTR_F6 & 0xff, MP_QSTR_F6 >> 8, - 0x22, 0x80, 0x40, - 0x16, MP_QSTR_F7 & 0xff, MP_QSTR_F7 >> 8, - 0x22, 0x80, 0x41, - 0x16, MP_QSTR_F8 & 0xff, MP_QSTR_F8 >> 8, - 0x22, 0x80, 0x42, - 0x16, MP_QSTR_F9 & 0xff, MP_QSTR_F9 >> 8, - 0x22, 0x80, 0x43, - 0x16, MP_QSTR_F10 & 0xff, MP_QSTR_F10 >> 8, - 0x22, 0x80, 0x44, - 0x16, MP_QSTR_F11 & 0xff, MP_QSTR_F11 >> 8, - 0x22, 0x80, 0x45, - 0x16, MP_QSTR_F12 & 0xff, MP_QSTR_F12 >> 8, - 0x22, 0x80, 0x46, - 0x16, MP_QSTR_PRINT_SCREEN & 0xff, MP_QSTR_PRINT_SCREEN >> 8, - 0x22, 0x80, 0x47, - 0x16, MP_QSTR_SCROLL_LOCK & 0xff, MP_QSTR_SCROLL_LOCK >> 8, - 0x22, 0x80, 0x48, - 0x16, MP_QSTR_PAUSE & 0xff, MP_QSTR_PAUSE >> 8, - 0x22, 0x80, 0x49, - 0x16, MP_QSTR_INSERT & 0xff, MP_QSTR_INSERT >> 8, - 0x22, 0x80, 0x4a, - 0x16, MP_QSTR_HOME & 0xff, MP_QSTR_HOME >> 8, - 0x22, 0x80, 0x4b, - 0x16, MP_QSTR_PAGE_UP & 0xff, MP_QSTR_PAGE_UP >> 8, - 0x22, 0x80, 0x4c, - 0x16, MP_QSTR_DELETE & 0xff, MP_QSTR_DELETE >> 8, - 0x22, 0x80, 0x4d, - 0x16, MP_QSTR_END & 0xff, MP_QSTR_END >> 8, - 0x22, 0x80, 0x4e, - 0x16, MP_QSTR_PAGE_DOWN & 0xff, MP_QSTR_PAGE_DOWN >> 8, - 0x22, 0x80, 0x4f, - 0x16, MP_QSTR_RIGHT_ARROW & 0xff, MP_QSTR_RIGHT_ARROW >> 8, - 0x22, 0x80, 0x50, - 0x16, MP_QSTR_LEFT_ARROW & 0xff, MP_QSTR_LEFT_ARROW >> 8, - 0x22, 0x80, 0x51, - 0x16, MP_QSTR_DOWN_ARROW & 0xff, MP_QSTR_DOWN_ARROW >> 8, - 0x22, 0x80, 0x52, - 0x16, MP_QSTR_UP_ARROW & 0xff, MP_QSTR_UP_ARROW >> 8, - 0x22, 0x80, 0x53, - 0x16, MP_QSTR_KEYPAD_NUMLOCK & 0xff, MP_QSTR_KEYPAD_NUMLOCK >> 8, - 0x22, 0x80, 0x54, - 0x16, MP_QSTR_KEYPAD_FORWARD_SLASH & 0xff, MP_QSTR_KEYPAD_FORWARD_SLASH >> 8, - 0x22, 0x80, 0x55, - 0x16, MP_QSTR_KEYPAD_ASTERISK & 0xff, MP_QSTR_KEYPAD_ASTERISK >> 8, - 0x22, 0x80, 0x56, - 0x16, MP_QSTR_KEYPAD_MINUS & 0xff, MP_QSTR_KEYPAD_MINUS >> 8, - 0x22, 0x80, 0x57, - 0x16, MP_QSTR_KEYPAD_PLUS & 0xff, MP_QSTR_KEYPAD_PLUS >> 8, - 0x22, 0x80, 0x58, - 0x16, MP_QSTR_KEYPAD_ENTER & 0xff, MP_QSTR_KEYPAD_ENTER >> 8, - 0x22, 0x80, 0x59, - 0x16, MP_QSTR_KEYPAD_ONE & 0xff, MP_QSTR_KEYPAD_ONE >> 8, - 0x22, 0x80, 0x5a, - 0x16, MP_QSTR_KEYPAD_TWO & 0xff, MP_QSTR_KEYPAD_TWO >> 8, - 0x22, 0x80, 0x5b, - 0x16, MP_QSTR_KEYPAD_THREE & 0xff, MP_QSTR_KEYPAD_THREE >> 8, - 0x22, 0x80, 0x5c, - 0x16, MP_QSTR_KEYPAD_FOUR & 0xff, MP_QSTR_KEYPAD_FOUR >> 8, - 0x22, 0x80, 0x5d, - 0x16, MP_QSTR_KEYPAD_FIVE & 0xff, MP_QSTR_KEYPAD_FIVE >> 8, - 0x22, 0x80, 0x5e, - 0x16, MP_QSTR_KEYPAD_SIX & 0xff, MP_QSTR_KEYPAD_SIX >> 8, - 0x22, 0x80, 0x5f, - 0x16, MP_QSTR_KEYPAD_SEVEN & 0xff, MP_QSTR_KEYPAD_SEVEN >> 8, - 0x22, 0x80, 0x60, - 0x16, MP_QSTR_KEYPAD_EIGHT & 0xff, MP_QSTR_KEYPAD_EIGHT >> 8, - 0x22, 0x80, 0x61, - 0x16, MP_QSTR_KEYPAD_NINE & 0xff, MP_QSTR_KEYPAD_NINE >> 8, - 0x22, 0x80, 0x62, - 0x16, MP_QSTR_KEYPAD_ZERO & 0xff, MP_QSTR_KEYPAD_ZERO >> 8, - 0x22, 0x80, 0x63, - 0x16, MP_QSTR_KEYPAD_PERIOD & 0xff, MP_QSTR_KEYPAD_PERIOD >> 8, - 0x22, 0x80, 0x64, - 0x16, MP_QSTR_KEYPAD_BACKSLASH & 0xff, MP_QSTR_KEYPAD_BACKSLASH >> 8, - 0x22, 0x80, 0x65, - 0x16, MP_QSTR_APPLICATION & 0xff, MP_QSTR_APPLICATION >> 8, - 0x22, 0x80, 0x66, - 0x16, MP_QSTR_POWER & 0xff, MP_QSTR_POWER >> 8, - 0x22, 0x80, 0x67, - 0x16, MP_QSTR_KEYPAD_EQUALS & 0xff, MP_QSTR_KEYPAD_EQUALS >> 8, - 0x22, 0x80, 0x68, - 0x16, MP_QSTR_F13 & 0xff, MP_QSTR_F13 >> 8, - 0x22, 0x80, 0x69, - 0x16, MP_QSTR_F14 & 0xff, MP_QSTR_F14 >> 8, - 0x22, 0x80, 0x6a, - 0x16, MP_QSTR_F15 & 0xff, MP_QSTR_F15 >> 8, - 0x22, 0x80, 0x6b, - 0x16, MP_QSTR_F16 & 0xff, MP_QSTR_F16 >> 8, - 0x22, 0x80, 0x6c, - 0x16, MP_QSTR_F17 & 0xff, MP_QSTR_F17 >> 8, - 0x22, 0x80, 0x6d, - 0x16, MP_QSTR_F18 & 0xff, MP_QSTR_F18 >> 8, - 0x22, 0x80, 0x6e, - 0x16, MP_QSTR_F19 & 0xff, MP_QSTR_F19 >> 8, - 0x22, 0x80, 0x6f, - 0x16, MP_QSTR_F20 & 0xff, MP_QSTR_F20 >> 8, - 0x22, 0x80, 0x70, - 0x16, MP_QSTR_F21 & 0xff, MP_QSTR_F21 >> 8, - 0x22, 0x80, 0x71, - 0x16, MP_QSTR_F22 & 0xff, MP_QSTR_F22 >> 8, - 0x22, 0x80, 0x72, - 0x16, MP_QSTR_F23 & 0xff, MP_QSTR_F23 >> 8, - 0x22, 0x80, 0x73, - 0x16, MP_QSTR_F24 & 0xff, MP_QSTR_F24 >> 8, - 0x22, 0x81, 0x60, - 0x16, MP_QSTR_LEFT_CONTROL & 0xff, MP_QSTR_LEFT_CONTROL >> 8, - 0x11, MP_QSTR_LEFT_CONTROL & 0xff, MP_QSTR_LEFT_CONTROL >> 8, - 0x16, MP_QSTR_CONTROL & 0xff, MP_QSTR_CONTROL >> 8, - 0x22, 0x81, 0x61, - 0x16, MP_QSTR_LEFT_SHIFT & 0xff, MP_QSTR_LEFT_SHIFT >> 8, - 0x11, MP_QSTR_LEFT_SHIFT & 0xff, MP_QSTR_LEFT_SHIFT >> 8, - 0x16, MP_QSTR_SHIFT & 0xff, MP_QSTR_SHIFT >> 8, - 0x22, 0x81, 0x62, - 0x16, MP_QSTR_LEFT_ALT & 0xff, MP_QSTR_LEFT_ALT >> 8, - 0x11, MP_QSTR_LEFT_ALT & 0xff, MP_QSTR_LEFT_ALT >> 8, - 0x16, MP_QSTR_ALT & 0xff, MP_QSTR_ALT >> 8, - 0x11, MP_QSTR_ALT & 0xff, MP_QSTR_ALT >> 8, - 0x16, MP_QSTR_OPTION & 0xff, MP_QSTR_OPTION >> 8, - 0x22, 0x81, 0x63, - 0x16, MP_QSTR_LEFT_GUI & 0xff, MP_QSTR_LEFT_GUI >> 8, - 0x11, MP_QSTR_LEFT_GUI & 0xff, MP_QSTR_LEFT_GUI >> 8, - 0x16, MP_QSTR_GUI & 0xff, MP_QSTR_GUI >> 8, - 0x11, MP_QSTR_GUI & 0xff, MP_QSTR_GUI >> 8, - 0x16, MP_QSTR_WINDOWS & 0xff, MP_QSTR_WINDOWS >> 8, - 0x11, MP_QSTR_GUI & 0xff, MP_QSTR_GUI >> 8, - 0x16, MP_QSTR_COMMAND & 0xff, MP_QSTR_COMMAND >> 8, - 0x22, 0x81, 0x64, - 0x16, MP_QSTR_RIGHT_CONTROL & 0xff, MP_QSTR_RIGHT_CONTROL >> 8, - 0x22, 0x81, 0x65, - 0x16, MP_QSTR_RIGHT_SHIFT & 0xff, MP_QSTR_RIGHT_SHIFT >> 8, - 0x22, 0x81, 0x66, - 0x16, MP_QSTR_RIGHT_ALT & 0xff, MP_QSTR_RIGHT_ALT >> 8, - 0x22, 0x81, 0x67, - 0x16, MP_QSTR_RIGHT_GUI & 0xff, MP_QSTR_RIGHT_GUI >> 8, - 0x11, MP_QSTR_classmethod & 0xff, MP_QSTR_classmethod >> 8, - 0x32, 0x00, - 0x34, 0x01, - 0x16, MP_QSTR_modifier_bit & 0xff, MP_QSTR_modifier_bit >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keycode__lt_module_gt__Keycode[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keycode__lt_module_gt__Keycode_modifier_bit), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keycode__lt_module_gt__Keycode = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keycode__lt_module_gt__Keycode, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 964, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 2, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_Keycode, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keycode_dot_py, - .line_info = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode + 7, - .opcodes = fun_data_adafruit_hid_keycode__lt_module_gt__Keycode + 270, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keycode.py, scope adafruit_hid_keycode_<module> -STATIC const byte fun_data_adafruit_hid_keycode__lt_module_gt_[54] = { - 0x2c, 0x18, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_keycode_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keycode_dot_py >> 8, - 0x60, 0x20, 0x80, 0x07, 0x23, 0x54, 0x64, 0x00, - 0x48, 0x0b, 0x00, - 0x80, - 0x51, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x16, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x54, - 0x32, 0x00, - 0x10, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_Keycode & 0xff, MP_QSTR_Keycode >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keycode__lt_module_gt_[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keycode__lt_module_gt__Keycode), -}; -const mp_raw_code_t raw_code_adafruit_hid_keycode__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keycode__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keycode__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 54, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keycode_dot_py, - .line_info = fun_data_adafruit_hid_keycode__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_keycode__lt_module_gt_ + 14, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control_code.py, scope adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode -STATIC const byte fun_data_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode[128] = { - 0x00, 0x44, - MP_QSTR_ConsumerControlCode & 0xff, MP_QSTR_ConsumerControlCode >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py >> 8, - 0x8c, 0x0d, 0x80, 0x08, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_ConsumerControlCode & 0xff, MP_QSTR_ConsumerControlCode >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x22, 0x81, 0x32, - 0x16, MP_QSTR_RECORD & 0xff, MP_QSTR_RECORD >> 8, - 0x22, 0x81, 0x33, - 0x16, MP_QSTR_FAST_FORWARD & 0xff, MP_QSTR_FAST_FORWARD >> 8, - 0x22, 0x81, 0x34, - 0x16, MP_QSTR_REWIND & 0xff, MP_QSTR_REWIND >> 8, - 0x22, 0x81, 0x35, - 0x16, MP_QSTR_SCAN_NEXT_TRACK & 0xff, MP_QSTR_SCAN_NEXT_TRACK >> 8, - 0x22, 0x81, 0x36, - 0x16, MP_QSTR_SCAN_PREVIOUS_TRACK & 0xff, MP_QSTR_SCAN_PREVIOUS_TRACK >> 8, - 0x22, 0x81, 0x37, - 0x16, MP_QSTR_STOP & 0xff, MP_QSTR_STOP >> 8, - 0x22, 0x81, 0x38, - 0x16, MP_QSTR_EJECT & 0xff, MP_QSTR_EJECT >> 8, - 0x22, 0x81, 0x4d, - 0x16, MP_QSTR_PLAY_PAUSE & 0xff, MP_QSTR_PLAY_PAUSE >> 8, - 0x22, 0x81, 0x62, - 0x16, MP_QSTR_MUTE & 0xff, MP_QSTR_MUTE >> 8, - 0x22, 0x81, 0x6a, - 0x16, MP_QSTR_VOLUME_DECREMENT & 0xff, MP_QSTR_VOLUME_DECREMENT >> 8, - 0x22, 0x81, 0x69, - 0x16, MP_QSTR_VOLUME_INCREMENT & 0xff, MP_QSTR_VOLUME_INCREMENT >> 8, - 0x22, 0x80, 0x70, - 0x16, MP_QSTR_BRIGHTNESS_DECREMENT & 0xff, MP_QSTR_BRIGHTNESS_DECREMENT >> 8, - 0x22, 0x80, 0x6f, - 0x16, MP_QSTR_BRIGHTNESS_INCREMENT & 0xff, MP_QSTR_BRIGHTNESS_INCREMENT >> 8, - 0x51, - 0x63, -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode, - .const_table = NULL, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 128, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 1, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_ConsumerControlCode, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode + 6, - .opcodes = fun_data_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode + 36, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/consumer_control_code.py, scope adafruit_hid_consumer_control_code_<module> -STATIC const byte fun_data_adafruit_hid_consumer_control_code__lt_module_gt_[24] = { - 0x10, 0x12, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py >> 8, - 0x60, 0x20, 0x80, 0x08, 0x00, - 0x54, - 0x32, 0x00, - 0x10, MP_QSTR_ConsumerControlCode & 0xff, MP_QSTR_ConsumerControlCode >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_ConsumerControlCode & 0xff, MP_QSTR_ConsumerControlCode >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_consumer_control_code__lt_module_gt_[1] = { - MP_ROM_PTR(&raw_code_adafruit_hid_consumer_control_code__lt_module_gt__ConsumerControlCode), -}; -const mp_raw_code_t raw_code_adafruit_hid_consumer_control_code__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_consumer_control_code__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_consumer_control_code__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 24, - .n_obj = 0, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 3, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_consumer_control_code_dot_py, - .line_info = fun_data_adafruit_hid_consumer_control_code__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_consumer_control_code__lt_module_gt_ + 11, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/__init__.py, scope adafruit_hid___init____lt_module_gt__find_device -STATIC const byte fun_data_adafruit_hid___init____lt_module_gt__find_device[85] = { - 0xd1, 0x80, 0x08, 0x20, - MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - MP_QSTR_adafruit_hid_slash___init___dot_py & 0xff, MP_QSTR_adafruit_hid_slash___init___dot_py >> 8, - 0x80, 0x21, 0x40, 0x2b, 0x24, 0x26, 0x20, 0x29, 0x29, 0x4b, 0x25, 0x00, - 0x12, MP_QSTR_hasattr & 0xff, MP_QSTR_hasattr >> 8, - 0xb0, - 0x23, 0x03, - 0x34, 0x02, - 0x44, 0x04, 0x80, - 0xb0, - 0x2b, 0x01, - 0xc0, - 0xb0, - 0x5f, - 0x4b, 0x23, 0x00, - 0xc3, - 0xb3, - 0x13, MP_QSTR_usage_page & 0xff, MP_QSTR_usage_page >> 8, - 0xb1, - 0xd9, - 0x44, 0x16, 0x80, - 0xb3, - 0x13, MP_QSTR_usage & 0xff, MP_QSTR_usage >> 8, - 0xb2, - 0xd9, - 0x44, 0x0d, 0x80, - 0x12, MP_QSTR_hasattr & 0xff, MP_QSTR_hasattr >> 8, - 0xb3, - 0x23, 0x04, - 0x34, 0x02, - 0x44, 0x02, 0x80, - 0xb3, - 0x63, - 0x42, 0xda, 0x7f, - 0x12, MP_QSTR_ValueError & 0xff, MP_QSTR_ValueError >> 8, - 0x23, 0x05, - 0x34, 0x01, - 0x65, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid___init____lt_module_gt__find_device_0 = {{&mp_type_str}, 8, 11, (const byte*)"\x73\x65\x6e\x64\x5f\x72\x65\x70\x6f\x72\x74"}; -STATIC const mp_obj_str_t const_obj_adafruit_hid___init____lt_module_gt__find_device_1 = {{&mp_type_str}, 8, 11, (const byte*)"\x73\x65\x6e\x64\x5f\x72\x65\x70\x6f\x72\x74"}; -STATIC const mp_obj_str_t const_obj_adafruit_hid___init____lt_module_gt__find_device_2 = {{&mp_type_str}, 132, 35, (const byte*)"\x43\x6f\x75\x6c\x64\x20\x6e\x6f\x74\x20\x66\x69\x6e\x64\x20\x6d\x61\x74\x63\x68\x69\x6e\x67\x20\x48\x49\x44\x20\x64\x65\x76\x69\x63\x65\x2e"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid___init____lt_module_gt__find_device[6] = { - MP_ROM_QSTR(MP_QSTR_devices), - MP_ROM_QSTR(MP_QSTR_usage_page), - MP_ROM_QSTR(MP_QSTR_usage), - MP_ROM_PTR(&const_obj_adafruit_hid___init____lt_module_gt__find_device_0), - MP_ROM_PTR(&const_obj_adafruit_hid___init____lt_module_gt__find_device_1), - MP_ROM_PTR(&const_obj_adafruit_hid___init____lt_module_gt__find_device_2), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid___init____lt_module_gt__find_device = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 1, - .fun_data = fun_data_adafruit_hid___init____lt_module_gt__find_device, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid___init____lt_module_gt__find_device, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 85, - .n_obj = 3, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 11, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 1, - .n_kwonly_args = 2, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_find_device, - .qstr_source_file = MP_QSTR_adafruit_hid_slash___init___dot_py, - .line_info = fun_data_adafruit_hid___init____lt_module_gt__find_device + 8, - .opcodes = fun_data_adafruit_hid___init____lt_module_gt__find_device + 20, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/__init__.py, scope adafruit_hid___init___<module> -STATIC const byte fun_data_adafruit_hid___init____lt_module_gt_[77] = { - 0x2c, 0x1e, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash___init___dot_py & 0xff, MP_QSTR_adafruit_hid_slash___init___dot_py >> 8, - 0x60, 0x20, 0x80, 0x10, 0x23, 0x30, 0x54, 0x44, 0x25, 0x65, 0x00, - 0x48, 0x1b, 0x00, - 0x80, - 0x10, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x1c, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x16, MP_QSTR_Sequence & 0xff, MP_QSTR_Sequence >> 8, - 0x59, - 0x80, - 0x51, - 0x1b, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x16, MP_QSTR_usb_hid & 0xff, MP_QSTR_usb_hid >> 8, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x23, 0x00, - 0x16, MP_QSTR___version__ & 0xff, MP_QSTR___version__ >> 8, - 0x23, 0x01, - 0x16, MP_QSTR___repo__ & 0xff, MP_QSTR___repo__ >> 8, - 0x32, 0x02, - 0x16, MP_QSTR_find_device & 0xff, MP_QSTR_find_device >> 8, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid___init____lt_module_gt__0 = {{&mp_type_str}, 213, 40, (const byte*)"\x64\x30\x39\x35\x33\x65\x38\x66\x38\x34\x35\x61\x37\x35\x34\x34\x61\x32\x37\x62\x65\x61\x39\x32\x62\x62\x63\x64\x35\x33\x33\x66\x30\x61\x38\x34\x64\x34\x39\x33"}; -STATIC const mp_obj_str_t const_obj_adafruit_hid___init____lt_module_gt__1 = {{&mp_type_str}, 72, 58, (const byte*)"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x67\x69\x74\x68\x75\x62\x2e\x63\x6f\x6d\x2f\x61\x64\x61\x66\x72\x75\x69\x74\x2f\x41\x64\x61\x66\x72\x75\x69\x74\x5f\x43\x69\x72\x63\x75\x69\x74\x50\x79\x74\x68\x6f\x6e\x5f\x48\x49\x44\x2e\x67\x69\x74"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid___init____lt_module_gt_[3] = { - MP_ROM_PTR(&const_obj_adafruit_hid___init____lt_module_gt__0), - MP_ROM_PTR(&const_obj_adafruit_hid___init____lt_module_gt__1), - MP_ROM_PTR(&raw_code_adafruit_hid___init____lt_module_gt__find_device), -}; -const mp_raw_code_t raw_code_adafruit_hid___init____lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid___init____lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid___init____lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 77, - .n_obj = 2, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash___init___dot_py, - .line_info = fun_data_adafruit_hid___init____lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid___init____lt_module_gt_ + 17, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__ -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__[18] = { - 0x1a, 0x12, - MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0x3f, 0x80, 0x09, 0x00, - 0xb1, - 0xb0, - 0x18, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_keyboard), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 18, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 4, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR___init__, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__ + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__ + 11, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write[90] = { - 0xab, 0x01, 0x1e, - MP_QSTR__write & 0xff, MP_QSTR__write >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0x4b, 0x60, 0x60, 0x24, 0x4e, 0x29, 0x28, 0x2e, 0x2b, 0x00, - 0xb2, - 0x44, 0x0e, 0x80, - 0xb0, - 0x13, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb0, - 0x13, MP_QSTR_RIGHT_ALT_CODE & 0xff, MP_QSTR_RIGHT_ALT_CODE >> 8, - 0x36, 0x01, - 0x59, - 0xb1, - 0xb0, - 0x13, MP_QSTR_SHIFT_FLAG & 0xff, MP_QSTR_SHIFT_FLAG >> 8, - 0xef, - 0x44, 0x16, 0x80, - 0xb1, - 0xb0, - 0x13, MP_QSTR_SHIFT_FLAG & 0xff, MP_QSTR_SHIFT_FLAG >> 8, - 0xd2, - 0xe2, - 0xc1, - 0xb0, - 0x13, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb0, - 0x13, MP_QSTR_SHIFT_CODE & 0xff, MP_QSTR_SHIFT_CODE >> 8, - 0x36, 0x01, - 0x59, - 0xb0, - 0x13, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x14, MP_QSTR_press & 0xff, MP_QSTR_press >> 8, - 0xb1, - 0x36, 0x01, - 0x59, - 0xb0, - 0x13, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x14, MP_QSTR_release_all & 0xff, MP_QSTR_release_all >> 8, - 0x36, 0x00, - 0x59, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write[3] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_keycode), - MP_ROM_QSTR(MP_QSTR_altgr), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 3, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 90, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 3, - .n_kwonly_args = 0, - .n_def_pos_args = 1, - .qstr_block_name = MP_QSTR__write, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write + 7, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write + 18, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write[177] = { - 0x82, 0x10, 0x2a, - MP_QSTR_write & 0xff, MP_QSTR_write >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0x5b, 0x80, 0x0b, 0x46, 0x28, 0x26, 0x51, 0x4e, 0x2c, 0x50, 0x31, 0x48, 0x4c, 0x23, 0x28, 0x00, - 0xb1, - 0x5f, - 0x4b, 0x92, 0x00, - 0xc2, - 0xb0, - 0x14, MP_QSTR__char_to_keycode & 0xff, MP_QSTR__char_to_keycode >> 8, - 0xb2, - 0x36, 0x01, - 0xc3, - 0xb3, - 0x80, - 0xd8, - 0x44, 0x11, 0x80, - 0xb0, - 0x14, MP_QSTR__write & 0xff, MP_QSTR__write >> 8, - 0xb3, - 0xb2, - 0xb0, - 0x13, MP_QSTR_NEED_ALTGR & 0xff, MP_QSTR_NEED_ALTGR >> 8, - 0xdd, - 0x36, 0x02, - 0x59, - 0x42, 0x6f, 0x80, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb2, - 0x34, 0x01, - 0xb0, - 0x13, MP_QSTR_COMBINED_KEYS & 0xff, MP_QSTR_COMBINED_KEYS >> 8, - 0xdd, - 0x44, 0x41, 0x80, - 0xb0, - 0x13, MP_QSTR_COMBINED_KEYS & 0xff, MP_QSTR_COMBINED_KEYS >> 8, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb2, - 0x34, 0x01, - 0x55, - 0xc4, - 0xb0, - 0x14, MP_QSTR__write & 0xff, MP_QSTR__write >> 8, - 0xb4, - 0x88, - 0xf1, - 0xb4, - 0xb0, - 0x13, MP_QSTR_ALTGR_FLAG & 0xff, MP_QSTR_ALTGR_FLAG >> 8, - 0xef, - 0x36, 0x02, - 0x59, - 0x12, MP_QSTR_chr & 0xff, MP_QSTR_chr >> 8, - 0xb4, - 0x22, 0x81, 0x7f, - 0xef, - 0xb0, - 0x13, MP_QSTR_ALTGR_FLAG & 0xff, MP_QSTR_ALTGR_FLAG >> 8, - 0xd2, - 0xef, - 0x34, 0x01, - 0xc2, - 0xb0, - 0x14, MP_QSTR__char_to_keycode & 0xff, MP_QSTR__char_to_keycode >> 8, - 0xb2, - 0x36, 0x01, - 0xc3, - 0xb0, - 0x14, MP_QSTR__write & 0xff, MP_QSTR__write >> 8, - 0xb3, - 0x50, - 0x36, 0x02, - 0x59, - 0x42, 0x20, 0x80, - 0x12, MP_QSTR_ValueError & 0xff, MP_QSTR_ValueError >> 8, - 0x23, 0x02, - 0x14, MP_QSTR_format & 0xff, MP_QSTR_format >> 8, - 0x10, MP_QSTR_letter & 0xff, MP_QSTR_letter >> 8, - 0x12, MP_QSTR_repr & 0xff, MP_QSTR_repr >> 8, - 0xb2, - 0x34, 0x01, - 0x10, MP_QSTR_num & 0xff, MP_QSTR_num >> 8, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb2, - 0x34, 0x01, - 0x36, 0x84, 0x00, - 0x34, 0x01, - 0x65, - 0x42, 0x6b, 0x7f, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write_0 = {{&mp_type_str}, 149, 64, (const byte*)"\x4e\x6f\x20\x6b\x65\x79\x63\x6f\x64\x65\x20\x61\x76\x61\x69\x6c\x61\x62\x6c\x65\x20\x66\x6f\x72\x20\x63\x68\x61\x72\x61\x63\x74\x65\x72\x20\x7b\x6c\x65\x74\x74\x65\x72\x7d\x20\x28\x7b\x6e\x75\x6d\x7d\x2f\x30\x78\x7b\x6e\x75\x6d\x3a\x30\x32\x78\x7d\x29\x2e"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write[3] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_string), - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write_0), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 177, - .n_obj = 1, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 17, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_write, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write + 7, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write + 24, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes[134] = { - 0x5a, 0x2a, - MP_QSTR_keycodes & 0xff, MP_QSTR_keycodes >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0x7d, 0x80, 0x12, 0x28, 0x26, 0x23, 0x28, 0x75, 0x20, 0x23, 0x29, 0x2b, 0x29, 0x57, 0x48, 0x00, - 0xb0, - 0x14, MP_QSTR__char_to_keycode & 0xff, MP_QSTR__char_to_keycode >> 8, - 0xb1, - 0x36, 0x01, - 0xc2, - 0xb2, - 0x80, - 0xd9, - 0x44, 0x20, 0x80, - 0x12, MP_QSTR_ValueError & 0xff, MP_QSTR_ValueError >> 8, - 0x23, 0x02, - 0x14, MP_QSTR_format & 0xff, MP_QSTR_format >> 8, - 0x10, MP_QSTR_letter & 0xff, MP_QSTR_letter >> 8, - 0x12, MP_QSTR_repr & 0xff, MP_QSTR_repr >> 8, - 0xb1, - 0x34, 0x01, - 0x10, MP_QSTR_num & 0xff, MP_QSTR_num >> 8, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb1, - 0x34, 0x01, - 0x36, 0x84, 0x00, - 0x34, 0x01, - 0x65, - 0x2b, 0x00, - 0xc3, - 0xb1, - 0xb0, - 0x13, MP_QSTR_NEED_ALTGR & 0xff, MP_QSTR_NEED_ALTGR >> 8, - 0xdd, - 0x44, 0x0b, 0x80, - 0xb3, - 0x14, MP_QSTR_append & 0xff, MP_QSTR_append >> 8, - 0xb0, - 0x13, MP_QSTR_RIGHT_ALT_CODE & 0xff, MP_QSTR_RIGHT_ALT_CODE >> 8, - 0x36, 0x01, - 0x59, - 0xb2, - 0xb0, - 0x13, MP_QSTR_SHIFT_FLAG & 0xff, MP_QSTR_SHIFT_FLAG >> 8, - 0xef, - 0x44, 0x17, 0x80, - 0xb3, - 0x14, MP_QSTR_extend & 0xff, MP_QSTR_extend >> 8, - 0xb0, - 0x13, MP_QSTR_SHIFT_CODE & 0xff, MP_QSTR_SHIFT_CODE >> 8, - 0xb2, - 0xb0, - 0x13, MP_QSTR_SHIFT_FLAG & 0xff, MP_QSTR_SHIFT_FLAG >> 8, - 0xd2, - 0xef, - 0x2a, 0x02, - 0x36, 0x01, - 0x59, - 0x42, 0x08, 0x80, - 0xb3, - 0x14, MP_QSTR_append & 0xff, MP_QSTR_append >> 8, - 0xb2, - 0x36, 0x01, - 0x59, - 0xb3, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes_0 = {{&mp_type_str}, 149, 64, (const byte*)"\x4e\x6f\x20\x6b\x65\x79\x63\x6f\x64\x65\x20\x61\x76\x61\x69\x6c\x61\x62\x6c\x65\x20\x66\x6f\x72\x20\x63\x68\x61\x72\x61\x63\x74\x65\x72\x20\x7b\x6c\x65\x74\x74\x65\x72\x7d\x20\x28\x7b\x6e\x75\x6d\x7d\x2f\x30\x78\x7b\x6e\x75\x6d\x3a\x30\x32\x78\x7d\x29\x2e"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes[3] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_char), - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes_0), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 134, - .n_obj = 1, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 12, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_keycodes, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes + 23, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode[59] = { - 0x22, 0x1a, - MP_QSTR__above128char_to_keycode & 0xff, MP_QSTR__above128char_to_keycode >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0xa2, 0x80, 0x07, 0x2e, 0x2c, 0x29, 0x27, 0x00, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb1, - 0x34, 0x01, - 0xb0, - 0x13, MP_QSTR_HIGHER_ASCII & 0xff, MP_QSTR_HIGHER_ASCII >> 8, - 0xdd, - 0x44, 0x0c, 0x80, - 0xb0, - 0x13, MP_QSTR_HIGHER_ASCII & 0xff, MP_QSTR_HIGHER_ASCII >> 8, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb1, - 0x34, 0x01, - 0x55, - 0x63, - 0xb1, - 0xb0, - 0x13, MP_QSTR_HIGHER_ASCII & 0xff, MP_QSTR_HIGHER_ASCII >> 8, - 0xdd, - 0x44, 0x07, 0x80, - 0xb0, - 0x13, MP_QSTR_HIGHER_ASCII & 0xff, MP_QSTR_HIGHER_ASCII >> 8, - 0xb1, - 0x55, - 0x63, - 0x80, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_char), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 59, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 5, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__above128char_to_keycode, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode + 15, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode[53] = { - 0x32, 0x1a, - MP_QSTR__char_to_keycode & 0xff, MP_QSTR__char_to_keycode >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x80, 0xb0, 0x60, 0x40, 0x27, 0x2e, 0x28, 0x27, 0x00, - 0x12, MP_QSTR_ord & 0xff, MP_QSTR_ord >> 8, - 0xb1, - 0x34, 0x01, - 0xc2, - 0xb2, - 0x12, MP_QSTR_len & 0xff, MP_QSTR_len >> 8, - 0xb0, - 0x13, MP_QSTR_ASCII_TO_KEYCODE & 0xff, MP_QSTR_ASCII_TO_KEYCODE >> 8, - 0x34, 0x01, - 0xd8, - 0x44, 0x08, 0x80, - 0xb0, - 0x14, MP_QSTR__above128char_to_keycode & 0xff, MP_QSTR__above128char_to_keycode >> 8, - 0xb1, - 0x36, 0x01, - 0x63, - 0xb0, - 0x13, MP_QSTR_ASCII_TO_KEYCODE & 0xff, MP_QSTR_ASCII_TO_KEYCODE >> 8, - 0xb2, - 0x55, - 0xc3, - 0xb3, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode[2] = { - MP_ROM_QSTR(MP_QSTR_self), - MP_ROM_QSTR(MP_QSTR_char), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 2, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 53, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 7, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 2, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__char_to_keycode, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode + 15, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase[131] = { - 0x08, 0x48, - MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x8c, 0x18, 0x60, 0x60, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x26, 0x20, 0x25, 0x60, 0x25, 0x40, 0x26, 0x40, 0x25, 0x80, 0x0d, 0x85, 0x0c, 0x89, 0x10, 0x85, 0x22, 0x85, 0x25, 0x85, 0x0e, 0x00, - 0x11, MP_QSTR___name__ & 0xff, MP_QSTR___name__ >> 8, - 0x16, MP_QSTR___module__ & 0xff, MP_QSTR___module__ >> 8, - 0x10, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x16, MP_QSTR___qualname__ & 0xff, MP_QSTR___qualname__ >> 8, - 0x22, 0x81, 0x00, - 0x16, MP_QSTR_SHIFT_FLAG & 0xff, MP_QSTR_SHIFT_FLAG >> 8, - 0x22, 0x81, 0x00, - 0x16, MP_QSTR_ALTGR_FLAG & 0xff, MP_QSTR_ALTGR_FLAG >> 8, - 0x22, 0x81, 0x61, - 0x16, MP_QSTR_SHIFT_CODE & 0xff, MP_QSTR_SHIFT_CODE >> 8, - 0x22, 0x81, 0x66, - 0x16, MP_QSTR_RIGHT_ALT_CODE & 0xff, MP_QSTR_RIGHT_ALT_CODE >> 8, - 0x2a, 0x00, - 0x16, MP_QSTR_ASCII_TO_KEYCODE & 0xff, MP_QSTR_ASCII_TO_KEYCODE >> 8, - 0x2c, 0x00, - 0x16, MP_QSTR_HIGHER_ASCII & 0xff, MP_QSTR_HIGHER_ASCII >> 8, - 0x10, MP_QSTR_ & 0xff, MP_QSTR_ >> 8, - 0x16, MP_QSTR_NEED_ALTGR & 0xff, MP_QSTR_NEED_ALTGR >> 8, - 0x2c, 0x00, - 0x16, MP_QSTR_COMBINED_KEYS & 0xff, MP_QSTR_COMBINED_KEYS >> 8, - 0x32, 0x00, - 0x16, MP_QSTR___init__ & 0xff, MP_QSTR___init__ >> 8, - 0x50, - 0x2a, 0x01, - 0x53, - 0x33, 0x01, - 0x16, MP_QSTR__write & 0xff, MP_QSTR__write >> 8, - 0x32, 0x02, - 0x16, MP_QSTR_write & 0xff, MP_QSTR_write >> 8, - 0x32, 0x03, - 0x16, MP_QSTR_keycodes & 0xff, MP_QSTR_keycodes >> 8, - 0x32, 0x04, - 0x16, MP_QSTR__above128char_to_keycode & 0xff, MP_QSTR__above128char_to_keycode >> 8, - 0x32, 0x05, - 0x16, MP_QSTR__char_to_keycode & 0xff, MP_QSTR__char_to_keycode >> 8, - 0x51, - 0x63, -}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase[6] = { - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase___init__), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__write), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_write), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase_keycodes), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__above128char_to_keycode), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase__char_to_keycode), -}; -STATIC const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 131, - .n_obj = 0, - .n_raw_code = 6, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 2, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR_KeyboardLayoutBase, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase + 38, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file adafruit_hid/keyboard_layout_base.py, scope adafruit_hid_keyboard_layout_base_<module> -STATIC const byte fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt_[91] = { - 0x2c, 0x1e, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py & 0xff, MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py >> 8, - 0x60, 0x20, 0x80, 0x08, 0x23, 0x30, 0x5c, 0x64, 0x25, 0x65, 0x00, - 0x48, 0x23, 0x00, - 0x80, - 0x10, MP_QSTR_Tuple & 0xff, MP_QSTR_Tuple >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_typing & 0xff, MP_QSTR_typing >> 8, - 0x1c, MP_QSTR_Tuple & 0xff, MP_QSTR_Tuple >> 8, - 0x16, MP_QSTR_Tuple & 0xff, MP_QSTR_Tuple >> 8, - 0x59, - 0x81, - 0x10, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x2a, 0x01, - 0x1b, MP_QSTR_keyboard & 0xff, MP_QSTR_keyboard >> 8, - 0x1c, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x16, MP_QSTR_Keyboard & 0xff, MP_QSTR_Keyboard >> 8, - 0x59, - 0x4a, 0x0d, 0x00, - 0x57, - 0x11, MP_QSTR_ImportError & 0xff, MP_QSTR_ImportError >> 8, - 0xdf, - 0x44, 0x04, 0x80, - 0x59, - 0x4a, 0x01, 0x00, - 0x5d, - 0x23, 0x00, - 0x16, MP_QSTR___version__ & 0xff, MP_QSTR___version__ >> 8, - 0x23, 0x01, - 0x16, MP_QSTR___repo__ & 0xff, MP_QSTR___repo__ >> 8, - 0x54, - 0x32, 0x02, - 0x10, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x34, 0x02, - 0x16, MP_QSTR_KeyboardLayoutBase & 0xff, MP_QSTR_KeyboardLayoutBase >> 8, - 0x51, - 0x63, -}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__0 = {{&mp_type_str}, 213, 40, (const byte*)"\x64\x30\x39\x35\x33\x65\x38\x66\x38\x34\x35\x61\x37\x35\x34\x34\x61\x32\x37\x62\x65\x61\x39\x32\x62\x62\x63\x64\x35\x33\x33\x66\x30\x61\x38\x34\x64\x34\x39\x33"}; -STATIC const mp_obj_str_t const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__1 = {{&mp_type_str}, 72, 58, (const byte*)"\x68\x74\x74\x70\x73\x3a\x2f\x2f\x67\x69\x74\x68\x75\x62\x2e\x63\x6f\x6d\x2f\x61\x64\x61\x66\x72\x75\x69\x74\x2f\x41\x64\x61\x66\x72\x75\x69\x74\x5f\x43\x69\x72\x63\x75\x69\x74\x50\x79\x74\x68\x6f\x6e\x5f\x48\x49\x44\x2e\x67\x69\x74"}; -STATIC const mp_rom_obj_t const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt_[3] = { - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__0), - MP_ROM_PTR(&const_obj_adafruit_hid_keyboard_layout_base__lt_module_gt__1), - MP_ROM_PTR(&raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt__KeyboardLayoutBase), -}; -const mp_raw_code_t raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt_, - .const_table = (mp_uint_t*)const_table_data_adafruit_hid_keyboard_layout_base__lt_module_gt_, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 91, - .n_obj = 2, - .n_raw_code = 1, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 6, - .n_exc_stack = 1, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_adafruit_hid_slash_keyboard_layout_base_dot_py, - .line_info = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt_ + 6, - .opcodes = fun_data_adafruit_hid_keyboard_layout_base__lt_module_gt_ + 17, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -// frozen bytecode for file compromyse.py, scope compromyse_<module> -STATIC const byte fun_data_compromyse__lt_module_gt_[9] = { - 0x00, 0x0a, - MP_QSTR__lt_module_gt_ & 0xff, MP_QSTR__lt_module_gt_ >> 8, - MP_QSTR_compromyse_dot_py & 0xff, MP_QSTR_compromyse_dot_py >> 8, - 0x00, - 0x51, - 0x63, -}; -const mp_raw_code_t raw_code_compromyse__lt_module_gt_ = { - .kind = MP_CODE_BYTECODE, - .scope_flags = 0x00, - .n_pos_args = 0, - .fun_data = fun_data_compromyse__lt_module_gt_, - .const_table = NULL, - #if MICROPY_PERSISTENT_CODE_SAVE - .fun_data_len = 9, - .n_obj = 0, - .n_raw_code = 0, - #if MICROPY_PY_SYS_SETTRACE - .prelude = { - .n_state = 1, - .n_exc_stack = 0, - .scope_flags = 0, - .n_pos_args = 0, - .n_kwonly_args = 0, - .n_def_pos_args = 0, - .qstr_block_name = MP_QSTR__lt_module_gt_, - .qstr_source_file = MP_QSTR_compromyse_dot_py, - .line_info = fun_data_compromyse__lt_module_gt_ + 6, - .opcodes = fun_data_compromyse__lt_module_gt_ + 7, - }, - .line_of_definition = 0, - #endif - #if MICROPY_EMIT_MACHINE_CODE - .prelude_offset = 0, - .n_qstr = 0, - .qstr_link = NULL, - #endif - #endif - #if MICROPY_EMIT_MACHINE_CODE - .type_sig = 0, - #endif -}; - -const char mp_frozen_names[] = { -#ifdef MP_FROZEN_STR_NAMES -MP_FROZEN_STR_NAMES -#endif -"adafruit_hid/keyboard_layout_us.py\0" -"adafruit_hid/keyboard.py\0" -"adafruit_hid/mouse.py\0" -"adafruit_hid/consumer_control.py\0" -"adafruit_hid/keycode.py\0" -"adafruit_hid/consumer_control_code.py\0" -"adafruit_hid/__init__.py\0" -"adafruit_hid/keyboard_layout_base.py\0" -"compromyse.py\0" -"\0"}; -const mp_raw_code_t *const mp_frozen_mpy_content[] = { - &raw_code_adafruit_hid_keyboard_layout_us__lt_module_gt_, - &raw_code_adafruit_hid_keyboard__lt_module_gt_, - &raw_code_adafruit_hid_mouse__lt_module_gt_, - &raw_code_adafruit_hid_consumer_control__lt_module_gt_, - &raw_code_adafruit_hid_keycode__lt_module_gt_, - &raw_code_adafruit_hid_consumer_control_code__lt_module_gt_, - &raw_code_adafruit_hid___init____lt_module_gt_, - &raw_code_adafruit_hid_keyboard_layout_base__lt_module_gt_, - &raw_code_compromyse__lt_module_gt_, -}; -#ifdef MICROPY_FROZEN_LIST_ITEM -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/keyboard_layout_us", "adafruit_hid/keyboard_layout_us.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/keyboard", "adafruit_hid/keyboard.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/mouse", "adafruit_hid/mouse.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/consumer_control", "adafruit_hid/consumer_control.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/keycode", "adafruit_hid/keycode.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/consumer_control_code", "adafruit_hid/consumer_control_code.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid", "adafruit_hid/__init__.py") -MICROPY_FROZEN_LIST_ITEM("adafruit_hid/keyboard_layout_base", "adafruit_hid/keyboard_layout_base.py") -MICROPY_FROZEN_LIST_ITEM("compromyse", "compromyse.py") -#endif |