blob: f68a1b7c6ed771c1328b5dd57cbbb42328a3b165 [file] [log] [blame]
Search.setIndex({"docnames": ["applications/index", "applications/nsh/builtin", "applications/nsh/commands", "applications/nsh/config", "applications/nsh/customizing", "applications/nsh/index", "applications/nsh/installation", "applications/nsh/login", "applications/nsh/nsh", "components/binfmt", "components/drivers/block/index", "components/drivers/character/analog", "components/drivers/character/can", "components/drivers/character/foc", "components/drivers/character/index", "components/drivers/character/keypad", "components/drivers/character/note", "components/drivers/character/pwm", "components/drivers/character/quadrature", "components/drivers/character/rtc", "components/drivers/character/serial", "components/drivers/character/timer", "components/drivers/character/touchscreen", "components/drivers/character/watchdog", "components/drivers/index", "components/drivers/special/ethernet", "components/drivers/special/framebuffer", "components/drivers/special/i2c", "components/drivers/special/index", "components/drivers/special/lcd", "components/drivers/special/mtd", "components/drivers/special/sdio", "components/drivers/special/socketcan", "components/drivers/special/spi", "components/drivers/special/syslog", "components/drivers/special/usbdev", "components/drivers/special/usbhost", "components/filesystem", "components/index", "components/nxflat", "components/nxgraphics/appendix", "components/nxgraphics/index", "components/nxgraphics/nx", "components/nxgraphics/nxcursor", "components/nxgraphics/nxfonts", "components/nxgraphics/nxgl", "components/nxgraphics/nxtk", "components/nxgraphics/sample", "components/nxwidgets", "components/paging", "components/power", "contributing/coding_style", "contributing/documentation", "contributing/index", "contributing/making-changes", "contributing/workflow", "glossary", "guides/cpp_cmake", "guides/drivers", "guides/index", "guides/nfs", "guides/simulator", "guides/tasktrace", "guides/tasktraceinternal", "guides/tasktraceuser", "guides/usbtrace", "index", "introduction/about", "introduction/detailed_support", "introduction/development_environments", "introduction/index", "introduction/inviolables", "introduction/licensing", "introduction/resources", "introduction/supported_platforms", "introduction/trademarks", "platforms/arm/index", "platforms/arm/nrf52/boards/nrf52832-mdk/index", "platforms/arm/nrf52/boards/nrf52832-sparkfun/index", "platforms/arm/nrf52/index", "platforms/index", "platforms/risc-v/bl602/index", "platforms/risc-v/index", "platforms/xtensa/esp32/boards/esp32-devkitc/index", "platforms/xtensa/esp32/index", "platforms/xtensa/index", "quickstart/compiling", "quickstart/configuring", "quickstart/debugging", "quickstart/index", "quickstart/install", "quickstart/organization", "quickstart/running", "reference/index", "reference/os/addrenv", "reference/os/app_vs_os", "reference/os/arch", "reference/os/board", "reference/os/conventions", "reference/os/index", "reference/os/iob", "reference/os/led", "reference/os/nuttx", "reference/os/paging", "reference/os/shm", "reference/os/smp", "reference/os/time_clock", "reference/os/wqueue", "reference/user/01_task_control", "reference/user/02_task_scheduling", "reference/user/03_task_control", "reference/user/04_message_queue", "reference/user/05_counting_semaphore", "reference/user/06_clocks_timers", "reference/user/07_signals", "reference/user/08_pthread", "reference/user/09_env_vars", "reference/user/10_filesystem", "reference/user/11_network", "reference/user/12_shared_memory", "reference/user/13_boardctl", "reference/user/13_logging", "reference/user/index", "reference/user/structures", "substitutions"], "filenames": ["applications/index.rst", "applications/nsh/builtin.rst", "applications/nsh/commands.rst", "applications/nsh/config.rst", "applications/nsh/customizing.rst", "applications/nsh/index.rst", "applications/nsh/installation.rst", "applications/nsh/login.rst", "applications/nsh/nsh.rst", "components/binfmt.rst", "components/drivers/block/index.rst", "components/drivers/character/analog.rst", "components/drivers/character/can.rst", "components/drivers/character/foc.rst", "components/drivers/character/index.rst", "components/drivers/character/keypad.rst", "components/drivers/character/note.rst", "components/drivers/character/pwm.rst", "components/drivers/character/quadrature.rst", "components/drivers/character/rtc.rst", "components/drivers/character/serial.rst", "components/drivers/character/timer.rst", "components/drivers/character/touchscreen.rst", "components/drivers/character/watchdog.rst", "components/drivers/index.rst", "components/drivers/special/ethernet.rst", "components/drivers/special/framebuffer.rst", "components/drivers/special/i2c.rst", "components/drivers/special/index.rst", "components/drivers/special/lcd.rst", "components/drivers/special/mtd.rst", "components/drivers/special/sdio.rst", "components/drivers/special/socketcan.rst", "components/drivers/special/spi.rst", "components/drivers/special/syslog.rst", "components/drivers/special/usbdev.rst", "components/drivers/special/usbhost.rst", "components/filesystem.rst", "components/index.rst", "components/nxflat.rst", "components/nxgraphics/appendix.rst", "components/nxgraphics/index.rst", "components/nxgraphics/nx.rst", "components/nxgraphics/nxcursor.rst", "components/nxgraphics/nxfonts.rst", "components/nxgraphics/nxgl.rst", "components/nxgraphics/nxtk.rst", "components/nxgraphics/sample.rst", "components/nxwidgets.rst", "components/paging.rst", "components/power.rst", "contributing/coding_style.rst", "contributing/documentation.rst", "contributing/index.rst", "contributing/making-changes.rst", "contributing/workflow.rst", "glossary.rst", "guides/cpp_cmake.rst", "guides/drivers.rst", "guides/index.rst", "guides/nfs.rst", "guides/simulator.rst", "guides/tasktrace.rst", "guides/tasktraceinternal.rst", "guides/tasktraceuser.rst", "guides/usbtrace.rst", "index.rst", "introduction/about.rst", "introduction/detailed_support.rst", "introduction/development_environments.rst", "introduction/index.rst", "introduction/inviolables.rst", "introduction/licensing.rst", "introduction/resources.rst", "introduction/supported_platforms.rst", "introduction/trademarks.rst", "platforms/arm/index.rst", "platforms/arm/nrf52/boards/nrf52832-mdk/index.rst", "platforms/arm/nrf52/boards/nrf52832-sparkfun/index.rst", "platforms/arm/nrf52/index.rst", "platforms/index.rst", "platforms/risc-v/bl602/index.rst", "platforms/risc-v/index.rst", "platforms/xtensa/esp32/boards/esp32-devkitc/index.rst", "platforms/xtensa/esp32/index.rst", "platforms/xtensa/index.rst", "quickstart/compiling.rst", "quickstart/configuring.rst", "quickstart/debugging.rst", "quickstart/index.rst", "quickstart/install.rst", "quickstart/organization.rst", "quickstart/running.rst", "reference/index.rst", "reference/os/addrenv.rst", "reference/os/app_vs_os.rst", "reference/os/arch.rst", "reference/os/board.rst", "reference/os/conventions.rst", "reference/os/index.rst", "reference/os/iob.rst", "reference/os/led.rst", "reference/os/nuttx.rst", "reference/os/paging.rst", "reference/os/shm.rst", "reference/os/smp.rst", "reference/os/time_clock.rst", "reference/os/wqueue.rst", "reference/user/01_task_control.rst", "reference/user/02_task_scheduling.rst", "reference/user/03_task_control.rst", "reference/user/04_message_queue.rst", "reference/user/05_counting_semaphore.rst", "reference/user/06_clocks_timers.rst", "reference/user/07_signals.rst", "reference/user/08_pthread.rst", "reference/user/09_env_vars.rst", "reference/user/10_filesystem.rst", "reference/user/11_network.rst", "reference/user/12_shared_memory.rst", "reference/user/13_boardctl.rst", "reference/user/13_logging.rst", "reference/user/index.rst", "reference/user/structures.rst", "substitutions.rst"], "titles": ["Applications", "NSH \u201cBuilt-In\u201d Applications", "Commands", "Configuration Settings", "Customizing the NuttShell", "NuttShell (NSH)", "Customizing NSH Initialization", "Shell Login", "Overview", "Binary Loader", "Block Device Drivers", "Analog (ADC/DAC) Drivers", "CAN Drivers", "FOC Driver Interface", "Character Device Drivers", "Keyboard/Keypad Drivers", "Note Driver Interface", "PWM Drivers", "Quadrature Encoder Drivers", "RTC Drivers", "Serial Device Drivers", "Timer Drivers", "Touchscreen Device Drivers", "Watchdog Timer Drivers", "Device Drivers", "Ethernet Device Drivers", "Frame Buffer Drivers", "I2C Device Drivers", "Specialized Device Drivers", "LCD Drivers", "Memory Technology Device Drivers", "SDIO Device Drivers", "SocketCAN Device Drivers", "SPI Device Drivers", "SYSLOG", "USB Device-Side Drivers", "USB Host-Side Drivers", "NuttX File System", "OS Components", "NXFLAT", "Appendix", "NX Graphics Subsystem", "NX", "NX Cursor Support (<code class=\"docutils literal notranslate\"><span class=\"pre\">NXCURSOR</span></code>)", "NX Fonts Support (<code class=\"docutils literal notranslate\"><span class=\"pre\">NXFONTS</span></code>)", "NX Graphics Library (<code class=\"docutils literal notranslate\"><span class=\"pre\">NXGL</span></code>)", "NX Tool Kit (<code class=\"docutils literal notranslate\"><span class=\"pre\">NXTK</span></code>)", "Sample Code", "NxWidgets", "On-Demand Paging", "Power Management", "C Coding Standard", "Documentation", "Contributing", "Making Changes Using Git", "Development Workflow", "Glossary", "C++ Example using CMake", "Drivers", "Guides", "NFS Client How-To", "Simulator", "Task Trace", "Task Trace Internals", "Task Trace User Guide", "USB Device Trace", "NuttX Documentation", "About Apache NuttX", "Detailed Platform Support", "Development Environments", "Introduction", "The Inviolable Principles of NuttX", "Licensing", "Resources", "Supported Platforms", "Trademarks", "ARM", "MakerDiary nRF52832-MDK", "Sparkfun nRF52832 Breakout", "Nordic nRF52", "Supported Platforms", "Bouffalo Lab BL602", "RISC-V", "ESP32 DevKitC", "Espressif ESP32", "Xtensa", "Compiling", "Configuring", "Debugging", "Getting Started", "Installing", "Directory Structure", "Running", "API Reference", "Address Environments", "Application OS vs. Internal OS Interfaces", "APIs Exported by Architecture-Specific Logic to NuttX", "APIs Exported by Board-Specific Logic to NuttX", "Naming and Header File Conventions", "Architecture APIs", "I/O Buffer Management", "LED Support", "APIs Exported by NuttX to Architecture-Specific Logic", "On-Demand Paging", "Shared Memory", "Symmetric Multiprocessing (SMP) Application", "System Time and Clock", "Work Queues", "Task Control Interfaces", "Task Scheduling Interfaces", "Task Control Interfaces", "Named Message Queue Interfaces", "Counting Semaphore Interfaces", "Clocks and Timers", "Signal Interfaces", "Pthread Interfaces", "Environment Variables", "File System Interfaces", "Network Interfaces", "Shared Memory Interfaces", "Board IOCTL", "Logging", "Userspace API", "OS Data Structures", "&lt;no title&gt;"], "terms": {"includ": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 47, 48, 49, 50, 51, 52, 55, 57, 58, 60, 65, 67, 68, 71, 72, 77, 83, 84, 86, 87, 88, 94, 95, 96, 97, 98, 99, 101, 104, 106, 108, 109, 110, 111, 112, 113, 114, 115, 117, 119, 120, 121, 123], "app": [0, 1, 2, 3, 4, 6, 7, 8, 10, 21, 23, 39, 40, 41, 47, 54, 57, 59, 61, 65, 68, 83, 84, 90, 108], "repo": [0, 54], "should": [0, 1, 2, 3, 4, 6, 7, 12, 15, 21, 39, 40, 42, 48, 49, 50, 51, 52, 55, 65, 67, 68, 69, 71, 72, 73, 79, 83, 84, 87, 90, 91, 92, 94, 95, 96, 98, 100, 101, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 119, 120, 121, 123], "document": [0, 3, 4, 8, 9, 14, 35, 38, 41, 45, 47, 49, 51, 53, 57, 58, 59, 67, 68, 71, 72, 73, 83, 90, 93, 101, 103, 108, 122], "here": [0, 2, 3, 6, 7, 21, 39, 45, 49, 51, 52, 54, 58, 61, 63, 65, 66, 68, 71, 72, 73, 84, 87, 91, 96, 101, 106, 107, 114, 121], "thi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 57, 58, 60, 61, 64, 65, 66, 67, 68, 69, 71, 72, 73, 74, 79, 83, 84, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 102, 103, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123], "also": [0, 1, 2, 3, 4, 6, 7, 8, 9, 15, 23, 26, 28, 29, 30, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 54, 55, 57, 58, 60, 61, 64, 65, 67, 68, 69, 72, 77, 79, 83, 84, 87, 88, 90, 91, 92, 94, 96, 97, 98, 99, 100, 101, 105, 106, 107, 108, 110, 112, 114, 115, 116, 117, 118, 120, 122, 123], "inform": [0, 1, 3, 4, 5, 6, 7, 8, 9, 21, 26, 29, 34, 39, 40, 41, 42, 44, 46, 49, 50, 51, 53, 58, 60, 68, 70, 72, 73, 84, 88, 91, 95, 96, 98, 100, 103, 106, 108, 110, 111, 112, 114, 115, 121, 122, 123], "how": [0, 1, 2, 4, 6, 7, 8, 9, 12, 21, 23, 38, 40, 47, 49, 52, 53, 54, 57, 58, 59, 61, 65, 66, 68, 72, 73, 84, 87, 88, 89, 90, 91, 96, 106, 110, 112, 114, 115, 117, 121], "creat": [0, 1, 3, 4, 5, 6, 8, 9, 21, 23, 32, 34, 36, 39, 40, 42, 46, 47, 48, 49, 54, 55, 58, 59, 60, 64, 68, 84, 88, 90, 91, 94, 96, 101, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120], "given": [0, 5, 16, 39, 40, 44, 45, 49, 51, 52, 55, 64, 72, 79, 84, 86, 106, 108, 110, 113, 114, 115, 117, 118, 119, 121, 123], "nuttx": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 39, 40, 41, 43, 45, 47, 48, 50, 51, 52, 53, 55, 56, 57, 59, 61, 62, 65, 68, 69, 70, 72, 73, 75, 77, 78, 79, 80, 82, 83, 84, 87, 89, 92, 94, 95, 98, 99, 100, 101, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123], "ship": 0, "larg": [0, 2, 3, 40, 49, 51, 53, 67, 68, 79, 92, 94, 103, 106, 119], "number": [0, 2, 3, 4, 7, 8, 9, 16, 21, 23, 34, 40, 42, 44, 50, 51, 56, 64, 65, 67, 68, 74, 79, 83, 84, 86, 91, 92, 100, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 123], "cover": [0, 1, 40, 51, 52, 59, 68, 86], "wide": [0, 2, 40, 45, 50, 56, 90, 92, 119], "spectrum": [0, 68], "function": [0, 1, 2, 3, 4, 5, 6, 7, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 23, 32, 34, 35, 36, 40, 41, 42, 45, 46, 47, 50, 52, 53, 55, 58, 63, 64, 66, 67, 68, 71, 72, 79, 83, 84, 88, 91, 94, 95, 96, 97, 99, 101, 102, 104, 105, 106, 107, 111, 112, 113, 114, 115, 117, 118, 120, 121, 123], "These": [0, 1, 2, 3, 8, 11, 14, 15, 16, 21, 23, 28, 34, 35, 36, 41, 42, 45, 46, 50, 51, 52, 65, 67, 68, 69, 71, 84, 91, 94, 95, 98, 100, 101, 102, 104, 106, 107, 108, 110, 111, 112, 115, 117, 118, 119, 120, 123], "can": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 28, 32, 34, 36, 37, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 58, 60, 61, 62, 64, 65, 66, 68, 69, 71, 72, 77, 78, 79, 83, 84, 86, 87, 88, 90, 91, 92, 94, 96, 97, 98, 100, 101, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122], "found": [0, 1, 2, 3, 4, 6, 9, 12, 13, 17, 18, 19, 21, 22, 23, 32, 39, 40, 47, 54, 55, 58, 65, 67, 68, 71, 84, 91, 108, 109, 110, 115, 119, 122], "repositori": [0, 2, 6, 21, 23, 40, 41, 51, 52, 53, 55, 68, 84, 90], "At": [0, 9, 21, 23, 37, 39, 40, 41, 51, 60, 68, 69, 71, 91, 96, 100, 105, 109, 112, 113, 115, 117], "moment": 0, "ar": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 14, 15, 16, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 68, 69, 71, 72, 75, 76, 77, 79, 82, 83, 84, 85, 86, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "individu": [0, 3, 34, 50, 68, 72, 79, 91, 115], "readm": [0, 3, 7, 40, 68, 69, 84, 91], "file": [0, 1, 3, 4, 5, 6, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38, 39, 40, 48, 50, 52, 54, 55, 56, 57, 58, 60, 64, 65, 66, 68, 69, 72, 73, 83, 86, 87, 88, 90, 94, 95, 96, 97, 99, 104, 106, 107, 108, 110, 111, 112, 115, 116, 118, 120, 122], "so": [0, 1, 2, 3, 4, 5, 6, 7, 9, 21, 23, 30, 34, 36, 39, 40, 41, 49, 51, 52, 54, 55, 58, 60, 61, 65, 68, 72, 78, 79, 83, 84, 86, 87, 91, 92, 95, 96, 97, 98, 100, 101, 105, 106, 107, 108, 110, 112, 114, 117, 118, 123], "you": [0, 1, 2, 3, 4, 6, 7, 8, 9, 12, 21, 23, 32, 34, 38, 39, 40, 41, 42, 45, 46, 48, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 64, 65, 66, 67, 68, 69, 70, 72, 73, 78, 79, 83, 84, 86, 87, 88, 90, 91, 92, 97, 100, 106, 107, 110, 111, 112, 114, 115, 117, 120], "find": [0, 7, 9, 36, 40, 49, 51, 52, 53, 54, 58, 61, 64, 66, 69, 70, 72, 73, 83, 84, 87, 88, 91, 116], "more": [0, 2, 3, 4, 6, 7, 8, 9, 12, 21, 23, 34, 39, 40, 42, 45, 46, 48, 50, 51, 52, 54, 55, 58, 59, 60, 64, 67, 68, 69, 72, 79, 84, 87, 91, 94, 96, 97, 98, 100, 105, 106, 107, 109, 110, 111, 112, 113, 114, 117, 118], "nuttshel": [0, 7, 8, 34, 56, 60, 61, 66, 67, 68, 77, 78, 83, 86, 87], "nsh": [0, 7, 21, 23, 34, 56, 60, 61, 64, 65, 66, 67, 68, 69, 84, 86, 87, 92], "overview": [0, 1, 4, 5, 34, 37, 38, 41, 59, 84], "command": [0, 1, 5, 6, 7, 13, 14, 15, 21, 23, 28, 30, 31, 37, 39, 42, 51, 57, 58, 59, 63, 65, 67, 68, 69, 83, 84, 86, 88, 90, 117, 119], "configur": [0, 1, 4, 5, 6, 7, 8, 13, 21, 23, 26, 28, 29, 35, 36, 38, 39, 41, 42, 49, 50, 56, 57, 59, 61, 65, 66, 67, 68, 69, 72, 88, 89, 90, 92, 94, 96, 97, 99, 101, 104, 105, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 120, 121, 122], "set": [0, 1, 5, 6, 7, 8, 9, 13, 15, 16, 21, 23, 29, 32, 34, 39, 41, 42, 43, 44, 45, 46, 49, 50, 51, 52, 54, 57, 58, 60, 61, 64, 65, 68, 69, 79, 83, 84, 87, 88, 90, 91, 94, 96, 97, 100, 101, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121], "custom": [0, 5, 8, 14, 39, 40, 58, 67, 68, 72, 84, 86, 91, 97, 120], "built": [0, 4, 5, 9, 14, 34, 37, 39, 40, 41, 52, 55, 58, 59, 64, 65, 67, 68, 91, 106, 108, 117, 120], "In": [0, 5, 6, 7, 9, 15, 21, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 42, 45, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 64, 65, 67, 68, 69, 70, 72, 79, 84, 87, 88, 91, 92, 94, 96, 98, 100, 101, 105, 106, 107, 108, 110, 111, 112, 114, 115, 116, 118, 120, 121, 123], "initi": [0, 2, 3, 5, 8, 9, 10, 14, 20, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 39, 41, 42, 50, 52, 54, 65, 68, 69, 79, 84, 87, 94, 96, 97, 101, 105, 106, 107, 108, 111, 112, 114, 115, 118, 119, 120], "shell": [0, 2, 4, 5, 8, 52, 58, 61, 67, 69, 90], "login": [0, 5, 61, 87, 90], "addit": [1, 2, 3, 4, 6, 7, 8, 9, 15, 28, 34, 39, 40, 48, 49, 50, 51, 65, 66, 67, 68, 72, 83, 88, 90, 91, 94, 97, 105, 106, 107, 108, 110, 111, 112, 114, 115], "part": [1, 2, 3, 4, 5, 6, 8, 11, 12, 13, 17, 18, 19, 22, 23, 28, 36, 40, 41, 42, 49, 50, 51, 52, 58, 68, 69, 72, 79, 84, 88, 90, 100, 101, 117, 118], "extern": [1, 2, 3, 22, 32, 40, 41, 42, 46, 51, 55, 57, 64, 68, 78, 79, 83, 91, 106, 116], "program": [1, 2, 3, 4, 8, 9, 11, 34, 37, 39, 40, 49, 51, 54, 58, 60, 61, 67, 68, 72, 77, 78, 84, 90, 91, 92, 96, 103, 105, 106, 108, 110, 117], "execut": [1, 3, 4, 5, 6, 9, 21, 30, 32, 34, 39, 40, 41, 42, 46, 49, 51, 56, 58, 62, 64, 67, 68, 72, 86, 91, 94, 95, 96, 97, 103, 105, 106, 107, 108, 110, 112, 114, 115, 120], "call": [1, 2, 3, 4, 5, 6, 7, 9, 10, 13, 14, 15, 17, 20, 21, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 46, 48, 49, 50, 51, 54, 59, 60, 62, 64, 65, 67, 68, 69, 79, 84, 88, 91, 94, 95, 96, 97, 101, 102, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 123], "histor": [1, 2, 110], "reason": [1, 2, 8, 39, 40, 49, 51, 52, 58, 66, 68, 71, 72, 79, 88, 95, 97, 112], "That": [1, 4, 6, 7, 9, 10, 14, 20, 26, 27, 29, 30, 31, 33, 34, 35, 39, 40, 41, 42, 43, 46, 47, 49, 50, 51, 60, 68, 69, 72, 84, 91, 94, 96, 97, 98, 100, 101, 106, 113, 114, 117, 122], "terminologi": [1, 50], "i": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 69, 72, 74, 75, 77, 78, 79, 80, 83, 84, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 99, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123], "somewhat": [1, 51, 68, 123], "confus": [1, 51, 68], "becaus": [1, 2, 3, 4, 7, 8, 9, 22, 23, 34, 37, 39, 40, 45, 49, 50, 51, 54, 58, 61, 64, 65, 67, 68, 69, 83, 84, 94, 96, 97, 100, 101, 106, 108, 110, 111, 112, 115, 117, 118, 119], "actual": [1, 3, 4, 15, 34, 40, 41, 49, 54, 58, 67, 72, 79, 84, 88, 92, 94, 100, 106, 111, 112, 113, 114, 118], "describ": [1, 3, 4, 6, 7, 8, 9, 21, 22, 23, 28, 34, 39, 40, 41, 42, 43, 44, 45, 46, 49, 51, 52, 60, 63, 65, 68, 72, 91, 94, 97, 101, 104, 107, 109, 112, 114, 115, 116, 117, 123], "abov": [1, 2, 3, 4, 6, 7, 8, 23, 34, 36, 39, 40, 41, 42, 46, 49, 51, 58, 65, 67, 68, 69, 72, 84, 91, 95, 96, 107, 108, 110, 113, 117], "truli": [1, 42], "wherea": 1, "realli": [1, 15, 34, 39, 42, 46, 67, 68, 79, 91, 106, 108], "sens": [1, 3, 37, 41, 51, 79, 108, 109, 114, 117], "thei": [1, 2, 6, 7, 8, 9, 10, 23, 34, 42, 50, 51, 54, 58, 67, 68, 79, 83, 84, 88, 91, 96, 106, 107, 108, 109, 110, 115, 118], "simpli": [1, 4, 7, 8, 15, 34, 40, 41, 42, 46, 47, 49, 50, 60, 68, 79, 84, 86, 90, 92, 93, 94, 106, 108, 110, 112, 113, 114, 117], "type": [1, 2, 7, 9, 21, 23, 34, 41, 50, 53, 59, 60, 67, 68, 72, 74, 84, 88, 91, 94, 96, 99, 106, 108, 111, 112, 113, 115, 117, 118], "name": [1, 3, 4, 5, 8, 9, 16, 32, 34, 40, 42, 50, 52, 54, 56, 58, 60, 64, 67, 68, 69, 71, 72, 84, 86, 88, 91, 94, 97, 99, 101, 106, 108, 109, 110, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122], "prompt": [1, 4, 6, 7, 8, 61, 68, 84, 87, 92], "support": [1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 15, 17, 18, 19, 22, 24, 26, 29, 30, 31, 34, 36, 37, 38, 40, 42, 45, 46, 47, 48, 50, 55, 57, 58, 60, 64, 65, 66, 67, 69, 70, 71, 72, 76, 82, 83, 85, 86, 88, 90, 92, 94, 95, 96, 99, 100, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 121], "enabl": [1, 2, 3, 4, 5, 6, 8, 9, 14, 16, 24, 29, 34, 37, 39, 40, 42, 43, 46, 64, 65, 67, 68, 72, 77, 78, 79, 83, 84, 86, 87, 88, 90, 91, 94, 96, 100, 101, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 120, 121], "option": [1, 2, 3, 4, 5, 6, 7, 8, 9, 15, 21, 23, 28, 30, 37, 39, 41, 42, 46, 47, 51, 54, 60, 63, 64, 65, 67, 68, 69, 72, 79, 83, 84, 86, 87, 88, 90, 91, 92, 94, 99, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118], "config_builtin": [1, 3, 120], "builtin": [1, 3, 5, 57, 61], "config_nsh_builtin_app": [1, 3], "when": [1, 2, 3, 4, 6, 7, 8, 9, 12, 15, 16, 21, 23, 32, 34, 36, 39, 40, 41, 42, 45, 46, 49, 50, 51, 52, 54, 55, 58, 60, 64, 65, 67, 68, 73, 79, 84, 88, 91, 94, 95, 96, 98, 100, 101, 102, 105, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123], "abl": [1, 3, 7, 9, 11, 34, 39, 50, 60, 67, 68, 84, 106, 117, 120], "see": [1, 2, 3, 4, 6, 7, 8, 10, 20, 23, 26, 29, 30, 33, 34, 36, 39, 40, 41, 42, 43, 45, 46, 48, 49, 51, 52, 54, 56, 58, 60, 61, 65, 67, 68, 69, 72, 84, 86, 87, 88, 90, 91, 92, 94, 95, 103, 105, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121], "enter": [1, 2, 3, 4, 6, 7, 8, 15, 21, 23, 42, 46, 50, 52, 62, 63, 64, 79, 84, 87, 92, 106, 115], "help": [1, 3, 4, 5, 6, 7, 51, 52, 54, 58, 61, 65, 66, 67, 68, 73, 79, 88], "appear": [1, 2, 4, 8, 9, 10, 14, 20, 34, 37, 39, 40, 51, 52, 60, 65, 68, 69, 72, 88, 98, 112, 117, 121], "bottom": [1, 42, 45, 46, 91, 96, 98, 107], "list": [1, 3, 4, 5, 7, 8, 9, 39, 48, 49, 54, 55, 58, 60, 61, 67, 68, 72, 73, 79, 80, 84, 86, 88, 91, 94, 95, 96, 99, 100, 104, 105, 106, 108, 110, 112, 116, 117, 118, 120, 121], "under": [1, 2, 3, 12, 14, 34, 36, 39, 40, 42, 48, 51, 52, 55, 58, 60, 66, 67, 68, 71, 72, 84, 87, 88, 91, 92, 108, 109, 117], "note": [1, 2, 3, 6, 7, 8, 12, 14, 21, 32, 34, 39, 40, 42, 43, 45, 46, 48, 49, 50, 51, 54, 55, 58, 59, 60, 61, 64, 65, 68, 69, 75, 77, 78, 79, 83, 84, 88, 91, 92, 94, 96, 100, 101, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 123], "detail": [1, 2, 4, 7, 8, 14, 34, 35, 38, 41, 48, 50, 51, 54, 63, 66, 67, 70, 73, 74, 91, 94, 96, 108, 110, 112, 115, 116, 121, 122], "beyond": [1, 2, 51, 54], "provid": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 55, 58, 60, 65, 67, 68, 69, 72, 78, 79, 84, 91, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "The": [1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 25, 26, 29, 32, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 49, 50, 51, 52, 54, 56, 57, 58, 60, 63, 64, 65, 66, 67, 68, 69, 72, 73, 74, 75, 76, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123], "underli": [1, 10, 14, 34, 40, 42, 49, 94, 106, 117, 118], "logic": [1, 2, 3, 4, 6, 7, 10, 11, 13, 28, 34, 36, 37, 38, 39, 40, 41, 42, 43, 46, 50, 51, 59, 64, 65, 68, 69, 71, 72, 84, 91, 94, 95, 98, 99, 100, 101, 104, 105, 106, 107, 108, 110, 112, 117, 120], "doe": [1, 2, 4, 9, 12, 21, 34, 37, 39, 40, 41, 42, 45, 46, 47, 49, 51, 65, 68, 71, 72, 79, 91, 94, 96, 101, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122], "follow": [1, 2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38, 39, 40, 41, 42, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 57, 60, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 79, 80, 82, 83, 84, 85, 88, 89, 90, 91, 94, 96, 97, 98, 101, 102, 106, 107, 108, 109, 110, 112, 114, 115, 116, 117, 118, 119, 120, 121, 123], "It": [1, 2, 3, 4, 5, 6, 8, 9, 21, 23, 30, 34, 39, 40, 41, 42, 46, 47, 48, 49, 50, 51, 55, 60, 61, 62, 64, 67, 68, 69, 71, 72, 73, 77, 79, 83, 84, 88, 91, 94, 96, 103, 106, 107, 108, 110, 111, 112, 113, 114, 115, 118, 120], "registr": [1, 9, 39, 50, 75, 111, 117], "mechan": [1, 6, 23, 50, 72, 79, 108, 112, 114, 117], "dynam": [1, 3, 7, 8, 9, 39, 56, 67, 68, 94, 96, 100, 107, 115], "regist": [1, 2, 3, 4, 9, 10, 11, 14, 20, 21, 23, 24, 25, 32, 36, 39, 42, 46, 50, 58, 65, 68, 72, 75, 79, 83, 84, 88, 96, 102, 106, 108, 110, 111, 115, 120], "themselv": [1, 114], "build": [1, 2, 6, 9, 16, 22, 23, 40, 47, 48, 49, 53, 59, 67, 68, 69, 71, 72, 87, 88, 90, 91, 96, 98, 100, 104, 106, 107, 108, 119, 120, 121, 122], "time": [1, 3, 4, 5, 6, 7, 8, 9, 15, 21, 23, 34, 35, 36, 39, 40, 41, 42, 46, 49, 50, 51, 54, 56, 58, 60, 61, 66, 67, 68, 69, 71, 72, 79, 83, 84, 88, 91, 92, 95, 96, 97, 99, 100, 101, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 123], "util": [1, 4, 40, 41, 67, 69, 84, 90], "look": [1, 4, 6, 7, 8, 9, 36, 40, 52, 58, 60, 65, 68, 73, 84, 91, 106], "up": [1, 3, 4, 5, 7, 9, 15, 34, 36, 37, 39, 40, 41, 42, 45, 46, 47, 49, 51, 52, 54, 58, 60, 61, 68, 83, 84, 96, 97, 100, 101, 106, 107, 108, 109, 113, 117, 120, 121], "export": [1, 3, 5, 9, 35, 36, 39, 57, 60, 84, 90, 94, 98, 99, 106, 108, 120], "prototyp": [1, 4, 7, 9, 15, 49, 51, 60, 84, 97, 98, 99, 101, 120], "lib": [1, 57, 72], "h": [1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 40, 41, 43, 45, 49, 50, 51, 54, 57, 60, 65, 68, 72, 83, 86, 88, 91, 94, 95, 96, 97, 98, 99, 101, 104, 106, 108, 110, 112, 113, 114, 115, 118, 119, 120, 121, 123], "int": [1, 4, 7, 9, 10, 14, 16, 20, 21, 25, 32, 33, 34, 36, 42, 43, 44, 45, 46, 49, 50, 51, 52, 57, 60, 65, 68, 83, 91, 94, 96, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123], "builtin_isavail": 1, "far": [1, 4, 7, 9, 20, 21, 25, 32, 33, 34, 36, 40, 42, 43, 44, 45, 46, 49, 50, 51, 60, 65, 94, 96, 100, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 115, 116, 117, 119], "const": [1, 4, 7, 9, 10, 14, 20, 32, 34, 36, 40, 42, 43, 44, 45, 46, 49, 51, 60, 94, 96, 100, 106, 108, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121], "char": [1, 4, 7, 9, 10, 14, 16, 20, 34, 42, 44, 51, 60, 96, 100, 108, 111, 112, 113, 116, 117, 121, 123], "appnam": 1, "check": [1, 5, 16, 21, 23, 32, 39, 48, 49, 50, 51, 52, 54, 55, 60, 65, 79, 84, 87, 106, 107, 111, 114, 115, 117], "avail": [1, 2, 3, 4, 6, 7, 8, 13, 16, 17, 21, 23, 30, 34, 36, 39, 40, 42, 45, 48, 49, 50, 52, 61, 64, 66, 67, 68, 69, 72, 83, 84, 86, 88, 90, 91, 92, 96, 98, 100, 101, 104, 106, 107, 108, 109, 110, 111, 115, 118, 119, 120, 122, 123], "dure": [1, 2, 9, 23, 34, 36, 42, 49, 55, 57, 58, 64, 65, 84, 91, 96, 101, 106, 108, 112, 114], "builtin_getnam": 1, "index": [1, 39, 52, 105, 108, 117, 118], "return": [1, 2, 3, 4, 7, 9, 12, 13, 15, 16, 21, 22, 34, 40, 42, 43, 44, 45, 46, 49, 50, 52, 57, 60, 65, 94, 95, 96, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123], "pointer": [1, 4, 9, 13, 16, 21, 23, 32, 39, 42, 44, 45, 46, 50, 57, 60, 84, 96, 104, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 123], "point": [1, 2, 4, 6, 9, 32, 35, 36, 39, 41, 42, 45, 46, 49, 51, 52, 57, 60, 67, 68, 72, 83, 84, 86, 91, 95, 97, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123], "us": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 28, 29, 30, 32, 34, 36, 38, 39, 40, 41, 42, 44, 45, 46, 47, 48, 49, 50, 52, 53, 55, 59, 60, 61, 63, 64, 65, 66, 67, 68, 69, 71, 72, 75, 77, 78, 79, 83, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 102, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123], "order": [1, 2, 3, 6, 8, 9, 21, 23, 36, 39, 48, 49, 50, 51, 60, 67, 68, 91, 92, 94, 96, 100, 102, 105, 106, 107, 108, 110, 112, 114, 117, 119, 121, 123], "exec_builtin": 1, "argv": [1, 4, 9, 88, 96, 108, 117, 123], "compil": [1, 9, 39, 45, 51, 57, 59, 66, 67, 72, 84, 87, 89, 91, 98], "autogener": [1, 40], "header": [1, 3, 6, 7, 8, 10, 11, 12, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 55, 58, 60, 68, 72, 78, 91, 94, 97, 99, 104, 110], "entri": [1, 3, 4, 5, 7, 8, 9, 35, 36, 39, 42, 45, 57, 60, 65, 84, 91, 100, 101, 105, 107, 108, 117, 118, 120, 123], "requir": [1, 2, 3, 7, 8, 9, 14, 15, 21, 30, 32, 34, 37, 38, 39, 40, 42, 46, 48, 50, 51, 55, 60, 64, 67, 68, 69, 71, 72, 78, 79, 84, 88, 89, 90, 91, 94, 95, 96, 97, 100, 103, 104, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118, 121], "gather": [1, 21, 69], "togeth": [1, 39, 42, 51, 68, 79, 100, 110, 113, 114], "two": [1, 2, 4, 6, 8, 11, 12, 13, 17, 18, 19, 21, 22, 23, 24, 36, 39, 40, 41, 42, 43, 45, 46, 47, 49, 50, 51, 52, 56, 60, 63, 68, 79, 83, 84, 88, 90, 91, 94, 96, 97, 101, 104, 105, 106, 108, 112, 113, 117, 121], "first": [1, 2, 4, 6, 7, 8, 9, 15, 21, 23, 34, 39, 40, 42, 44, 45, 49, 51, 54, 58, 60, 61, 68, 69, 79, 83, 84, 86, 87, 88, 90, 91, 92, 94, 97, 101, 104, 106, 107, 108, 110, 112, 115, 118, 119], "builtin_proto": 1, "task": [1, 3, 5, 6, 9, 16, 21, 34, 39, 40, 50, 57, 59, 66, 67, 68, 79, 84, 88, 91, 94, 95, 96, 97, 100, 105, 106, 107, 111, 112, 114, 115, 116, 117, 120, 121, 122, 123], "builtin_list": 1, "specif": [1, 2, 4, 5, 6, 7, 8, 11, 12, 13, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 29, 30, 31, 33, 34, 36, 38, 39, 42, 46, 50, 51, 52, 56, 58, 59, 60, 65, 67, 68, 69, 72, 79, 91, 94, 95, 98, 99, 100, 101, 104, 106, 108, 110, 111, 112, 114, 115, 118, 120, 122, 123], "start": [1, 3, 4, 5, 7, 9, 13, 21, 23, 41, 44, 45, 46, 49, 51, 55, 57, 58, 59, 60, 65, 66, 68, 79, 83, 86, 88, 90, 92, 96, 97, 100, 101, 105, 106, 107, 108, 110, 115, 116, 117, 119, 120], "occur": [1, 40, 42, 49, 51, 60, 64, 65, 68, 84, 96, 101, 105, 106, 108, 110, 111, 112, 113, 115, 117, 118], "sever": [1, 2, 6, 8, 39, 40, 42, 49, 51, 54, 58, 60, 68, 72, 83, 91, 101, 108, 115, 123], "phase": [1, 34, 39, 49, 91, 97], "differ": [1, 2, 3, 8, 9, 14, 34, 37, 38, 41, 42, 46, 50, 51, 52, 58, 60, 63, 67, 68, 72, 83, 84, 88, 91, 94, 95, 96, 101, 105, 106, 107, 108, 109, 111, 112, 113, 114, 115, 117, 118, 121, 123], "target": [1, 3, 4, 5, 34, 39, 40, 52, 57, 60, 64, 68, 69, 77, 78, 84, 86, 88, 90, 91, 92, 110, 115, 117, 118], "1": [1, 2, 3, 4, 6, 8, 9, 12, 15, 16, 21, 22, 28, 34, 36, 39, 40, 41, 42, 44, 45, 46, 49, 50, 51, 54, 57, 58, 60, 61, 64, 65, 67, 68, 69, 72, 74, 83, 84, 88, 90, 91, 94, 96, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120], "context": [1, 34, 39, 49, 51, 58, 65, 68, 84, 91, 94, 95, 96, 97, 100, 102, 106, 107, 110, 114, 120], "establish": [1, 8, 34, 94, 111, 112], "2": [1, 2, 3, 4, 6, 8, 9, 12, 15, 21, 22, 28, 34, 36, 39, 40, 41, 42, 43, 44, 45, 46, 49, 51, 55, 57, 58, 60, 61, 64, 65, 67, 68, 69, 72, 74, 83, 84, 87, 90, 94, 96, 106, 107, 108, 110, 115, 117], "depend": [1, 2, 4, 5, 6, 8, 12, 23, 24, 29, 34, 37, 39, 41, 52, 60, 65, 67, 69, 72, 78, 79, 83, 84, 88, 90, 91, 96, 98, 101, 106, 107, 108, 110, 112, 114, 115, 117, 118, 120, 121], "gener": [1, 3, 4, 6, 7, 8, 9, 11, 12, 13, 17, 18, 19, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 41, 45, 49, 52, 53, 55, 56, 57, 58, 59, 60, 63, 67, 68, 69, 72, 83, 86, 91, 94, 95, 100, 106, 108, 110, 113, 114, 117, 118, 120, 122], "3": [1, 2, 3, 4, 7, 8, 15, 21, 36, 37, 39, 40, 45, 51, 54, 57, 60, 61, 64, 65, 67, 68, 69, 71, 72, 74, 84, 96], "default": [1, 2, 3, 4, 6, 7, 8, 9, 24, 34, 37, 39, 40, 41, 42, 49, 50, 51, 54, 58, 60, 64, 65, 67, 68, 83, 84, 87, 88, 91, 100, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 120], "all": [1, 2, 3, 4, 6, 8, 9, 10, 11, 14, 15, 16, 20, 23, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 45, 46, 49, 50, 51, 54, 55, 58, 60, 64, 65, 66, 68, 69, 72, 73, 78, 83, 84, 86, 87, 88, 91, 94, 96, 97, 98, 99, 100, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 119, 121], "normal": [1, 2, 3, 6, 10, 15, 20, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 46, 49, 50, 51, 60, 68, 72, 79, 83, 91, 96, 100, 105, 106, 107, 108, 110, 114, 115, 120, 121], "link": [1, 3, 5, 6, 8, 9, 39, 40, 49, 51, 54, 61, 66, 67, 68, 69, 72, 74, 78, 79, 84, 88, 91, 92, 98, 100, 101, 108, 112, 117], "oper": [1, 2, 3, 8, 12, 13, 14, 15, 21, 22, 23, 28, 34, 36, 37, 38, 40, 41, 48, 49, 50, 52, 56, 57, 58, 61, 65, 66, 67, 68, 69, 72, 79, 83, 90, 94, 95, 96, 97, 100, 105, 106, 107, 108, 112, 113, 114, 115, 116, 118, 119, 120], "perform": [1, 2, 4, 7, 9, 14, 15, 17, 21, 34, 40, 41, 42, 47, 49, 50, 51, 52, 68, 69, 71, 72, 84, 87, 91, 96, 97, 105, 106, 107, 108, 109, 110, 112, 114, 115, 117, 118, 120, 121], "collect": [1, 2, 49, 50, 59, 62, 64, 68, 91, 96, 107], "make": [1, 2, 3, 4, 7, 36, 40, 41, 49, 50, 51, 52, 53, 55, 57, 58, 60, 61, 65, 66, 68, 71, 72, 84, 86, 87, 90, 91, 92, 95, 96, 101, 107, 108, 109, 110, 112, 115, 117, 118], "an": [1, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 55, 58, 60, 61, 63, 65, 66, 67, 68, 69, 71, 72, 77, 78, 79, 83, 84, 86, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 102, 105, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120], "exampl": [1, 2, 3, 4, 6, 7, 8, 10, 12, 14, 17, 20, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 46, 47, 49, 50, 51, 54, 55, 58, 59, 60, 64, 65, 66, 68, 69, 72, 83, 84, 87, 88, 90, 91, 94, 95, 96, 97, 98, 106, 107, 108, 110, 112, 114, 115, 117], "hello": [1, 4, 39, 47, 57, 61, 68], "directori": [1, 3, 5, 6, 7, 9, 11, 12, 17, 18, 19, 21, 22, 23, 26, 29, 36, 37, 39, 41, 42, 51, 52, 57, 60, 66, 69, 84, 86, 89, 90, 98, 108], "let": [1, 52, 54, 61, 79, 91], "": [1, 3, 4, 5, 6, 8, 10, 14, 16, 20, 21, 23, 32, 36, 39, 41, 46, 48, 49, 51, 52, 54, 57, 58, 60, 61, 64, 65, 66, 67, 68, 69, 72, 73, 77, 79, 83, 84, 87, 88, 90, 91, 92, 94, 96, 105, 107, 108, 109, 110, 114, 115, 116, 117, 118, 119, 123], "walk": 1, "through": [1, 4, 10, 21, 23, 34, 39, 40, 41, 42, 44, 46, 50, 51, 54, 58, 68, 72, 83, 89, 98, 105, 109, 123], "caus": [1, 2, 3, 6, 8, 9, 23, 42, 49, 50, 51, 72, 83, 95, 96, 98, 100, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118], "illustr": [1, 4, 6, 47, 49, 51, 72], "wai": [1, 2, 4, 6, 7, 21, 23, 34, 42, 49, 50, 51, 52, 54, 58, 60, 61, 65, 68, 69, 71, 72, 77, 79, 84, 88, 91, 96, 101, 106, 108, 114, 115, 117, 121], "from": [1, 2, 3, 4, 6, 7, 8, 9, 12, 15, 21, 22, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 63, 64, 65, 66, 67, 68, 69, 72, 74, 77, 79, 83, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 122, 123], "main": [1, 4, 5, 13, 38, 39, 43, 46, 51, 52, 54, 57, 61, 70, 90, 91, 97, 105, 108, 110, 114, 115], "routin": [1, 72, 96, 106, 108, 115], "c": [1, 2, 4, 6, 7, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 47, 48, 49, 52, 53, 54, 56, 58, 59, 60, 61, 64, 65, 66, 67, 68, 69, 72, 77, 78, 83, 84, 88, 91, 92, 94, 97, 98, 106, 108, 110, 112, 117], "hello_main": 1, "argc": [1, 4, 58, 88, 117, 123], "printf": [1, 4, 21, 34, 57, 58, 68, 117, 121], "world": [1, 4, 39, 47, 57, 68], "n": [1, 2, 3, 6, 21, 49, 51, 57, 58, 60, 65, 68, 72, 83, 84, 86, 88, 113, 117], "0": [1, 2, 3, 4, 7, 9, 15, 16, 21, 23, 29, 39, 40, 42, 44, 45, 46, 50, 51, 55, 57, 58, 60, 61, 64, 65, 67, 68, 72, 83, 84, 88, 90, 100, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121], "makefil": [1, 40, 69], "But": [1, 2, 39, 49, 50, 51, 54, 58, 60, 67, 68, 84, 94, 97, 101, 106, 107, 110], "system": [1, 3, 4, 5, 6, 8, 9, 10, 14, 15, 20, 21, 24, 28, 34, 36, 38, 39, 40, 41, 42, 46, 47, 48, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 68, 69, 71, 72, 75, 80, 83, 84, 86, 87, 88, 90, 91, 97, 98, 99, 101, 102, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 119, 121, 122], "get": [1, 3, 4, 5, 6, 7, 13, 15, 16, 21, 23, 26, 27, 29, 30, 31, 33, 34, 36, 42, 46, 50, 51, 52, 54, 58, 59, 60, 65, 66, 67, 68, 73, 90, 94, 100, 106, 109, 111, 112, 115, 117, 118], "rather": [1, 2, 9, 10, 14, 34, 37, 39, 41, 42, 51, 68, 69, 71, 97, 101, 106, 115, 116, 117], "tortuou": 1, "path": [1, 3, 5, 8, 10, 14, 20, 21, 23, 34, 39, 49, 51, 52, 58, 60, 67, 69, 84, 90, 91, 92, 98, 108, 117], "top": [1, 2, 28, 39, 40, 41, 42, 44, 45, 46, 51, 52, 67, 68, 69, 84, 91, 93, 115, 117], "level": [1, 2, 11, 12, 13, 14, 15, 17, 18, 19, 22, 24, 26, 27, 28, 29, 30, 31, 33, 35, 36, 37, 39, 40, 41, 47, 49, 50, 51, 52, 60, 67, 68, 69, 72, 79, 84, 88, 91, 93, 94, 96, 97, 98, 100, 104, 106, 107, 108, 111, 112, 115, 118, 120], "upon": [1, 2, 3, 4, 6, 8, 34, 40, 42, 49, 101, 105, 108, 110, 112, 113, 114, 115, 119], "For": [1, 2, 3, 4, 8, 17, 21, 23, 34, 36, 38, 39, 40, 42, 49, 50, 51, 52, 54, 57, 58, 60, 63, 64, 65, 66, 68, 69, 72, 79, 84, 88, 90, 91, 92, 94, 96, 97, 98, 105, 106, 107, 108, 110, 112, 115, 118], "turn": [1, 3, 58, 72, 87, 88], "sub": [1, 2, 8, 34, 40, 41, 46, 50, 51, 67, 68, 91, 98], "our": [1, 40, 51, 58, 60, 61, 88, 91], "case": [1, 2, 3, 6, 7, 8, 9, 15, 21, 23, 28, 34, 38, 39, 40, 41, 42, 45, 49, 50, 51, 52, 54, 60, 69, 72, 79, 84, 87, 88, 90, 91, 94, 95, 96, 98, 100, 105, 106, 107, 108, 110, 112, 115, 118, 120], "And": [1, 3, 7, 21, 23, 49, 57, 60, 65, 67, 68, 91, 97, 106, 108, 121], "final": [1, 2, 6, 7, 8, 21, 23, 34, 36, 39, 40, 41, 49, 51, 57, 67, 79, 88, 90, 91, 92, 94, 97, 100], "u": [1, 8, 45, 51, 54, 58, 68, 84, 90, 98], "which": [1, 2, 3, 4, 6, 7, 16, 21, 23, 24, 34, 40, 42, 45, 46, 48, 49, 50, 51, 52, 55, 58, 63, 64, 65, 67, 68, 69, 72, 77, 79, 84, 86, 87, 88, 90, 91, 92, 94, 95, 96, 97, 98, 101, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118, 120, 121], "below": [1, 2, 4, 7, 9, 12, 21, 23, 34, 39, 40, 41, 42, 49, 51, 54, 68, 72, 88, 91, 94, 101, 104, 106, 107, 110, 114], "sinc": [1, 2, 3, 7, 8, 9, 17, 21, 34, 40, 42, 46, 47, 50, 51, 52, 54, 68, 69, 79, 84, 86, 88, 96, 98, 106, 107, 108, 110, 111, 113, 114, 117, 120], "onli": [1, 2, 3, 4, 6, 7, 8, 9, 12, 16, 21, 23, 26, 28, 29, 30, 34, 39, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 54, 56, 57, 58, 60, 61, 64, 65, 67, 68, 71, 72, 75, 79, 83, 84, 88, 91, 92, 94, 95, 96, 97, 98, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122], "one": [1, 2, 3, 7, 8, 9, 12, 16, 21, 23, 39, 40, 41, 42, 44, 45, 46, 49, 50, 51, 53, 58, 61, 67, 68, 69, 71, 72, 79, 84, 91, 94, 95, 96, 98, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 119, 120, 121], "ani": [1, 2, 3, 4, 6, 7, 8, 9, 12, 17, 21, 23, 34, 36, 37, 39, 40, 41, 42, 43, 44, 46, 49, 50, 51, 55, 58, 60, 61, 65, 68, 69, 71, 72, 73, 79, 84, 86, 90, 91, 92, 94, 95, 96, 98, 100, 101, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 122], "subsequ": [1, 9, 34, 42, 44, 46, 72, 96, 108, 112, 114, 115, 116, 117], "chang": [1, 3, 4, 5, 6, 7, 8, 23, 34, 39, 40, 42, 45, 46, 50, 51, 52, 53, 55, 57, 58, 65, 66, 68, 69, 71, 72, 83, 84, 88, 90, 92, 96, 100, 106, 107, 110, 111, 114, 115, 116, 117, 118], "reflect": [1, 84, 100, 106, 112, 115], "sequenc": [1, 2, 3, 8, 9, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 50, 51, 68, 79, 97, 101, 106, 110], "common": [1, 2, 4, 9, 11, 12, 13, 14, 17, 18, 19, 22, 23, 38, 39, 40, 41, 46, 51, 58, 60, 66, 67, 68, 72, 84, 91, 92, 94, 96, 97, 98, 99, 100, 105, 120], "area": [1, 40, 45, 46, 49, 56, 60, 84, 88, 108, 117], "befor": [1, 2, 6, 8, 21, 23, 34, 42, 46, 50, 51, 54, 55, 57, 58, 60, 63, 64, 67, 68, 84, 91, 94, 96, 97, 100, 105, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118], "instanti": [1, 9, 34, 42, 51, 94, 101], "new": [1, 3, 5, 7, 8, 16, 21, 23, 32, 34, 39, 41, 42, 43, 44, 46, 49, 50, 51, 53, 54, 57, 60, 64, 67, 68, 73, 83, 84, 87, 94, 96, 100, 101, 106, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 121], "have": [1, 2, 3, 6, 7, 9, 10, 14, 15, 21, 22, 23, 34, 39, 40, 42, 45, 46, 49, 50, 51, 52, 54, 55, 57, 58, 60, 61, 65, 67, 68, 69, 72, 73, 79, 83, 84, 87, 88, 90, 91, 92, 94, 96, 98, 100, 101, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 123], "rid": 1, "old": [1, 2, 64, 66, 94, 111, 114, 115], "most": [1, 2, 3, 4, 5, 6, 8, 9, 15, 30, 34, 40, 41, 42, 46, 47, 48, 49, 50, 51, 65, 67, 68, 69, 72, 84, 88, 90, 91, 94, 95, 97, 101, 105, 106, 107, 108, 112, 113, 115, 117, 118, 120, 123], "drastic": [1, 50], "distclean": [1, 61, 91], "re": [1, 2, 6, 7, 8, 34, 42, 47, 49, 54, 55, 58, 61, 67, 68, 84, 86, 88, 90, 95, 96, 106, 107, 108, 110, 112, 113, 115, 117, 121], "scratch": [1, 55], "want": [1, 2, 4, 6, 7, 8, 23, 34, 42, 50, 54, 60, 64, 65, 84, 87, 88, 91, 100, 106, 107, 108], "less": [1, 30, 34, 40, 46, 54, 57, 67, 69, 86, 95, 102, 106, 107, 110, 111, 112, 113, 119], "labor": 1, "intens": [1, 68], "do": [1, 2, 3, 4, 6, 7, 8, 10, 12, 21, 23, 34, 39, 40, 45, 49, 50, 52, 54, 55, 57, 58, 60, 61, 67, 68, 71, 72, 86, 87, 88, 90, 91, 92, 95, 100, 101, 106, 110, 112, 115, 116, 117, 120], "remov": [1, 3, 5, 7, 9, 46, 49, 58, 64, 68, 72, 84, 87, 91, 96, 100, 101, 107, 111, 112, 113, 114, 115, 117, 119], "continu": [1, 2, 8, 42, 51, 55, 58, 64, 88, 96, 106, 110, 115], "without": [1, 2, 3, 7, 8, 23, 39, 40, 41, 51, 52, 60, 61, 68, 72, 79, 87, 91, 92, 100, 106, 108, 110, 112, 114, 115, 117, 118, 120], "everyth": [1, 4, 6, 54], "apps_distclean": 1, "abstract": [1, 15, 56, 94], "def": [1, 40, 91], "appdir": 1, "defin": [1, 2, 3, 4, 6, 8, 9, 10, 14, 15, 16, 20, 21, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 46, 49, 50, 51, 57, 58, 60, 65, 68, 69, 71, 72, 79, 88, 91, 94, 96, 101, 102, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 121, 123], "macro": [1, 16, 34, 42, 72, 88, 91, 110, 115, 121], "add": [1, 3, 4, 5, 7, 36, 39, 40, 41, 45, 51, 54, 58, 60, 61, 64, 65, 67, 68, 72, 83, 84, 90, 91, 92, 93, 100, 106, 108, 111, 114, 116], "data": [1, 2, 3, 4, 7, 12, 14, 15, 17, 22, 31, 32, 34, 37, 39, 40, 42, 44, 46, 49, 50, 53, 56, 58, 59, 60, 61, 65, 67, 68, 72, 84, 91, 94, 95, 96, 100, 101, 105, 108, 111, 112, 115, 117, 118, 119, 120, 122], "echo": [1, 3, 5, 8, 42, 46, 54, 60, 61, 90], "4": [1, 2, 3, 23, 34, 36, 39, 40, 45, 51, 56, 60, 61, 65, 67, 68, 71, 72, 74, 83, 84, 88, 110], "endef": 1, "run": [1, 2, 5, 6, 8, 9, 21, 23, 39, 40, 41, 42, 45, 49, 52, 54, 55, 58, 60, 61, 64, 66, 68, 79, 83, 86, 87, 88, 89, 90, 91, 95, 96, 97, 105, 106, 107, 108, 109, 110, 112, 115, 118], "output": [1, 3, 4, 5, 8, 15, 17, 28, 39, 40, 41, 48, 56, 58, 64, 65, 67, 68, 83, 84, 86, 88, 96, 100, 117, 118, 121], "sure": [1, 7, 40, 51, 52, 58, 65, 67, 68, 72, 84], "sign": [1, 54], "wa": [1, 2, 4, 9, 15, 21, 23, 34, 39, 40, 41, 42, 47, 49, 50, 51, 60, 65, 66, 68, 72, 84, 90, 91, 94, 96, 98, 100, 105, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118], "success": [1, 7, 8, 9, 15, 16, 21, 34, 42, 43, 44, 46, 50, 51, 60, 61, 68, 83, 87, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120], "prioriti": [1, 2, 3, 8, 9, 23, 34, 49, 50, 65, 67, 68, 71, 79, 88, 96, 99, 100, 108, 109, 111, 112, 114, 115, 123], "stack": [1, 3, 9, 39, 51, 58, 61, 65, 67, 68, 84, 94, 96, 101, 105, 107, 108, 115], "size": [1, 3, 4, 5, 7, 9, 12, 32, 34, 39, 40, 42, 45, 46, 47, 49, 51, 57, 58, 60, 64, 65, 67, 68, 83, 91, 94, 96, 100, 106, 107, 108, 111, 112, 113, 117, 118, 119, 120, 123], "alloc": [1, 2, 3, 7, 9, 32, 39, 40, 49, 51, 56, 60, 67, 68, 94, 96, 97, 100, 105, 107, 108, 110, 111, 112, 113, 115, 117, 118], "2k": 1, "sched_priority_default": [1, 3], "stacksiz": [1, 9, 94, 108, 115], "2048": [1, 3, 39, 83, 107], "invok": [1, 39, 42, 49, 69, 77, 84, 91, 96, 107, 110, 113, 115], "ad": [1, 2, 7, 9, 15, 34, 40, 46, 48, 49, 54, 58, 59, 64, 67, 68, 69, 83, 84, 90, 100, 107, 111, 116, 117], "Then": [1, 7, 8, 10, 21, 23, 32, 39, 40, 42, 46, 49, 51, 52, 54, 61, 67, 84, 87, 88, 91, 106, 108], "complet": [1, 2, 5, 6, 8, 9, 35, 39, 40, 42, 48, 50, 51, 55, 60, 65, 67, 68, 69, 84, 86, 90, 91, 95, 98, 105, 106, 107, 108, 110, 112, 114, 115, 118, 119, 120], "line": [1, 2, 3, 4, 8, 23, 34, 39, 40, 41, 42, 45, 46, 52, 54, 58, 60, 65, 67, 68, 74, 83, 84, 86, 91], "_main": 1, "other": [1, 2, 3, 4, 5, 6, 7, 8, 9, 15, 20, 21, 22, 23, 28, 30, 34, 36, 39, 40, 41, 42, 45, 49, 50, 51, 52, 54, 58, 60, 61, 65, 66, 67, 71, 72, 74, 84, 86, 91, 94, 95, 96, 97, 98, 99, 100, 101, 106, 107, 108, 109, 110, 111, 112, 113, 115, 117], "primari": [1, 2, 9, 34, 40, 51, 66, 67, 68, 69, 84, 114], "purpos": [1, 7, 9, 17, 34, 54, 56, 68, 72, 83, 84, 91, 92, 96, 105, 106, 107, 108, 112, 114], "howev": [1, 2, 3, 4, 8, 9, 15, 17, 34, 37, 40, 41, 42, 46, 47, 49, 50, 51, 60, 65, 68, 69, 72, 79, 83, 84, 90, 91, 94, 95, 96, 98, 101, 106, 107, 108, 110, 111, 112, 115, 116, 117, 119, 120, 123], "mention": [1, 39, 49, 58, 60, 67, 68, 95, 112], "binf": [1, 67, 120], "tini": [1, 6, 7, 8, 34, 37, 40, 41, 48, 68, 91, 100, 108, 117], "locat": [1, 2, 4, 7, 9, 12, 13, 15, 17, 18, 19, 21, 22, 23, 39, 40, 42, 46, 47, 58, 60, 84, 91, 94, 101, 106, 108, 110, 111, 112, 113, 114, 115, 119], "altern": [1, 2, 3, 13, 40, 69, 84, 114], "what": [1, 2, 4, 6, 7, 9, 34, 40, 49, 51, 58, 67, 68, 69, 84, 87, 88, 106, 112], "visual": [1, 40], "instal": [1, 3, 5, 6, 8, 34, 37, 41, 52, 54, 59, 60, 66, 69, 84, 86, 89, 91, 92, 114, 117], "pseudo": [1, 2, 10, 14, 20, 24, 37, 56, 60, 67, 117], "mount": [1, 3, 4, 5, 6, 7, 8, 10, 28, 34, 36, 37, 59, 67, 83, 97, 117], "bin": [1, 2, 9, 39, 57, 58, 77, 78, 84, 86, 87, 90, 92], "content": [1, 3, 4, 6, 7, 8, 16, 32, 34, 37, 40, 42, 46, 51, 52, 57, 72, 91, 94, 100, 107, 114, 117], "give": [1, 41, 60, 61, 68, 72, 84, 100, 109, 118], "some": [1, 2, 3, 6, 7, 8, 9, 14, 15, 21, 23, 28, 29, 30, 34, 37, 39, 40, 41, 42, 45, 46, 48, 49, 50, 51, 52, 54, 57, 58, 60, 64, 65, 67, 68, 69, 71, 72, 74, 79, 83, 84, 88, 90, 91, 94, 95, 96, 97, 98, 100, 101, 103, 106, 107, 108, 110, 111, 112, 114, 115, 117, 118], "superfici": [1, 91], "unix": [1, 51, 58, 66, 67, 68, 69, 75, 108], "like": [1, 2, 3, 4, 6, 7, 8, 9, 15, 20, 21, 36, 39, 41, 42, 46, 48, 49, 51, 52, 54, 58, 60, 61, 64, 65, 67, 68, 69, 84, 87, 88, 91, 97, 98, 101, 106, 108, 110, 111, 112, 114, 117, 120], "compat": [1, 51, 67, 68, 69, 71, 72, 83, 84, 106, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118], "By": [1, 2, 3, 4, 6, 8, 9, 20, 34, 40, 41, 48, 50, 51, 60, 64, 67, 83, 88, 106, 109, 114, 117], "asynchron": [1, 13, 42, 46, 49, 56, 65, 67, 68, 107, 113, 114, 115], "If": [1, 2, 3, 4, 6, 7, 8, 9, 16, 23, 34, 39, 40, 42, 45, 49, 51, 52, 54, 55, 58, 60, 61, 64, 65, 67, 69, 72, 83, 84, 87, 88, 90, 91, 94, 95, 96, 97, 101, 102, 103, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121], "forc": [1, 3, 7, 34, 40, 50, 51, 54, 84, 100, 107, 109], "wait": [1, 3, 5, 8, 21, 34, 36, 40, 42, 49, 51, 65, 84, 88, 96, 97, 100, 106, 107, 110, 111, 112, 114, 115, 117], "featur": [1, 3, 8, 23, 34, 38, 39, 41, 48, 49, 51, 53, 54, 57, 61, 64, 65, 68, 70, 79, 84, 87, 88, 90, 91, 100, 103, 106, 107, 108, 110, 112, 114, 115, 117, 120], "config_sched_waitpid": [1, 110], "y": [1, 2, 3, 6, 7, 8, 39, 40, 41, 42, 44, 45, 51, 58, 60, 65, 69, 83, 84, 87, 88, 91, 94, 96, 97, 104, 107, 114, 115, 119], "standard": [1, 2, 4, 6, 7, 8, 9, 12, 14, 17, 18, 19, 21, 22, 23, 28, 36, 37, 41, 42, 49, 52, 53, 54, 55, 66, 67, 68, 69, 73, 75, 79, 84, 88, 91, 95, 98, 102, 104, 106, 108, 110, 112, 114, 115, 120, 121, 123], "waitpid": [1, 110], "rto": [1, 9, 23, 34, 38, 39, 40, 56, 57, 60, 66, 67, 68, 84, 88, 91, 101, 102, 106, 108, 122], "interfac": [1, 2, 3, 8, 11, 12, 14, 15, 17, 18, 19, 22, 24, 25, 28, 30, 32, 36, 38, 39, 40, 41, 42, 45, 46, 51, 56, 58, 59, 61, 63, 65, 67, 68, 71, 72, 77, 78, 79, 83, 84, 88, 91, 92, 94, 96, 97, 98, 99, 102, 104, 113, 120, 121, 122], "sleep": [1, 3, 5, 42, 50, 61, 64, 79, 117], "until": [1, 2, 3, 8, 21, 23, 34, 40, 42, 46, 49, 50, 64, 68, 94, 95, 96, 100, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 117, 118], "Of": [1, 3, 9, 42, 51, 100], "cours": [1, 3, 32, 34, 51, 106, 107], "even": [1, 8, 34, 39, 41, 50, 51, 52, 55, 58, 67, 68, 71, 72, 84, 95, 98, 106, 111, 113, 114], "still": [1, 3, 40, 41, 42, 43, 46, 49, 50, 51, 58, 68, 69, 72, 79, 84, 96, 100, 101, 106, 107, 108, 113], "ampersand": 1, "after": [1, 2, 6, 7, 8, 9, 14, 21, 23, 34, 36, 39, 40, 42, 49, 50, 51, 52, 54, 58, 60, 63, 64, 83, 84, 94, 96, 97, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118], "syntax": [2, 8, 52, 60, 63, 64, 67, 69, 72], "synopsi": [2, 58, 60, 84], "form": [2, 6, 8, 14, 40, 47, 51, 55, 68, 72, 91, 108, 110, 114, 115, 116, 118, 121], "same": [2, 3, 5, 9, 15, 16, 22, 29, 37, 39, 40, 41, 42, 49, 51, 52, 54, 58, 60, 68, 72, 84, 88, 91, 94, 95, 96, 97, 100, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 121], "boolean": [2, 51], "frequent": [2, 8, 30, 51], "condit": [2, 3, 5, 12, 34, 40, 41, 42, 45, 49, 50, 51, 72, 106, 110, 112, 115, 117, 121], "els": [2, 3, 6, 8, 34, 40, 57, 58, 100, 106], "fi": [2, 3, 8], "simpl": [2, 3, 4, 8, 15, 37, 40, 41, 42, 46, 50, 51, 52, 60, 67, 68, 77, 91, 97, 106, 108, 112, 115, 117, 123], "unari": [2, 51], "binari": [2, 5, 7, 8, 38, 39, 49, 51, 56, 57, 58, 63, 66, 67, 72, 84, 86, 88, 91, 92, 94, 108, 117], "z": [2, 39, 68, 84], "b": [2, 3, 8, 15, 38, 41, 45, 51, 54, 56, 58, 68, 72, 88, 92, 95, 112], "d": [2, 3, 4, 6, 7, 8, 21, 39, 51, 57, 58, 60, 67, 68, 72, 83, 88, 117], "e": [2, 3, 6, 8, 9, 15, 21, 23, 34, 39, 41, 45, 51, 52, 55, 60, 67, 83, 95, 96, 100, 104, 107, 111, 114, 117], "f": [2, 3, 6, 7, 8, 10, 14, 30, 39, 40, 54, 57, 60, 67, 68, 72, 77, 78, 84, 88, 92, 95], "r": [2, 3, 7, 39, 45, 51, 54, 60, 68, 72, 84, 90, 113], "w": [2, 3, 39, 45, 51, 68, 83, 84], "numer": [2, 15, 21, 23, 34, 44, 51, 68, 105, 112], "integ": [2, 50, 91, 95, 105, 106, 109, 110, 113, 118, 119, 120], "eq": 2, "ge": 2, "gt": 2, "le": [2, 67, 68], "lt": [2, 51, 90], "ne": 2, "netmask": [2, 61], "router": [2, 3], "ipaddr": 2, "map": [2, 9, 26, 29, 39, 42, 46, 49, 56, 58, 68, 104, 117, 119, 120], "ip": [2, 3, 56, 58, 60, 61, 67, 68, 84, 117], "local": [2, 3, 4, 52, 54, 56, 60, 61, 67, 84, 113, 118], "character": 2, "mask": [2, 3, 16, 72, 108, 114, 115], "mai": [2, 3, 4, 7, 8, 9, 10, 12, 15, 20, 21, 23, 29, 30, 34, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 54, 55, 58, 60, 61, 65, 66, 67, 68, 69, 71, 72, 79, 84, 88, 90, 91, 92, 94, 95, 96, 97, 98, 100, 101, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 120, 121], "ipv4": [2, 56, 67, 68], "cidr": 2, "ipv6": [2, 56, 67, 68], "slash": [2, 3, 8], "notat": 2, "need": [2, 3, 4, 6, 7, 9, 10, 11, 14, 15, 16, 17, 20, 21, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 41, 42, 45, 46, 49, 50, 51, 52, 54, 58, 60, 61, 64, 65, 67, 68, 69, 71, 79, 83, 84, 87, 88, 90, 91, 92, 94, 96, 98, 100, 103, 105, 106, 107, 108, 110, 112, 115, 117, 120, 122], "11": [2, 40, 43, 51, 64, 66, 67, 68, 83, 84, 88], "255": [2, 61, 109], "10": [2, 8, 40, 43, 51, 57, 60, 61, 68, 84, 88, 106], "equival": [2, 68, 72, 95, 106, 107, 108, 110, 114, 118], "24": [2, 40, 45, 61, 66, 68, 69, 77, 91, 100, 106], "gatewai": [2, 61], "t": [2, 3, 4, 6, 8, 23, 39, 40, 45, 51, 54, 57, 58, 61, 67, 68, 72, 74, 83, 84, 90, 92, 98, 104, 106, 111, 113, 115, 118], "hwaddr": 2, "Will": [2, 8, 117], "hardwar": [2, 3, 11, 12, 14, 17, 18, 19, 21, 22, 23, 24, 26, 27, 29, 30, 31, 33, 34, 40, 42, 54, 56, 57, 58, 61, 68, 72, 83, 84, 87, 88, 91, 92, 96, 98, 99, 101, 105], "replac": [2, 4, 6, 51, 60, 68, 69, 72, 90, 106, 108, 114, 116], "entir": [2, 4, 7, 8, 30, 41, 42, 48, 50, 51, 100, 107, 117], "config_netlink_rout": 2, "00": [2, 43, 66, 113], "13": [2, 40, 68, 74, 83, 84], "3b": [2, 68], "12": [2, 40, 51, 68, 83, 84, 88, 112], "73": [2, 61], "e6": 2, "filepath": 2, "To": [2, 6, 9, 11, 21, 23, 36, 39, 51, 52, 57, 58, 59, 63, 64, 66, 69, 72, 79, 83, 84, 86, 87, 88, 90, 102, 106, 110, 115, 118], "suffix": [2, 3, 51], "preced": [2, 28, 50, 51, 91, 120], "segment": [2, 39, 49, 56, 67, 68, 119], "trail": 2, "meaning": [2, 8, 50, 68, 108, 114], "within": [2, 3, 4, 6, 8, 14, 28, 34, 37, 42, 45, 46, 49, 51, 52, 65, 68, 72, 91, 94, 95, 104, 106, 107, 108, 110, 112, 114, 115, 117, 118, 120, 121, 123], "bodi": [2, 8], "while": [2, 3, 8, 28, 42, 46, 49, 52, 58, 64, 65, 68, 72, 95, 112, 114, 115, 117, 118], "between": [2, 8, 9, 11, 12, 17, 18, 19, 21, 22, 23, 36, 39, 40, 42, 45, 46, 49, 50, 51, 52, 58, 68, 84, 91, 98, 104, 106, 108, 110, 111, 112, 113, 114, 118, 119, 120, 123], "done": [2, 3, 8, 9, 21, 23, 32, 42, 46, 50, 52, 57, 60, 68, 77, 84, 94, 106, 107, 115, 120], "token": [2, 8], "outsid": [2, 42, 46, 51, 57, 60, 69, 98, 118], "noth": [2, 9, 51, 68, 71, 72, 94, 106, 120], "immedi": [2, 6, 8, 34, 41, 42, 46, 50, 51, 58, 94, 96, 107, 110, 111, 115, 117, 118, 121], "next": [2, 4, 8, 9, 15, 21, 23, 34, 39, 40, 49, 51, 60, 96, 97, 100, 106, 113, 114], "consol": [2, 3, 4, 5, 7, 28, 40, 41, 58, 64, 65, 68, 69, 77, 78, 84, 87, 88, 92, 96], "redirect": [2, 34, 108], "dir": [2, 39, 84, 91, 117], "previou": [2, 8, 23, 32, 40, 52, 64, 66, 105, 107, 108, 111, 113, 114, 115, 118, 121], "oldpwd": [2, 8], "home": [2, 15, 66, 68, 69, 88, 91], "config_lib_homedir": 2, "parent": [2, 108, 114, 116], "path1": [2, 117], "path2": [2, 117], "indic": [2, 3, 7, 8, 9, 15, 21, 34, 42, 49, 50, 51, 60, 72, 77, 79, 83, 84, 86, 94, 95, 101, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120], "sourc": [2, 9, 39, 40, 42, 46, 47, 54, 57, 58, 60, 67, 68, 71, 72, 73, 86, 88, 90, 91, 92, 98, 106, 117, 118], "dest": [2, 42, 44, 45, 46, 94, 100, 117], "mmm": 2, "hh": 2, "mm": [2, 56, 57, 68], "ss": 2, "yyyi": [2, 72], "format": [2, 4, 14, 22, 39, 40, 42, 51, 52, 56, 57, 58, 63, 65, 66, 67, 68, 72, 84, 86, 106, 117, 118, 121], "both": [2, 3, 7, 8, 9, 11, 12, 17, 18, 19, 21, 23, 34, 40, 42, 45, 46, 54, 55, 65, 67, 68, 71, 72, 77, 79, 84, 88, 91, 94, 95, 96, 100, 106, 108, 109, 111, 114, 115, 117], "displai": [2, 40, 41, 42, 43, 45, 46, 47, 52, 56, 57, 58, 59, 62, 68, 72, 102, 120, 121], "hour": [2, 106], "infil": 2, "outfil": 2, "sectsiz": 2, "count": [2, 17, 50, 67, 106, 110, 113, 115, 117, 122], "sector": [2, 3, 4, 117], "skip": 2, "block": [2, 3, 13, 24, 28, 30, 34, 36, 37, 38, 40, 42, 46, 49, 51, 52, 56, 58, 60, 67, 68, 84, 96, 100, 109, 110, 111, 112, 114, 115, 117, 118], "charact": [2, 3, 8, 10, 11, 12, 15, 17, 18, 19, 20, 21, 22, 23, 24, 28, 37, 38, 40, 41, 42, 44, 48, 51, 56, 67, 72, 84, 91, 96, 108, 113, 117, 118, 120], "read": [2, 4, 6, 7, 8, 12, 14, 16, 21, 22, 24, 28, 30, 34, 37, 39, 40, 51, 52, 53, 54, 56, 58, 60, 63, 65, 68, 84, 88, 94, 95, 100, 106, 111, 115, 116, 117, 119, 120], "write": [2, 3, 6, 7, 9, 14, 23, 24, 28, 30, 37, 41, 51, 53, 58, 60, 65, 68, 72, 84, 94, 100, 109, 110, 111, 115, 117, 118, 119, 120], "regular": [2, 61, 108], "specifi": [2, 3, 16, 21, 23, 30, 40, 42, 43, 45, 46, 51, 52, 60, 64, 67, 68, 72, 84, 91, 96, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119], "fill": [2, 42, 45, 46, 60, 68, 100, 110, 118, 119], "zero": [2, 3, 8, 21, 34, 42, 50, 51, 60, 67, 68, 79, 83, 84, 94, 95, 100, 104, 105, 106, 107, 108, 109, 110, 112, 113, 114, 115, 116, 118, 119, 120, 121], "dev": [2, 3, 4, 6, 8, 14, 20, 21, 23, 25, 32, 34, 36, 37, 40, 42, 56, 63, 64, 65, 67, 68, 83, 84, 88, 90, 92, 117], "crw": 2, "rw": [2, 60, 84, 90], "tmp": [2, 3, 4, 6, 7, 8, 39], "64": [2, 3, 49, 61, 66, 67, 68, 78, 79, 83, 91, 106], "16": [2, 32, 40, 45, 60, 64, 65, 67, 68, 84, 106], "1024": [2, 3, 4, 6, 8, 34, 49, 83], "brw": 2, "ram0": [2, 3, 6, 8], "bit": [2, 7, 8, 16, 21, 34, 40, 42, 43, 44, 45, 46, 51, 54, 56, 58, 60, 64, 65, 66, 67, 68, 74, 79, 88, 91, 106, 110, 111, 112, 117, 118, 119], "bucket": [2, 8, 34], "null": [2, 4, 9, 21, 23, 40, 41, 42, 46, 49, 51, 60, 67, 96, 100, 106, 108, 110, 111, 113, 114, 115, 116, 118, 119, 120], "match": [2, 9, 15, 32, 51, 68, 106, 107, 114, 116, 119, 120], "state": [2, 4, 13, 15, 23, 42, 46, 49, 50, 51, 58, 65, 68, 72, 74, 79, 84, 88, 91, 95, 96, 105, 108, 110, 111, 112, 113, 114, 115, 118], "each": [2, 3, 6, 7, 8, 9, 10, 14, 20, 21, 22, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 38, 40, 41, 42, 46, 50, 51, 58, 60, 65, 68, 72, 84, 88, 89, 90, 91, 93, 94, 96, 100, 101, 104, 105, 106, 107, 110, 113, 115, 117, 119, 121, 123], "As": [2, 4, 5, 34, 36, 39, 49, 50, 51, 52, 55, 65, 67, 68, 79, 84, 87, 88, 91, 92, 95, 106, 107, 108, 112, 117, 122], "etc": [2, 3, 4, 6, 7, 8, 10, 14, 15, 16, 20, 24, 25, 27, 28, 33, 37, 40, 42, 51, 52, 58, 60, 67, 68, 69, 72, 88, 91, 96, 97, 101, 108, 117], "romf": [2, 3, 4, 5, 6, 8, 37, 39, 67, 117], "vfat": [2, 4, 6, 8, 37, 83, 117], "6": [2, 3, 39, 40, 41, 44, 51, 54, 56, 60, 65, 68, 69, 72, 74, 78, 84, 88, 112], "512": [2, 3, 4, 6, 7, 8, 68], "985": 2, "983": 2, "config_nsh_cmdopt_df_h": 2, "human": 2, "readabl": [2, 3, 51, 55, 72, 120], "lead": [2, 9, 42, 46, 68, 91, 120], "full": [2, 3, 8, 9, 16, 29, 34, 39, 42, 43, 45, 46, 50, 51, 52, 58, 60, 64, 67, 68, 69, 73, 88, 91, 100, 105, 106, 109, 111, 112, 113, 117, 118], "clear": [2, 13, 15, 16, 34, 51, 64, 66, 84, 101, 106, 116], "messag": [2, 3, 8, 12, 34, 40, 42, 46, 56, 67, 68, 79, 83, 87, 88, 95, 110, 114, 115, 118, 121, 122, 123], "config_ramlog_syslog": [2, 3, 34], "circular": [2, 16, 34, 42, 46, 64, 65], "ha": [2, 3, 6, 8, 9, 14, 15, 16, 21, 22, 32, 34, 39, 40, 41, 42, 46, 48, 49, 50, 51, 54, 58, 60, 61, 64, 65, 68, 69, 72, 83, 84, 87, 88, 90, 91, 92, 94, 96, 97, 100, 101, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120], "side": [2, 13, 28, 40, 41, 51, 67, 68, 112], "effect": [2, 51, 61, 92, 106, 107, 108, 109, 112, 113, 114, 115, 116, 117, 119], "again": [2, 23, 40, 42, 49, 51, 54, 65, 68, 84, 91, 96, 101, 106, 107, 110, 112, 119], "newli": [2, 36, 64, 94, 108, 115, 118], "expand": [2, 3, 34, 67, 68, 71], "direct": [2, 8, 13, 34, 41, 42, 46, 52, 55, 56, 58, 67, 68, 72, 108, 120], "suppress": [2, 3, 8, 9, 40, 110], "newlin": [2, 51], "valu": [2, 3, 4, 6, 8, 9, 15, 16, 21, 23, 32, 34, 39, 40, 42, 45, 46, 49, 50, 52, 55, 60, 64, 65, 68, 69, 71, 74, 84, 91, 94, 95, 96, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123], "pair": [2, 91, 110, 116, 117, 120], "foo": [2, 3, 8], "bar": [2, 3, 8, 46, 48, 51, 67], "hex": [2, 67], "paus": [2, 7, 105, 114, 117], "unless": [2, 3, 8, 9, 34, 40, 41, 42, 46, 49, 50, 51, 72, 88, 106, 107, 108, 110, 112, 114, 118, 120], "background": [2, 3, 8, 42, 43], "serial": [2, 3, 4, 7, 8, 14, 34, 40, 41, 42, 48, 49, 56, 58, 65, 67, 68, 77, 84, 92, 106, 107, 120], "front": [2, 3, 5, 40, 41], "end": [2, 3, 4, 5, 7, 15, 34, 40, 41, 42, 45, 46, 48, 50, 51, 52, 57, 58, 68, 72, 84, 88, 100, 108, 117, 118], "perhap": [2, 8, 9, 34, 41, 49, 71, 106, 123], "would": [2, 3, 4, 7, 8, 9, 34, 39, 40, 41, 42, 46, 49, 50, 51, 52, 54, 60, 68, 69, 72, 84, 88, 91, 98, 100, 105, 106, 107, 108, 110, 111, 112, 113, 114, 117, 118, 119, 120], "out": [2, 7, 8, 23, 34, 39, 51, 54, 58, 61, 65, 67, 68, 72, 84, 87, 92, 100, 111, 112, 114, 117], "session": [2, 3, 4, 7, 8, 58, 67, 68, 84, 88], "promot": [2, 3, 72, 123], "A": [2, 4, 7, 8, 9, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 34, 37, 38, 40, 41, 42, 43, 44, 45, 46, 48, 49, 51, 54, 60, 67, 68, 69, 71, 72, 84, 91, 92, 95, 96, 100, 101, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 123], "group": [2, 9, 44, 51, 56, 57, 68, 72, 75, 79, 84, 90, 92, 94, 95, 108, 110, 114, 115, 117, 119], "dog": [2, 23, 51], "poop": 2, "config_nsh_var": [2, 3], "config_disable_environ": [2, 3, 116], "total": [2, 23, 51, 67, 91, 98, 100, 110, 115, 118], "largest": 2, "mem": [2, 68], "4194288": 2, "1591552": 2, "2602736": 2, "2601584": 2, "where": [2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 20, 21, 23, 34, 39, 40, 41, 45, 46, 49, 51, 57, 58, 60, 68, 72, 79, 83, 84, 86, 88, 90, 91, 92, 96, 97, 100, 101, 105, 106, 108, 115, 117], "malloc": [2, 51], "byte": [2, 3, 4, 9, 14, 15, 30, 34, 42, 44, 45, 46, 51, 58, 60, 61, 64, 68, 94, 100, 107, 108, 111, 112, 118, 119], "occupi": 2, "chunk": 2, "hand": [2, 22, 34, 40, 42, 44, 45, 51, 67, 71, 107, 108, 112], "remot": [2, 3, 4, 54, 56, 60, 84, 88, 118], "host": [2, 8, 28, 42, 54, 56, 61, 64, 65, 67, 68, 72, 74, 77, 83, 86, 118], "whose": [2, 9, 51, 94, 109, 110, 112, 113, 114, 115], "identifi": [2, 3, 8, 9, 15, 21, 23, 42, 44, 46, 49, 50, 51, 58, 60, 65, 72, 91, 95, 99, 106, 107, 108, 109, 113, 114, 115, 118, 119, 120], "save": [2, 3, 7, 15, 34, 40, 45, 49, 52, 54, 58, 64, 65, 67, 68, 84, 87, 88, 91, 94, 96, 105], "rel": [2, 3, 8, 9, 39, 40, 41, 42, 46, 49, 51, 72, 108], "select": [2, 3, 7, 8, 9, 21, 23, 34, 37, 39, 40, 42, 44, 45, 46, 48, 49, 52, 60, 64, 65, 68, 83, 84, 87, 88, 91, 94, 96, 97, 100, 101, 106, 107, 110, 111, 114, 115, 119, 120, 121], "text": [2, 3, 7, 8, 15, 38, 40, 41, 42, 47, 48, 49, 51, 53, 63, 67, 72, 84, 94, 103], "netascii": 2, "transfer": [2, 3, 17, 31, 58, 64, 67, 68, 72, 79, 111], "mode": [2, 10, 14, 16, 32, 40, 42, 50, 52, 59, 74, 77, 79, 84, 88, 91, 96, 99, 106, 108, 111, 112, 117, 118, 119, 120], "octet": 2, "v": [2, 7, 15, 39, 45, 51, 52, 58, 61, 66, 74, 75, 80, 99, 108, 110, 114, 115], "cmd": [2, 3, 4, 8, 21, 39, 59, 61, 117, 119, 120], "present": [2, 3, 4, 6, 9, 37, 39, 40, 41, 42, 43, 46, 49, 51, 66, 68, 69, 71, 84, 91, 101, 106, 110, 111, 112, 113, 114, 115, 117, 118], "summari": [2, 7, 9], "verbos": [2, 3, 39], "begin": [2, 3, 7, 34, 46, 50, 51, 64, 84, 96, 100, 104, 105, 110], "config_nsh_cmdopt_hexdump": 2, "nic_nam": 2, "dhcp": [2, 3, 56, 67, 84], "dr": [2, 7], "gw": 2, "net": [2, 6, 8, 25, 32, 61, 68, 69, 92, 95], "dn": [2, 56, 61, 67], "hw": [2, 96], "mac": [2, 3, 56, 61, 67, 68, 83, 90, 120], "multipl": [2, 3, 8, 12, 21, 23, 40, 41, 42, 49, 50, 51, 67, 68, 84, 104, 106, 107, 112, 113, 114, 115, 117, 118, 119], "With": [2, 39, 41, 51, 53, 68, 84, 92, 106, 110, 118, 120], "argument": [2, 3, 4, 8, 9, 16, 21, 23, 39, 42, 46, 49, 51, 60, 64, 84, 86, 88, 101, 106, 107, 108, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121], "ethernet": [2, 3, 28, 56, 58, 61, 68, 84], "eth0": [2, 61], "18": [2, 68, 83, 84, 90], "80": [2, 3, 68], "06": 2, "draddr": 2, "statist": [2, 61], "config_net_statist": 2, "suppli": [2, 7, 37, 72, 84, 88, 111, 112, 114, 117, 120], "ip_address": 2, "procf": [2, 67, 68], "must": [2, 3, 6, 7, 8, 9, 10, 14, 20, 26, 27, 29, 30, 31, 33, 34, 35, 36, 39, 40, 42, 43, 46, 47, 49, 50, 51, 55, 58, 60, 64, 67, 68, 69, 71, 72, 84, 91, 94, 95, 96, 97, 98, 99, 100, 102, 106, 107, 108, 110, 111, 112, 113, 115, 117, 120, 121], "been": [2, 3, 9, 14, 21, 32, 34, 39, 41, 42, 46, 48, 51, 57, 60, 65, 68, 69, 72, 79, 83, 84, 90, 94, 96, 97, 100, 101, 105, 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 121], "proc": [2, 37, 88, 117], "loadabl": [2, 9, 67], "mnt": [2, 60, 83], "xr": [2, 7], "x": [2, 7, 21, 23, 39, 40, 41, 42, 44, 45, 48, 51, 58, 68, 74, 83, 84], "9153": 2, "chardev": 2, "ttys0": [2, 20, 34], "init": [2, 3, 4, 6, 7, 8, 32, 49, 60, 84, 88, 92, 96], "uninit": 2, "arg": [2, 13, 21, 42, 46, 51, 57, 64, 106, 107, 110, 115, 120], "mydriv": 2, "20404659": 2, "20404625": 2, "20404580": 2, "552": 2, "204047a8": 2, "taken": [2, 3, 21, 39, 40, 49, 50, 68, 72, 112, 114, 121], "attach": [2, 60, 72, 104, 111, 113, 117, 119, 123], "irq": [2, 16, 56, 59, 68, 91, 96, 102], "handler": [2, 4, 21, 23, 32, 34, 42, 49, 50, 62, 63, 64, 65, 84, 96, 101, 106, 107, 111, 112, 114, 115, 123], "rate": [2, 21, 65, 68, 106], "00001b3d": 2, "00000000": 2, "156": [2, 68], "19": [2, 8, 65, 68, 77, 83, 84], "122": 2, "15": [2, 40, 56, 57, 60, 64, 67, 68, 74, 83, 84, 88, 90], "0000800d": 2, "817": 2, "100": [2, 39, 68, 75, 83, 88, 106, 107], "000": [2, 61], "30": [2, 61, 68], "00000fd5": 2, "20000018": 2, "20": [2, 3, 8, 68, 77, 84, 88, 90], "490": 2, "pid": [2, 16, 21, 49, 56, 64, 88, 108, 109, 110, 114], "128": [2, 7, 8, 40, 61, 68], "pri": 2, "polici": [2, 51, 108, 109, 115], "npx": 2, "event": [2, 3, 13, 15, 21, 31, 36, 40, 42, 46, 47, 49, 50, 59, 62, 64, 65, 68, 72, 79, 91, 97, 101, 102, 106, 112, 114, 117], "sigmask": [2, 108], "kthread": 2, "readi": [2, 21, 23, 49, 51, 54, 60, 61, 68, 84, 86, 88, 96, 106, 110, 117], "idl": [2, 23, 49, 50, 88, 96, 105, 106, 107, 120], "rr": 2, "pthread": [2, 21, 67, 94, 96, 108, 110, 112, 114, 116, 122, 123], "semaphor": [2, 67, 88, 95, 108, 115, 122], "51ea50": 2, "9": [2, 3, 39, 40, 50, 61, 65, 68, 72, 84, 88, 90], "posix": [2, 40, 66, 67, 69, 75, 95, 106, 108, 109, 110, 111, 112, 113, 114, 115, 117, 119, 121], "few": [2, 7, 8, 34, 39, 51, 54, 60, 67, 68, 69, 96, 97, 101, 106], "sigchld": [2, 110, 114], "sigusr1": [2, 114], "sigusr2": [2, 114], "sigalrm": [2, 114], "sigpol": [2, 114], "exist": [2, 7, 9, 34, 39, 51, 55, 58, 60, 67, 68, 73, 86, 96, 108, 110, 111, 112, 115, 116, 118, 119], "action": [2, 8, 15, 49, 52, 65, 67, 72, 96, 108, 110, 114, 115, 121, 123], "might": [2, 4, 6, 7, 9, 17, 34, 39, 42, 45, 46, 50, 51, 58, 60, 68, 73, 84, 91, 94, 95, 96, 100, 106, 108, 115], "expect": [2, 3, 21, 39, 55, 58, 68, 84, 106, 112, 123], "refer": [2, 8, 9, 34, 37, 38, 39, 40, 43, 49, 50, 51, 52, 59, 60, 66, 68, 69, 72, 83, 84, 91, 94, 96, 98, 100, 101, 107, 108, 111, 112, 113, 114, 115, 117, 118, 120, 123], "real": [2, 34, 51, 56, 63, 66, 67, 68, 91, 111, 114, 117], "commun": [2, 40, 42, 46, 56, 61, 68, 72, 83, 91, 98, 106, 111, 114, 118, 123], "config_sig_default": [2, 114], "sigint": [2, 114], "sigkil": [2, 114], "inde": [2, 34, 51], "caution": [2, 42, 108], "exercis": [2, 40, 42, 47, 68, 69, 72], "leak": [2, 110], "strand": [2, 108, 112], "resourc": [2, 3, 8, 9, 21, 23, 40, 41, 42, 51, 53, 66, 68, 70, 94, 95, 96, 100, 104, 105, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118, 123], "insuffici": [2, 71, 108, 111, 115, 117, 118], "clean": [2, 39, 52, 54, 68, 86, 87, 91, 107], "certain": [2, 3, 4, 7, 8, 41, 45, 49, 51, 67, 71, 72, 88, 94, 95, 96, 98, 103, 106, 108, 110, 115], "offset": [2, 39, 42, 44, 45, 46, 58, 84, 88, 94, 100, 117], "256k": [2, 49], "imag": [2, 3, 4, 6, 7, 8, 40, 41, 42, 43, 46, 48, 49, 67, 68, 84, 108, 117], "262144": 2, "loop0": 2, "drw": 2, "atest": 2, "txt": [2, 3, 7, 40, 57, 58, 60, 68, 69, 84, 91], "symbol": [2, 7, 38, 39, 51, 67, 69, 72, 87, 88, 98, 108, 123], "implement": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 29, 30, 31, 33, 34, 35, 36, 39, 40, 41, 42, 46, 47, 49, 51, 54, 55, 57, 58, 60, 63, 67, 68, 72, 79, 83, 84, 91, 94, 96, 98, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 120, 121, 122, 123], "simplifi": [2, 39, 42, 71, 84, 91, 108, 112], "No": [2, 7, 38, 40, 42, 46, 47, 48, 49, 51, 68, 79, 84, 88, 100, 108, 114, 115, 116, 118, 119], "soft": [2, 57], "privileg": [2, 60, 61, 96, 109, 117, 119], "ignor": [2, 3, 9, 16, 51, 67, 98, 108, 110, 111, 113, 114, 115, 117, 118], "c_time": 2, "updat": [2, 13, 16, 40, 42, 46, 50, 55, 66, 69, 72, 83, 84, 106, 112, 113], "lr": [2, 88], "object": [2, 8, 9, 38, 39, 40, 42, 48, 49, 51, 57, 60, 67, 72, 100, 105, 108, 115, 118, 120], "its": [2, 6, 9, 21, 22, 23, 34, 36, 40, 46, 47, 49, 52, 54, 68, 72, 88, 94, 96, 98, 105, 106, 107, 108, 110, 111, 112, 114, 115, 116, 118, 123], "along": [2, 21, 23, 39, 49, 51, 68, 72, 84, 91, 107], "filenam": [2, 9, 39, 51, 60, 64, 96, 108, 117], "assign": [2, 3, 40, 45, 49, 51, 91, 94, 101, 108, 118, 121], "un": [2, 49, 51, 68, 100, 112], "pass": [2, 3, 4, 8, 10, 14, 20, 23, 25, 32, 58, 60, 63, 64, 68, 84, 86, 91, 94, 106, 107, 108, 110, 112, 113, 114, 115, 118, 120, 123], "region": [2, 9, 39, 40, 41, 42, 45, 46, 49, 84, 94, 96, 104, 117, 119], "decim": [2, 51], "bss": [2, 39, 49, 51, 84, 94], "32": [2, 40, 45, 49, 60, 65, 67, 68, 74, 83, 88, 106], "alwai": [2, 16, 34, 39, 42, 49, 51, 71, 79, 91, 96, 98, 105, 106, 107, 108, 110, 111, 114, 115, 117, 120], "increment": [2, 21, 50, 106, 112, 115, 119], "appropri": [2, 7, 41, 42, 43, 44, 46, 51, 55, 60, 66, 67, 72, 88, 90, 101, 102, 107, 108, 109, 110, 111, 114, 115, 117, 118, 119], "0x0c1e": 2, "0x0100": 2, "0x0110": 2, "8": [2, 40, 41, 45, 51, 61, 65, 66, 67, 68, 72, 74, 83, 84, 87, 88, 91, 100, 101, 110], "0x0120": 2, "0x0130": 2, "0x0140": 2, "14": [2, 40, 68, 83, 84, 88], "activ": [2, 49, 50, 52, 55, 64, 68, 73, 77, 78, 83, 88, 90, 105, 106, 107, 108, 112, 115], "nsh_telnetmain": 2, "21": [2, 60, 68], "compon": [2, 9, 40, 46, 51, 60, 66, 68, 69, 72, 84], "except": [2, 3, 34, 40, 49, 51, 57, 60, 68, 69, 72, 84, 98, 100, 104, 108, 109, 111, 114, 115, 117], "limit": [2, 34, 40, 41, 45, 49, 51, 68, 71, 72, 75, 79, 83, 100, 103, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 122], "recal": 2, "root": [2, 6, 8, 36, 37, 52, 60, 67, 91, 100, 117], "cannot": [2, 6, 15, 34, 39, 40, 49, 51, 65, 68, 69, 72, 95, 96, 97, 106, 107, 108, 109, 110, 111, 112, 114, 115, 117, 118, 120], "testdir": [2, 60], "fatsiz": 2, "rootdirentri": 2, "driver": [2, 3, 8, 34, 37, 38, 40, 42, 49, 50, 56, 57, 59, 60, 61, 64, 65, 66, 67, 68, 72, 79, 83, 84, 88, 96, 97, 100, 107, 120], "either": [2, 7, 8, 9, 13, 15, 22, 28, 39, 40, 41, 42, 45, 46, 49, 50, 51, 58, 60, 61, 65, 67, 68, 72, 79, 84, 96, 98, 100, 105, 106, 107, 108, 109, 110, 111, 112, 114, 115, 118], "fat12": [2, 67], "fat16": 2, "fat32": 2, "explicitli": [2, 34, 72, 84, 112, 114], "typic": [2, 14, 24, 34, 37, 39, 49, 51, 57, 60, 67, 68, 84, 86, 91, 96, 106, 107, 110, 112, 115, 117, 118, 120], "small": [2, 3, 12, 39, 40, 41, 48, 49, 51, 53, 66, 67, 68, 84, 100, 103, 106, 120], "112": 2, "224": [2, 107], "hard": [2, 58, 84], "disk": [2, 4, 6, 8, 117, 120], "veri": [2, 3, 4, 5, 6, 7, 12, 34, 37, 38, 39, 40, 41, 45, 48, 49, 50, 51, 58, 67, 68, 69, 73, 87, 91, 95, 97, 98, 101, 106, 107, 112, 114, 117], "sd": [2, 3, 4, 49, 56, 58, 67, 68, 83, 84, 97], "card": [2, 4, 49, 56, 58, 67, 68, 83, 97], "report": [2, 15, 42, 46, 50, 51, 54, 68, 69, 84, 88, 95, 106, 110, 113], "cluster": 2, "chain": [2, 51, 90, 100], "api": [2, 10, 11, 14, 20, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 38, 42, 45, 61, 63, 65, 66, 67, 79, 91, 108, 117, 118], "resid": [2, 4, 6, 8, 9, 11, 12, 17, 18, 19, 21, 22, 23, 39, 40, 41, 42, 49, 60, 68, 84, 91, 94, 98, 101, 108], "register_blockdriv": [2, 10, 24, 36], "anywher": [2, 51, 84], "whatev": [2, 6, 49, 50, 60, 101, 106, 114, 120], "convent": [2, 9, 20, 53, 60, 99, 101, 108, 117], "place": [2, 4, 6, 7, 30, 39, 45, 50, 51, 56, 68, 72, 73, 84, 91, 94, 95, 96, 100, 101, 105, 110, 111, 119], "m": [2, 4, 6, 8, 40, 49, 61, 67, 68, 69, 72, 88, 91], "minor": [2, 3, 4, 33, 34, 39, 84], "nsector": 2, "consist": [2, 40, 45, 46, 49, 51, 52, 66, 68, 72, 91, 110, 114, 115], "ram": [2, 4, 6, 8, 28, 39, 40, 42, 46, 49, 56, 67, 68, 84, 88, 103, 117, 120], "attempt": [2, 7, 9, 50, 60, 84, 100, 101, 108, 111, 112, 115, 116, 117, 118], "ttys1": [2, 3, 20, 34], "onc": [2, 8, 42, 54, 55, 83, 84, 88, 91, 92, 96, 106, 108, 114, 115, 117, 118], "fstype": 2, "paramet": [2, 4, 9, 13, 15, 16, 21, 23, 34, 42, 43, 44, 45, 46, 49, 50, 60, 64, 84, 91, 94, 96, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123], "enumer": [2, 15, 36, 52, 120], "mountpoint": [2, 3, 4, 10, 37, 60, 67], "three": [2, 4, 6, 7, 8, 24, 34, 41, 45, 46, 49, 52, 60, 68, 91, 96, 97, 107, 108, 110, 117], "associ": [2, 6, 8, 9, 15, 49, 50, 51, 61, 65, 72, 94, 101, 108, 111, 112, 113, 114, 115, 117, 118, 119, 120], "bind": [2, 8, 9, 10, 26, 27, 29, 30, 31, 33, 35, 36, 39, 44, 67, 72, 115, 118], "inod": [2, 117], "previous": [2, 21, 23, 42, 44, 46, 50, 57, 87, 94, 105, 107, 108, 113, 114, 115], "subdirectori": [2, 55, 60, 98], "alreadi": [2, 7, 16, 21, 39, 49, 50, 55, 58, 60, 79, 84, 105, 106, 111, 112, 113, 115, 116, 117, 118, 119], "testfil": [2, 60], "server": [2, 3, 39, 41, 43, 46, 48, 56, 59, 61, 67, 68, 77, 88, 115, 118, 120], "machin": [2, 13, 39, 68, 75, 84, 86], "usernam": [2, 7, 61, 87, 92], "stai": [2, 34, 42, 46], "relax": [2, 68], "standbi": [2, 50, 79], "control": [2, 3, 7, 11, 12, 13, 14, 15, 17, 18, 19, 22, 23, 26, 29, 34, 35, 36, 40, 42, 43, 49, 50, 51, 54, 56, 63, 64, 65, 67, 68, 72, 77, 84, 88, 91, 95, 96, 97, 98, 105, 106, 114, 115, 116, 117, 119, 121, 122], "off": [2, 29, 45, 57, 58, 69, 87, 106, 107, 120], "board": [2, 3, 4, 6, 7, 8, 21, 22, 23, 24, 29, 34, 36, 39, 40, 42, 57, 58, 65, 67, 68, 69, 72, 74, 77, 78, 80, 83, 86, 87, 88, 92, 94, 98, 99, 101, 106, 116, 122], "redund": 2, "reset": [2, 14, 21, 34, 50, 56, 65, 68, 77, 78, 83, 84, 88, 91, 92, 97, 108, 113, 115, 118, 120], "unlink": [2, 112, 117], "busi": [2, 51, 72, 107, 118], "internet": [2, 56, 61], "protocol": [2, 3, 12, 56, 58, 60, 61, 67, 84, 112, 115, 118], "version": [2, 8, 9, 37, 39, 40, 45, 49, 50, 51, 54, 56, 57, 67, 68, 69, 72, 83, 84, 88, 90, 92, 108], "xe": 2, "ex": [2, 39, 84], "parser": [2, 72], "foobar": [2, 3, 8, 51], "foovalu": 2, "otherwis": [2, 23, 34, 49, 50, 51, 65, 72, 90, 91, 93, 100, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119], "than": [2, 3, 9, 12, 14, 23, 34, 39, 40, 41, 42, 45, 49, 51, 58, 67, 68, 69, 71, 84, 88, 95, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119], "bash": [2, 4, 5, 54, 67, 69, 87, 90], "foolbar": 2, "error": [2, 3, 8, 9, 15, 21, 34, 40, 42, 43, 44, 45, 46, 49, 51, 52, 54, 60, 61, 65, 66, 88, 91, 95, 96, 106, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121], "trace": [2, 3, 16, 35, 58, 59, 66, 67, 84, 88], "pars": [2, 15, 84], "child": [2, 52, 94, 108, 116], "made": [2, 8, 39, 42, 46, 54, 58, 68, 72, 79, 84, 91, 92, 98, 108, 113, 115, 118, 120], "disabl": [2, 3, 4, 5, 6, 7, 8, 16, 21, 23, 29, 34, 40, 42, 43, 45, 46, 49, 50, 51, 58, 64, 65, 79, 84, 87, 88, 90, 91, 96, 100, 102, 106, 107, 108, 110, 112, 114, 115, 121], "silenc": 2, "notacommand": 2, "neither": [2, 42, 68, 72, 96, 100, 106, 117], "behavior": [2, 3, 6, 8, 9, 34, 39, 40, 42, 46, 64, 83, 84, 106, 107, 108, 110, 111, 112, 114, 115, 116, 121], "duplic": [2, 94, 100, 108, 110], "eboot": 2, "sec": 2, "programmat": 2, "nsh_telnetstart": [2, 4], "config_nsh_disable_telnetd": [2, 3], "automat": [2, 3, 6, 8, 23, 34, 40, 42, 50, 55, 63, 65, 67, 79, 84, 106, 107, 108, 112, 113, 117], "nsh_main": [2, 4, 6, 88], "config_nsh_netloc": 2, "applic": [2, 3, 4, 5, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 28, 34, 35, 36, 39, 40, 41, 42, 45, 48, 49, 51, 56, 57, 59, 61, 64, 65, 66, 67, 68, 69, 72, 73, 77, 84, 87, 88, 91, 97, 98, 99, 107, 108, 110, 115, 120, 121, 122, 123], "fail": [2, 7, 9, 16, 21, 39, 40, 57, 65, 68, 83, 84, 100, 105, 108, 110, 111, 113, 114, 115, 118], "much": [2, 34, 51, 67, 68, 71, 96, 98, 112, 114, 120], "shown": [2, 9, 41, 68, 101], "resolut": [2, 45, 51, 56, 64, 67, 68, 106, 113], "mani": [2, 4, 7, 21, 34, 40, 45, 48, 49, 51, 52, 58, 67, 68, 69, 72, 95, 96, 97, 106, 110, 111, 112, 117, 120, 123], "enclos": [2, 3, 8, 51, 72], "quotat": 2, "mark": [2, 7, 9, 49, 52, 72, 75, 84, 108, 118], "contain": [2, 4, 6, 7, 8, 9, 21, 23, 32, 34, 39, 40, 41, 45, 46, 49, 51, 60, 67, 72, 90, 91, 96, 100, 108, 110, 111, 113, 117, 118], "space": [2, 8, 9, 13, 39, 40, 41, 44, 49, 51, 60, 63, 64, 67, 68, 84, 87, 91, 94, 96, 100, 103, 107, 108, 111, 113, 114, 115, 117, 118, 119, 120, 121], "delimit": [2, 51], "0100": 2, "millisecond": [2, 7, 23, 34, 106, 117], "due": [2, 42, 46, 51, 68, 83, 88, 100, 106, 107, 110, 113], "clock": [2, 19, 50, 56, 67, 68, 84, 88, 91, 96, 99, 107, 112, 115, 122], "tick": [2, 99, 102, 107], "longer": [2, 40, 42, 50, 51, 68, 69, 72, 94, 107, 108, 110, 112, 115, 118], "request": [2, 3, 40, 41, 42, 44, 46, 49, 50, 54, 55, 56, 63, 65, 88, 96, 106, 107, 109, 110, 111, 113, 114, 115, 117, 118, 119], "period": [2, 17, 21, 23, 42, 50, 51, 64, 65, 102, 106, 109, 113, 115], "timer": [2, 12, 14, 17, 18, 19, 39, 50, 56, 64, 67, 68, 91, 99, 102, 114, 117, 122], "could": [2, 7, 9, 40, 50, 51, 54, 60, 67, 68, 93, 95, 101, 106, 107, 108, 109, 111, 112, 113, 115, 118, 120], "variou": [2, 3, 9, 38, 40, 49, 50, 60, 61, 62, 67, 68, 74, 79, 87, 88, 90, 91, 92, 96, 108, 112, 121], "quantiz": [2, 113], "compet": 2, "cpu": [2, 16, 42, 56, 58, 67, 68, 74, 83, 84, 88, 91, 94, 105, 106, 109, 113, 115], "overhead": [2, 106], "itself": [2, 4, 10, 14, 20, 23, 24, 25, 28, 32, 36, 39, 51, 55, 61, 64, 65, 68, 69, 79, 88, 90, 92, 94, 95, 96, 102, 107, 108, 110, 112], "elaps": [2, 106, 113], "necessarili": [2, 42, 46, 47, 72], "just": [2, 3, 4, 6, 7, 21, 23, 32, 36, 41, 42, 45, 46, 49, 51, 58, 63, 67, 68, 69, 83, 84, 90, 91, 94, 96, 97, 100, 101, 105, 106, 107, 108, 111, 112, 115], "process": [2, 8, 32, 34, 36, 40, 42, 46, 49, 50, 51, 56, 65, 67, 68, 69, 84, 88, 94, 96, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 121, 123], "delai": [2, 7, 23, 34, 42, 46, 68, 106, 107], "pre": [2, 34, 40, 41, 54, 67, 86, 96, 100, 101, 110, 111, 112, 113], "empt": 2, "higher": [2, 8, 26, 27, 29, 30, 31, 33, 35, 36, 41, 49, 50, 64, 68, 94, 98, 106, 107, 109, 111, 112], "finish": [2, 4, 7, 49, 52, 111, 112], "possibli": [2, 94, 112], "unrel": 2, "interv": [2, 21, 23, 102, 106, 109, 113, 114], "notic": [2, 15, 39, 40, 49, 51, 67, 72, 91, 112], "0000": [2, 58, 65], "almost": [2, 50, 54, 91], "oppos": [2, 34, 58], "length": [2, 3, 32, 51, 60, 100, 111, 117, 118], "shrink": 2, "extend": [2, 6, 7, 8, 37, 39, 40, 44, 51, 56, 67, 68, 88, 91, 100, 107, 108, 117], "NOT": [2, 3, 21, 72, 96], "larger": [2, 3, 40, 42, 45, 46, 50, 51, 68, 100, 110, 113], "extra": [2, 39, 51, 92, 113], "lost": [2, 8, 34, 107], "shorter": 2, "imnoprsv": 2, "omit": [2, 37, 39, 51, 117], "unknown": [2, 118], "node": [2, 68, 100, 117], "hostnam": 2, "config_net": [2, 3, 60, 117], "kernel": [2, 13, 16, 23, 40, 42, 59, 60, 62, 67, 68, 91, 94, 96, 97, 99, 104, 108, 119, 120, 121], "releas": [2, 9, 15, 39, 42, 68, 84, 90, 92, 94, 96, 112, 115], "platform": [2, 3, 7, 11, 12, 13, 17, 18, 19, 21, 22, 23, 34, 36, 37, 41, 48, 49, 50, 52, 57, 65, 66, 67, 69, 70, 71, 86, 90, 91, 94, 96, 98, 99, 102, 103, 104, 117], "usec": [2, 117], "410e0": 2, "9c": 2, "9d": 2, "03": [2, 68], "01": [2, 43, 66], "0010": 2, "25": [2, 68], "08": 2, "0b": 2, "1b": 2, "02": [2, 68], "01f0": 2, "3a": 2, "49": 2, "04": [2, 68, 90], "section": [2, 8, 28, 34, 38, 39, 49, 50, 51, 52, 53, 58, 70, 72, 84, 89, 100, 108, 110], "separ": [2, 3, 7, 8, 9, 21, 35, 39, 40, 41, 42, 46, 49, 50, 51, 54, 55, 67, 72, 84, 88, 91, 103, 105, 106, 108, 121], "excecubl": 2, "perspect": [2, 37, 117, 122], "directli": [2, 5, 10, 16, 21, 26, 27, 29, 30, 31, 33, 34, 35, 36, 40, 45, 49, 68, 79, 84, 88, 95, 96, 107, 120], "There": [2, 6, 7, 9, 21, 23, 34, 39, 40, 42, 46, 49, 51, 60, 61, 67, 68, 69, 71, 79, 83, 84, 88, 90, 91, 92, 95, 97, 98, 106, 107, 108, 110, 114, 117, 118, 120, 121, 123], "them": [2, 16, 28, 39, 51, 54, 63, 84, 91, 95, 105, 108, 115, 117], "56": [2, 61], "icmp_seq": [2, 61], "5": [2, 3, 36, 40, 51, 65, 67, 68, 69, 72, 74, 83, 84, 95, 110], "7": [2, 39, 40, 41, 51, 61, 64, 65, 68, 72, 78, 84], "packet": [2, 3, 56, 61, 67, 100], "transmit": [2, 32, 61, 118], "receiv": [2, 3, 12, 21, 23, 32, 40, 41, 42, 46, 49, 50, 51, 56, 58, 61, 72, 88, 94, 96, 108, 111, 112, 113, 114, 115, 116, 118, 120], "loss": [2, 61, 71, 72], "10190": 2, "cmdtabl": 3, "discuss": [3, 4, 6, 8, 28, 34, 39, 41, 51, 54, 58, 68, 72, 91, 97, 101, 103, 107, 108, 110, 112, 118], "port": [3, 4, 8, 34, 36, 39, 48, 49, 59, 60, 67, 68, 69, 71, 72, 74, 77, 79, 83, 84, 88, 91, 92, 101, 103, 118, 122], "guid": [3, 39, 52, 54, 58, 60, 61, 62, 63, 66, 67, 71, 84, 89, 90, 92, 122], "cmdbottom": 3, "via": [3, 5, 6, 7, 9, 21, 24, 25, 28, 30, 32, 34, 37, 40, 41, 42, 46, 48, 52, 60, 67, 68, 77, 79, 83, 84, 88, 90, 91, 92, 94, 95, 105, 106, 108, 109, 110, 111, 114, 115, 117, 120], "rightmost": 3, "column": [3, 51], "potenti": [3, 7, 34, 41, 54], "complex": [3, 4, 6, 40, 45, 47, 51, 54, 58, 79, 84, 97, 109, 112, 114], "allow": [3, 8, 9, 37, 39, 41, 46, 52, 55, 57, 58, 60, 67, 72, 77, 79, 87, 91, 92, 106, 110, 112, 113, 114, 115, 117, 118, 119, 120, 121], "squeez": 3, "memori": [3, 5, 9, 24, 28, 34, 37, 39, 40, 41, 42, 45, 46, 51, 56, 58, 60, 64, 65, 67, 68, 83, 88, 91, 94, 96, 97, 99, 100, 101, 105, 107, 108, 110, 111, 112, 115, 117, 118, 122], "footprint": [3, 8, 41, 48, 66, 67, 68], "Be": [3, 51], "config_nsh_disablescript": 3, "config_nsh_disable_test": 3, "rout": [3, 5, 42, 55, 61, 67, 118], "tabl": [3, 4, 5, 10, 14, 20, 26, 27, 29, 30, 31, 32, 33, 38, 39, 40, 49, 56, 68, 72, 108, 114, 118, 120], "addrout": [3, 5], "config_net_rout": 3, "config_nsh_disable_addrout": 3, "access": [3, 5, 7, 9, 10, 14, 16, 20, 21, 23, 26, 27, 28, 29, 30, 31, 33, 35, 36, 37, 39, 41, 42, 44, 46, 49, 56, 58, 59, 60, 67, 68, 69, 78, 83, 84, 91, 94, 96, 98, 103, 105, 107, 109, 111, 112, 115, 117, 119, 120, 121], "arp": [3, 5, 56], "config_net_arp": 3, "config_nsh_disable_arp": 3, "base64": [3, 5], "decod": [3, 5, 15, 65], "base64dec": [3, 5], "config_netutils_codec": 3, "config_codecs_base64": 3, "config_nsh_disable_base64dec": 3, "encod": [3, 5, 14, 15, 44, 65, 67, 68, 114], "base64enc": [3, 5], "config_nsh_disable_base64enc": 3, "extract": [3, 5, 36, 67, 72, 90, 118], "base": [3, 4, 5, 9, 34, 39, 40, 47, 48, 49, 50, 51, 52, 54, 55, 56, 57, 58, 67, 68, 69, 71, 72, 74, 79, 83, 84, 86, 87, 90, 91, 94, 102, 106, 108, 110, 112, 113, 115, 118, 120], "basenam": [3, 5, 61], "config_nsh_disable_basenam": 3, "termin": [3, 5, 8, 9, 34, 51, 60, 61, 62, 64, 67, 68, 69, 72, 87, 92, 94, 101, 108, 110, 112, 114, 115, 117, 120], "loop": [3, 5, 10, 23, 33, 42, 46, 50, 51, 61, 67, 120], "break": [3, 5, 8, 42, 45, 46, 51, 61, 67, 95, 107], "config_nsh_disable_loop": 3, "concaten": [3, 5, 8, 100], "cat": [3, 5, 7, 39, 51, 58, 60, 61, 69], "config_nsh_disable_cat": 3, "current": [3, 5, 7, 13, 16, 21, 23, 29, 34, 39, 40, 41, 44, 46, 47, 49, 51, 54, 58, 64, 68, 69, 71, 79, 83, 84, 88, 91, 95, 96, 100, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 119, 121, 123], "work": [3, 5, 6, 10, 11, 14, 20, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 35, 36, 38, 39, 40, 42, 48, 49, 51, 54, 55, 58, 61, 65, 67, 68, 69, 71, 72, 84, 88, 90, 95, 99, 101, 105, 106, 108, 110, 117, 123], "cd": [3, 5, 8, 39, 54, 57, 61, 84, 86, 87, 88, 90, 92], "config_nsh_disable_cd": 3, "compar": [3, 5, 41, 58, 68, 106, 107, 109, 110, 111, 112, 113, 114, 115], "cmp": [3, 5, 61], "config_nsh_disable_cmp": 3, "copi": [3, 5, 6, 7, 8, 9, 32, 39, 42, 46, 48, 49, 51, 54, 58, 60, 68, 69, 72, 79, 84, 87, 91, 94, 100, 103, 108, 109, 111, 112, 115, 116, 117, 123], "cp": [3, 5, 39, 61, 68, 84], "config_nsh_disable_cp": 3, "show": [3, 5, 41, 46, 57, 58, 64, 68, 83, 84, 87, 88, 90, 101], "date": [3, 5, 68, 72, 79, 106, 113], "config_nsh_disable_d": 3, "convert": [3, 5, 7, 30, 40, 44, 45, 51, 63, 65, 68, 69, 83, 84, 108, 113], "dd": [3, 5, 61], "config_nsh_disable_dd": 3, "delet": [3, 5, 8, 15, 57, 95, 108, 112, 113, 114, 115, 116], "delrout": [3, 5], "config_nsh_disable_delrout": 3, "volum": [3, 5, 7, 15, 60, 67], "statu": [3, 5, 8, 21, 23, 29, 31, 34, 49, 60, 67, 68, 96, 106, 110, 111, 115, 117, 120], "df": [3, 5], "config_disable_mountpoint": [3, 6, 8, 60], "config_nsh_disable_df": 3, "dirnam": [3, 5, 61], "config_nsh_disable_dirnam": 3, "dump": [3, 5, 34, 58, 59, 65, 100], "buffer": [3, 5, 7, 12, 15, 16, 28, 29, 30, 34, 40, 41, 43, 44, 48, 51, 56, 58, 63, 64, 65, 68, 79, 99, 111, 112, 113, 117, 118], "syslog": [3, 5, 28, 56, 67, 68, 88, 100, 121], "dmesg": [3, 5, 28], "config_nsh_disable_dmesg": 3, "string": [3, 4, 5, 8, 9, 16, 34, 57, 60, 65, 68, 72, 91, 108, 113, 116, 121], "variabl": [3, 5, 16, 21, 34, 38, 40, 49, 58, 67, 71, 91, 94, 95, 101, 105, 106, 108, 110, 115, 120, 121, 122], "config_nsh_disable_echo": 3, "environ": [3, 5, 9, 34, 39, 41, 42, 52, 58, 64, 66, 67, 68, 70, 71, 84, 91, 98, 99, 108, 110, 114, 115, 122, 123], "env": [3, 5], "config_fs_procf": [3, 88], "config_procfs_exclude_environ": 3, "config_nsh_disable_env": 3, "user": [3, 5, 7, 10, 11, 13, 14, 15, 20, 21, 23, 26, 27, 29, 30, 31, 33, 34, 35, 36, 37, 39, 40, 42, 43, 46, 50, 51, 54, 56, 59, 60, 61, 62, 63, 66, 67, 69, 74, 77, 78, 83, 90, 91, 92, 93, 94, 96, 97, 99, 100, 104, 106, 108, 112, 113, 114, 115, 117, 118, 119, 120, 121], "code": [3, 4, 5, 6, 9, 11, 12, 13, 14, 15, 17, 18, 19, 21, 22, 23, 26, 27, 29, 30, 31, 33, 34, 35, 36, 39, 40, 41, 42, 44, 49, 53, 54, 55, 58, 60, 63, 66, 67, 68, 69, 72, 73, 84, 86, 88, 90, 91, 92, 94, 96, 97, 98, 102, 106, 107, 108, 110, 112, 115, 120, 121], "exec": [3, 5, 9, 61, 94, 108], "config_nsh_disable_exec": 3, "exit": [3, 5, 8, 9, 21, 43, 51, 61, 65, 87, 94, 101, 108, 110, 112, 114, 115], "config_nsh_disable_exit": 3, "config_nsh_disable_export": 3, "manag": [3, 5, 23, 36, 38, 39, 40, 42, 46, 47, 49, 51, 52, 56, 66, 67, 68, 72, 79, 91, 94, 96, 99, 101, 107, 112, 115, 117], "free": [3, 5, 9, 42, 51, 54, 61, 64, 68, 72, 94, 96, 100, 106, 108, 114, 117, 118], "config_nsh_disable_fre": 3, "tftp": [3, 5, 67], "config_net_udp": [3, 60, 100], "mtu": [3, 61], "58": 3, "config_nsh_disable_get": 3, "usag": [3, 4, 5, 9, 12, 26, 29, 39, 40, 41, 42, 45, 46, 50, 51, 54, 61, 68, 71, 84, 100, 106, 107, 112, 122], "config_nsh_disable_help": 3, "hexadecim": [3, 5], "devic": [3, 4, 5, 6, 8, 11, 12, 13, 15, 17, 18, 19, 21, 23, 26, 29, 36, 37, 38, 40, 41, 45, 48, 49, 50, 56, 58, 59, 60, 61, 64, 66, 67, 68, 72, 79, 83, 84, 88, 91, 96, 97, 100, 105, 107, 117, 120], "hexdump": [3, 5, 61], "config_nsh_disable_hexdump": 3, "network": [3, 4, 5, 25, 32, 34, 37, 50, 56, 58, 59, 60, 67, 68, 72, 84, 88, 91, 100, 117, 122], "ifconfig": [3, 5, 61, 84], "config_fs_procfs_exclude_net": 3, "config_nsh_disable_ifconfig": 3, "take": [3, 5, 9, 14, 16, 34, 39, 40, 60, 71, 91, 100, 106, 110, 112, 114, 115, 121, 123], "down": [3, 5, 15, 32, 41, 67, 106, 118], "ifdown": [3, 5], "config_nsh_disable_ifupdown": 3, "bring": [3, 5, 34, 42, 46, 61, 68, 83, 84, 101], "ifup": [3, 5, 61, 84], "o": [3, 5, 6, 8, 14, 15, 23, 28, 34, 39, 41, 49, 51, 52, 56, 57, 58, 64, 66, 68, 71, 72, 77, 78, 83, 84, 90, 91, 96, 97, 98, 99, 105, 107, 108, 109, 112, 116, 120, 121, 122], "modul": [3, 5, 12, 17, 18, 23, 41, 51, 56, 67, 68, 83, 84, 100, 106, 108, 120], "insmod": [3, 5], "config_modul": 3, "config_nsh_disable_modcmd": 3, "interrupt": [3, 5, 21, 23, 28, 32, 42, 49, 50, 56, 58, 62, 63, 64, 65, 68, 72, 79, 83, 84, 91, 96, 100, 101, 102, 105, 106, 107, 110, 111, 112, 114, 115, 118], "irqinfo": [3, 5], "config_sched_irqmonitor": 3, "send": [3, 5, 8, 42, 46, 60, 79, 111, 114, 115, 118, 121], "signal": [3, 5, 21, 39, 42, 49, 58, 67, 68, 77, 78, 83, 84, 95, 96, 101, 107, 108, 110, 111, 112, 113, 115, 117, 118, 122, 123], "kill": [3, 5, 61, 87, 106, 114, 115], "config_nsh_disable_kil": 3, "setup": [3, 5, 23, 31, 40, 60, 65, 68, 72, 84, 88, 96, 100], "teardown": [3, 5], "losetup": [3, 5, 61], "config_dev_loop": 3, "config_nsh_disable_losetup": 3, "ln": [3, 5, 88], "config_pseudofs_softlink": [3, 117], "config_nsh_disable_ln": 3, "l": [3, 5, 7, 40, 60, 61, 67, 86, 87, 90, 108], "config_nsh_disable_l": 3, "about": [3, 5, 7, 8, 9, 12, 15, 26, 29, 34, 40, 41, 42, 44, 46, 49, 50, 51, 52, 54, 55, 66, 68, 70, 72, 73, 83, 84, 91, 95, 96, 98, 112, 114, 115, 122], "lsmod": [3, 5], "config_fs_procfs_exclude_modul": 3, "calcul": [3, 5, 106, 114], "md5": [3, 5], "config_codecs_hash_md5": 3, "config_nsh_disable_md5": 3, "mb": [3, 5, 61, 68], "mh": [3, 5, 61], "mw": [3, 5, 61], "config_nsh_disable_mb": 3, "config_nsh_disable_mh": 3, "config_nsh_disable_mw": 3, "mkdir": [3, 5, 7, 57, 60, 61, 90, 117], "config_disable_pseudofs_oper": 3, "config_nsh_disable_mkdir": 3, "fat": [3, 4, 5, 56, 67, 68, 83], "mkfatf": [3, 4, 5, 6, 8, 61], "config_fsutils_mkfatf": 3, "config_nsh_disable_mkfatf": 3, "fifo": [3, 5, 14, 67, 68, 109], "mkfifo": [3, 5, 117], "config_pip": 3, "config_dev_fifo_s": 3, "config_nsh_disable_mkfifo": 3, "ramdisk": [3, 4, 5, 6, 8, 10, 33, 67], "mkrd": [3, 4, 5, 6, 8], "config_nsh_disable_mkrd": 3, "config_nsh_disable_mount": 3, "renam": [3, 5, 117], "mv": [3, 5, 39, 58, 61], "config_nsh_disable_mv": 3, "nf": [3, 5, 37, 56, 59, 66, 67, 72], "nfsmount": [3, 5, 60], "config_nf": [3, 60], "config_nsh_disable_nfsmount": 3, "lookup": [3, 5, 32, 39, 40], "address": [3, 5, 9, 30, 39, 49, 51, 56, 58, 60, 61, 67, 68, 83, 99, 104, 105, 108, 111, 112, 114, 115, 117, 118, 119, 120, 122], "nslookup": [3, 5], "config_libc_netdb": 3, "config_netdb_dnscli": 3, "config_nsh_disable_nslookup": 3, "password": [3, 5, 61, 84, 87], "passwd": [3, 5, 7], "config_nsh_login_passwd": [3, 7], "config_nsh_disable_passwd": 3, "power": [3, 5, 7, 13, 23, 29, 34, 38, 52, 56, 66, 67, 68, 72, 77, 78, 79, 83, 88, 91, 96, 97, 101, 106], "subsystem": [3, 5, 34, 38, 40, 48, 50, 65, 66, 67, 88, 100], "pmconfig": [3, 5], "config_pm": [3, 120], "config_nsh_disable_pmconfig": 3, "shut": [3, 5, 118], "poweroff": [3, 5, 61], "config_boardctl_poweroff": [3, 120], "config_nsh_disable_poweroff": 3, "thread": [3, 5, 21, 23, 34, 36, 40, 41, 42, 46, 49, 50, 58, 67, 88, 91, 94, 95, 96, 97, 101, 105, 107, 108, 109, 110, 112, 113, 114, 115, 116, 117, 121, 123], "p": [3, 5, 51, 54, 60, 61, 69, 90, 92, 121], "config_fs_procfs_exclude_proc": 3, "config_nsh_disable_p": 3, "put": [3, 5, 15, 51, 67, 84, 117], "558": 3, "config_nsh_disable_put": 3, "pwd": [3, 5, 8, 61], "config_nsh_disable_pwd": 3, "readlink": [3, 5, 117], "config_nsh_disable_readlink": 3, "reboot": [3, 5, 84], "config_board_reset": 3, "config_nsh_disable_reboot": 3, "rm": [3, 5, 58, 61, 90], "config_nsh_disable_rm": 3, "rmdir": [3, 5, 61, 117], "config_nsh_disable_rmdir": 3, "rmmod": [3, 5], "config_fs_procfs_exclude_rout": 3, "config_nsh_disable_rout": 3, "config_net_ipv4": 3, "config_net_ipv6": [3, 51], "stop": [3, 5, 9, 13, 16, 21, 23, 58, 59, 65, 84, 96, 106, 110, 114, 118], "openamp": [3, 5], "rpc": [3, 5, 67, 72], "tunnel": [3, 5, 56], "rptun": [3, 5], "config_rptun": 3, "config_nsh_disable_rptun": 3, "config_nsh_disable_set": 3, "shutdown": [3, 5, 77, 78, 92, 118], "config_nsh_disable_shutdown": 3, "second": [3, 5, 8, 21, 23, 39, 41, 49, 51, 64, 65, 68, 84, 106, 108, 111, 113, 117, 123], "config_nsh_disable_sleep": 3, "cmdsourc": 3, "config_file_stream": 3, "config_nsh_disable_sourc": 3, "telnet": [3, 4, 5, 7, 8, 34, 67, 68, 88], "daemon": [3, 4, 5, 41, 42, 56, 60, 65], "telnetd": [3, 5], "config_nsh_telnet": 3, "evalu": [3, 5, 51, 68, 110], "express": [3, 5, 51, 58, 72, 110], "test": [3, 5, 8, 39, 41, 47, 51, 54, 57, 58, 60, 61, 68, 69, 72, 77, 83, 84, 105, 108, 110, 114, 117], "anoth": [3, 5, 26, 27, 29, 30, 31, 33, 35, 36, 39, 41, 49, 50, 51, 58, 60, 61, 67, 68, 71, 83, 84, 87, 90, 94, 105, 106, 111, 112, 114, 115, 118], "config_nsh_disable_tim": 3, "truncat": [3, 5, 40, 118], "config_nsh_disable_trunc": 3, "unmount": [3, 5], "umount": [3, 5], "config_nsh_disable_umount": 3, "print": [3, 4, 5, 21, 23, 40, 51, 58, 68, 72], "unam": [3, 5, 61], "config_nsh_disable_unam": 3, "unset": [3, 5, 61], "config_nsh_disable_unset": 3, "url": [3, 5, 54], "urldecod": [3, 5], "config_codecs_urlcod": 3, "config_nsh_disable_urldecod": 3, "urlencod": [3, 5], "config_nsh_disable_urlencod": 3, "useradd": [3, 5, 7], "config_nsh_disable_useradd": [3, 7], "userdel": [3, 5, 7], "config_nsh_disable_userdel": 3, "microsecond": [3, 5, 21, 106], "usleep": [3, 5, 61, 117], "config_nsh_disable_usleep": 3, "http": [3, 5, 6, 8, 51, 54, 57, 64, 67, 68, 69, 71, 72, 84, 88, 90], "wget": [3, 5, 67], "config_net_tcp": [3, 100, 117], "config_nsh_disable_wget": 3, "xd": [3, 5, 61, 69], "config_nsh_disable_xd": 3, "pad": [3, 68, 78], "special": [3, 4, 8, 14, 15, 21, 22, 23, 24, 34, 37, 38, 39, 40, 48, 49, 51, 52, 60, 67, 68, 71, 72, 83, 91, 95, 96, 100, 105, 106, 107, 114, 117], "probabl": [3, 4, 34, 42, 46, 49, 50, 51, 68, 69, 83, 88, 91, 92, 101, 106, 108], "permit": [3, 49, 50, 51, 68, 72, 103, 110, 111, 115, 121], "creation": [3, 108, 112, 113, 114, 115, 119], "correct": [3, 32, 34, 39, 49, 51, 54, 68, 71, 83, 84, 96, 106, 118, 120], "config_nsh_help_ters": 3, "slightli": [3, 8, 112], "smaller": [3, 8, 51, 67, 94, 106], "ping": [3, 5, 23, 61, 67], "config_net_icmp": 3, "config_net_icmp_socket": 3, "config_system_p": 3, "ping6": [3, 5], "config_net_icmpv6": 3, "config_net_icmpv6_socket": 3, "config_system_ping6": 3, "modifi": [3, 6, 7, 8, 9, 40, 46, 51, 64, 68, 69, 72, 73, 83, 84, 86, 87, 91, 95, 96, 100, 105, 106, 107, 108, 110, 112, 114, 115, 116, 118, 121], "arch": [3, 6, 8, 11, 12, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 31, 32, 35, 36, 42, 49, 51, 54, 57, 65, 72, 90, 93, 94, 97, 98, 99, 101, 106, 120], "chip": [3, 6, 8, 11, 12, 17, 18, 19, 21, 22, 23, 42, 49, 57, 59, 68, 77, 79, 80, 83, 84, 88, 91, 98, 101, 106], "defconfig": [3, 39, 40, 84, 91], "descript": [3, 11, 14, 15, 38, 41, 43, 45, 51, 52, 57, 59, 60, 72, 84, 102, 105, 108, 110, 111, 114, 115, 117, 121], "config_nsh_readlin": 3, "minim": [3, 9, 41, 51, 68, 71, 90, 91, 117], "readlin": 3, "backspac": [3, 8], "edit": [3, 7, 8, 15, 52, 60, 69, 88, 90, 91], "vt100": 3, "config_nsh_cl": [3, 8], "extens": [3, 8, 39, 50, 51, 52, 64, 67, 68, 69, 72, 97, 108, 113, 117], "emac": [3, 8, 56, 68], "editor": [3, 7, 8], "don": [3, 4, 45, 51, 54, 58, 61, 67, 68, 72, 90, 92, 98, 111], "mind": 3, "modest": 3, "increas": [3, 6, 40, 51, 57, 65, 67, 86, 106, 112], "flash": [3, 7, 8, 9, 37, 39, 48, 49, 56, 67, 68, 83, 86, 88, 120], "2kb": [3, 68], "config_nsh_fileios": 3, "static": [3, 34, 39, 40, 49, 51, 56, 65, 67, 68, 90, 91, 113], "config_nsh_strerror": 3, "strerror": [3, 117], "errno": [3, 9, 16, 21, 34, 42, 43, 44, 45, 46, 50, 51, 60, 94, 95, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120], "config_libc_strerror": 3, "config_nsh_linelen": 3, "maximum": [3, 4, 21, 34, 40, 51, 106, 107, 109, 110, 111, 112, 113, 115, 117, 118, 119], "config_nsh_disable_semicolon": 3, "semicolon": [3, 51], "littl": [3, 6, 8, 45, 48, 58, 67, 68, 69, 88, 110], "challeng": 3, "config_nsh_cmdparm": [3, 8], "entiti": [3, 8, 72, 118], "back": [3, 8, 21, 37, 39, 40, 41, 42, 46, 50, 54, 61, 79, 106, 117], "quot": [3, 8], "myprogram": [3, 8], "stdout": [3, 8, 34, 39, 41, 108, 117], "commit": [3, 8, 51, 54, 55], "signific": [3, 8, 51, 58, 69, 106, 117, 121], "interim": 3, "retain": [3, 6, 8, 40, 49, 69, 72, 91, 96, 110, 114], "temporari": [3, 97, 115], "config_libc_tmpdir": 3, "config_nsh_maxargu": 3, "config_nsh_argcat": [3, 8], "xyz": [3, 8, 51], "123": [3, 8], "abc_": [3, 8, 51], "_": [3, 8, 40, 51, 52, 63], "abc_xyz_123": [3, 8], "result": [3, 4, 6, 8, 9, 39, 40, 41, 42, 45, 49, 50, 51, 52, 54, 59, 62, 68, 72, 84, 88, 92, 95, 106, 108, 111, 112, 113, 114, 115, 117], "intern": [3, 9, 21, 23, 28, 34, 40, 45, 49, 51, 52, 59, 62, 65, 68, 71, 79, 84, 88, 91, 97, 98, 99, 100, 106, 107, 108, 112, 114, 117, 120], "storag": [3, 36, 37, 49, 51, 58, 64, 65, 67, 68, 108, 117], "transpar": [3, 41, 43, 44], "inherit": [3, 67, 107, 108, 110, 112, 114, 115, 116, 118], "config_nsh_quot": [3, 8], "script": [3, 4, 5, 7, 39, 49, 51, 54, 55, 57, 69, 84, 87, 88, 90, 91], "treat": [3, 8, 51, 105, 114, 123], "interpret": [3, 8, 34, 51, 65, 67, 110], "intact": [3, 8, 42, 46], "config_nsh_nestdepth": 3, "nest": [3, 49, 51, 68], "__": [3, 7, 8, 39, 40, 41, 42, 46, 49, 51, 68, 91, 97, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118], "permiss": [3, 51, 60, 61, 72, 92, 97, 111, 114, 115, 117, 118, 119], "sh": [3, 5, 6, 8, 21, 23, 40, 54, 57, 61, 68, 86, 87], "cmdsh": [3, 8], "cmdtest": [3, 8], "cmtest": 3, "construct": [3, 8, 48, 57, 63, 108, 110], "necess": 3, "config_nsh_disable_itef": 3, "config_nsh_disablebg": 3, "nice": [3, 8, 58], "cmdoverview": 3, "prefix": [3, 9, 34, 40, 51, 92, 98, 108], "config_nsh_mmcsdminor": 3, "architectur": [3, 4, 9, 11, 12, 17, 18, 19, 21, 22, 23, 24, 34, 38, 51, 58, 66, 67, 68, 80, 83, 84, 90, 92, 93, 97, 98, 101, 105, 106, 108, 118, 120, 123], "mmc": [3, 56, 67, 68, 84], "slot": [3, 68], "mmcsd": [3, 10, 31, 33, 56, 58], "config_nsh_romfsetc": [3, 6, 8], "startup": [3, 6, 7, 8, 32, 42, 88, 94, 97], "rc": [3, 4, 6, 7, 8, 90], "easili": [3, 4, 8, 34, 55, 60, 67, 68, 87, 95], "config_nsh_consol": 3, "uart": [3, 34, 56, 68, 77, 78, 83, 84, 91, 92], "232": [3, 68], "config_usbdev": [3, 65], "usb": [3, 7, 8, 28, 34, 48, 56, 59, 66, 67, 68, 77, 83, 84, 88, 90, 91, 92], "instead": [3, 4, 5, 7, 21, 49, 51, 52, 69, 71, 84, 87, 88, 90, 95, 96, 98, 101, 106, 107, 110, 111, 115], "config_pl2303": 3, "config_pl2303_consol": 3, "prolif": 3, "pl2303": [3, 35, 65, 67], "emul": [3, 67, 68, 69, 114, 116], "config_cdcacm": 3, "config_cdcacm_consol": 3, "cdc": [3, 8, 56, 67, 68, 77], "acm": [3, 8, 56, 67, 68], "config_nsh_usbconsol": 3, "arbitrari": [3, 108, 115], "config_nsh_usbcondev": 3, "advantag": [3, 6, 40, 41, 106, 107], "debug": [3, 23, 28, 39, 40, 51, 59, 65, 66, 67, 68, 79, 86, 87, 89, 96, 100, 121], "ttyacm0": 3, "config_nsh_ubsdev_minor": 3, "config_usbdev_trac": [3, 65], "config_nsh_usbdev_traceinit": 3, "config_nsh_usbdev_traceclass": 3, "class": [3, 24, 35, 36, 48, 51, 56, 57, 65, 67, 68, 72, 99, 117, 120], "config_nsh_usbdev_tracetransf": 3, "config_nsh_usbdev_tracecontrol": 3, "config_nsh_usbdev_traceinterrupt": 3, "relat": [3, 4, 6, 8, 45, 49, 51, 58, 68, 79, 84, 96, 97, 100, 101, 108, 110, 114, 115], "config_nsh_altcondev": 3, "config_nsh_condev": 3, "hold": [3, 8, 12, 16, 40, 45, 49, 64, 72, 84, 90, 91, 96, 108, 109, 112, 113, 120], "stdin": [3, 8, 40, 108], "linefe": [3, 34], "carriag": [3, 7, 34, 51], "your": [3, 4, 5, 6, 7, 9, 12, 21, 23, 32, 39, 40, 41, 42, 51, 52, 53, 55, 57, 58, 60, 61, 64, 65, 67, 68, 72, 73, 83, 84, 86, 87, 88, 90, 91, 92, 106, 107, 110, 112, 117], "account": [3, 50, 54], "input": [3, 8, 15, 22, 39, 40, 41, 46, 47, 48, 49, 50, 51, 54, 56, 58, 64, 67, 68, 72, 83, 84, 107, 108, 109, 111, 112, 114, 115, 117, 118], "nsh_condev": 3, "henc": [3, 9, 39, 41, 50, 51, 65, 68, 91, 98, 100, 107, 108], "singl": [3, 4, 8, 12, 30, 39, 40, 42, 49, 50, 51, 54, 58, 67, 68, 83, 84, 91, 105, 106, 107, 110, 112, 113, 114, 115, 117], "particular": [3, 6, 39, 42, 51, 58, 61, 68, 72, 91, 101, 108, 113, 114, 115], "incompat": [3, 58, 108], "log": [3, 7, 28, 56, 58, 61, 64, 65, 67, 92, 122], "config_nsh_archinit": [3, 65], "board_app_initi": [3, 4, 120], "earli": [3, 39, 42, 50, 97, 101, 106], "thing": [3, 4, 6, 8, 15, 21, 23, 40, 42, 46, 49, 51, 52, 54, 56, 58, 60, 68, 69, 71, 91, 96, 97, 106, 112, 114, 117, 120], "iron": 3, "we": [3, 7, 15, 39, 40, 45, 48, 49, 50, 57, 58, 60, 61, 65, 71, 72, 83, 84, 86, 87, 90, 91, 92, 94, 95, 96, 105, 106, 107], "client": [3, 37, 40, 41, 42, 46, 47, 56, 59, 66, 67, 107, 118], "config_nsh_telnetd_port": 3, "listen": [3, 4, 42, 46, 88, 117, 118], "tcp": [3, 56, 60, 61, 67, 88, 100, 117], "connect": [3, 4, 8, 36, 42, 43, 48, 58, 65, 68, 72, 74, 77, 78, 83, 88, 92, 105, 111, 112, 117, 118], "23": [3, 68, 77, 83, 88], "config_nsh_telnetd_daemonprio": 3, "config_nsh_telnetd_daemonstacks": 3, "config_nsh_telnetd_clientprio": 3, "config_nsh_telnetd_clientstacks": 3, "One": [3, 34, 39, 42, 46, 49, 54, 56, 58, 60, 67, 68, 69, 88, 91, 92, 106, 108, 111, 112, 115, 117, 121], "appli": [3, 6, 8, 39, 40, 51, 55, 68, 71, 72, 105, 107, 108, 109, 113, 118], "well": [3, 11, 12, 15, 17, 18, 19, 21, 23, 37, 39, 40, 45, 46, 48, 51, 58, 67, 68, 69, 71, 84, 91, 92, 97, 114, 117, 120], "config_nsh_iobuffer_s": 3, "determin": [3, 7, 23, 34, 40, 49, 51, 58, 60, 65, 72, 79, 83, 100, 106, 109, 110, 111, 115, 118, 119, 120], "respons": [3, 13, 42, 46, 58, 72, 110, 112], "config_nsh_dhcpc": 3, "obtain": [3, 41, 51, 72, 84, 105, 106, 108, 110, 115, 121], "config_nsh_ipaddr": 3, "config_nsh_dripaddr": 3, "config_nsh_netmask": 3, "config_nsh_nomac": 3, "bogu": 3, "config_nsh_max_roundtrip": 3, "round": [3, 67, 91, 106, 109, 113], "trip": 3, "icmp": [3, 56, 67], "unit": [3, 7, 30, 39, 51, 56, 68, 94, 106, 117], "decisecond": [3, 60], "dhcpc": [3, 56], "udp": [3, 37, 56, 60, 67, 100], "config_net_broadcast": 3, "broadcast": [3, 61, 118], "config_net_eth_pkts": 3, "650": 3, "per": [3, 8, 34, 39, 40, 42, 43, 44, 56, 67, 68, 79, 95, 106, 112, 113, 115, 118, 121], "rfc2131": 3, "prepar": [3, 50, 59, 72], "576": 3, "exclud": [3, 67, 71, 72, 114], "fc": 3, "config_nsh_archromf": [3, 6, 8], "nsh_romfsimg": [3, 4, 6, 7, 8], "config_nsh_romfsmountpt": 3, "absolut": [3, 8, 9, 71, 90, 108, 110, 111, 112, 113, 115], "config_nsh_initscript": 3, "config_nsh_romfsdevno": 3, "correspond": [3, 8, 15, 16, 24, 29, 41, 50, 51, 55, 64, 65, 79, 87, 88, 104, 105, 106, 108, 111, 113, 115, 117, 119, 120, 121], "config_nsh_romfssects": 3, "were": [3, 21, 40, 42, 49, 51, 68, 69, 84, 95, 106, 107, 108, 110, 112, 117, 118], "becom": [3, 4, 51, 88, 96, 100, 106, 109, 111, 112, 114, 115, 117], "config_nsh_fatdevno": 3, "ram1": [3, 4, 6, 8], "config_nsh_fatsects": 3, "varieti": [4, 14, 24, 40, 67, 119], "loos": 4, "paragraph": [4, 6, 7, 8, 14, 28, 34, 41, 51, 91, 94, 97, 106, 107, 109, 112, 115, 116, 118], "appendix": [4, 38, 41, 47, 53, 72], "focu": [4, 41, 67, 71, 122], "nshlib": [4, 5, 6, 8, 10], "intend": [4, 6, 8, 34, 37, 45, 47, 57, 68, 90, 95, 100, 107, 112, 117, 118, 122, 123], "incorpor": [4, 39, 68, 72, 75], "own": [4, 5, 6, 21, 22, 23, 32, 34, 39, 40, 46, 54, 72, 87, 94, 107, 108, 115, 123], "although": [4, 51, 68, 106, 108, 115], "peopl": [4, 51, 54, 68, 72], "telnetconsol": 4, "nsh_consolemain": 4, "nsh_init": 4, "nsh_romfsetc": 4, "firmwar": [4, 39, 84, 122], "xxxrdmountpointxxx": [4, 8], "xxxmkrdminorxxx": [4, 6], "xxmkrdsectorsizexxx": 4, "xxmkrdblocksxxx": 4, "ramxxxmkrdminorxxx": 4, "xxxx": 4, "templat": [4, 6, 7, 8, 40, 51, 84, 117], "substitut": [4, 51, 72], "yield": [4, 106], "stm3240g": [4, 6, 68], "eval": [4, 6, 58, 68, 88], "arm": [4, 6, 20, 25, 29, 31, 32, 35, 36, 39, 54, 56, 57, 65, 66, 67, 69, 71, 72, 74, 75, 79, 80, 84, 90, 91, 106, 113], "stm32": [4, 6, 20, 31, 35, 36, 56, 67, 72, 74, 90, 91, 92, 106], "src": [4, 6, 11, 12, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 29, 31, 32, 35, 36, 42, 45, 46, 54, 57, 65, 72, 84, 88, 91, 94, 97, 98, 100, 101, 106, 117], "stm32_appinit": [4, 6], "spi": [4, 28, 49, 56, 58, 67, 68, 83, 84, 97, 106], "sdio": [4, 28, 56, 67, 68, 84], "insert": [4, 15, 34, 51, 97, 111], "nsh_netinit": 4, "Not": [4, 23, 64, 65, 68, 71, 72, 117, 118], "miss": [4, 21, 49, 68, 112], "mycmd": 4, "cmd_mycmd": 4, "struct": [4, 9, 10, 13, 14, 16, 20, 21, 23, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 40, 42, 43, 44, 45, 46, 49, 50, 51, 60, 63, 65, 88, 91, 94, 96, 100, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 123], "nsh_vtbl_": 4, "vtbl": 4, "know": [4, 6, 40, 49, 50, 51, 52, 60, 61, 68, 84, 87, 88, 90, 91, 98, 108, 114, 117], "interact": [4, 50, 63, 84, 86, 90, 92, 120], "void": [4, 9, 10, 14, 16, 21, 32, 34, 42, 45, 46, 49, 50, 51, 57, 58, 60, 91, 94, 96, 97, 100, 101, 102, 105, 106, 107, 108, 109, 110, 111, 113, 114, 115, 116, 117, 118, 119, 121, 123], "nsh_output": 4, "fmt": [4, 117, 121], "whole": [4, 49, 50, 72, 117], "cmdmap_": 4, "g_cmdmap": 4, "nsh_pars": 4, "structur": [4, 7, 10, 11, 14, 15, 20, 25, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 41, 43, 44, 45, 50, 57, 58, 66, 67, 89, 95, 96, 100, 107, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 122], "cmd_t": 4, "handl": [4, 9, 34, 39, 42, 43, 44, 46, 47, 49, 51, 63, 79, 84, 95, 96, 102, 106, 107, 112, 114, 115, 123], "uint8_t": [4, 9, 16, 32, 42, 44, 45, 46, 51, 60, 96, 100, 107], "minarg": 4, "minimum": [4, 9, 34, 51, 60, 107, 109, 119], "maxarg": 4, "instruct": [4, 21, 23, 39, 40, 47, 52, 54, 61, 63, 66, 68, 90, 106, 110], "Its": [4, 67, 108], "last": [4, 8, 49, 50, 51, 66, 84, 110, 112, 113], "sampl": [4, 6, 13, 21, 41, 50, 51, 58, 68, 72, 79], "particularli": [4, 95], "similar": [5, 34, 36, 37, 39, 40, 51, 58, 61, 68, 69, 72, 83, 84, 91, 100, 101, 106, 107, 108, 109, 117], "rich": [5, 38, 67], "abil": [5, 58, 94], "librari": [5, 6, 8, 9, 39, 40, 48, 56, 57, 65, 67, 68, 72, 84, 87, 91, 96, 100], "peer": [5, 118], "synchron": [5, 13, 34, 42, 46, 56, 110, 112, 115], "verif": [5, 68], "credenti": 5, "difficulti": [6, 68, 69], "good": [6, 7, 9, 40, 45, 51, 68, 72, 84, 86, 92], "config_user_entrypoint": 6, "someth": [6, 7, 40, 42, 46, 51, 52, 58, 69, 84, 91, 100], "lot": [6, 40, 51, 54, 58, 61, 67, 68, 73, 91], "disadvantag": [6, 84], "consider": 6, "suffici": [6, 49, 51, 55, 65, 68, 94, 101, 112, 113, 115, 118, 119], "deserv": 6, "repeat": [6, 36, 54], "capabl": [6, 8, 34, 35, 39, 40, 41, 50, 61, 67, 68, 69, 79, 98, 105, 106, 112], "config_fs_romf": [6, 8], "great": [6, 8, 21, 23, 58, 67, 68, 73], "flexibl": [6, 7, 8, 51, 56], "behav": [6, 8, 110, 111, 112, 113], "rom": [6, 8, 56, 68, 72, 84, 117, 120], "hymini": 6, "stm32v": [6, 68], "nsh2": 6, "dm320": [6, 35, 67, 74], "ntosd": 6, "sim": [6, 7, 26, 40, 61, 87, 88, 91, 106], "nx": [6, 38, 47, 48, 56, 66, 67, 68, 120], "nx11": [6, 40], "touchscreen": [6, 14, 48, 56, 67, 68], "funni": 6, "sed": [6, 69], "OR": [6, 8, 16, 51, 72, 91, 110, 112, 114], "studi": [6, 8], "tool": [6, 8, 21, 23, 39, 40, 51, 54, 55, 57, 58, 61, 62, 63, 64, 68, 69, 71, 72, 84, 86, 87, 88, 90, 92], "mkromfsimg": [6, 8], "necessari": [6, 8, 15, 21, 23, 34, 40, 42, 45, 46, 51, 54, 58, 68, 69, 72, 84, 91, 94, 100, 106, 107, 108, 114, 115], "genromf": [6, 7, 8, 90], "sourceforg": [6, 8, 69], "buildroot": [6, 39, 67, 68, 69], "toolchain": [6, 9, 38, 51, 67, 68, 71, 91], "snapshot": [6, 68, 69], "xxd": [6, 7, 58], "linux": [6, 9, 21, 37, 39, 40, 41, 47, 48, 61, 67, 71, 72, 74, 75, 84, 86, 87, 90, 91, 92, 108, 115, 117], "cygwin": [6, 39, 40, 47, 68, 71, 75, 84, 90, 91], "usual": [6, 9, 24, 26, 27, 29, 30, 31, 32, 33, 34, 35, 36, 39, 42, 51, 54, 55, 58, 61, 84, 86, 87, 90, 91, 101, 106, 123], "vi": [6, 71], "packag": [6, 39, 40, 67, 68, 87, 90], "plug": [6, 8, 68], "produc": [6, 8, 39, 49, 67, 68, 88, 106], "accord": [6, 21, 23, 83, 90, 105, 108], "desir": [6, 39, 51, 106], "behaviour": [6, 23], "role": [6, 8, 52, 68], "protect": [7, 51, 56, 59, 67, 68, 91, 96, 106, 107, 108, 112, 118, 120, 121], "config_nsh_console_login": 7, "config_nsh_telnet_login": 7, "On": [7, 8, 9, 29, 38, 45, 54, 56, 61, 66, 67, 68, 69, 79, 83, 84, 88, 96, 99, 106, 108, 109, 110, 111, 114, 115, 117, 118, 120], "admin": [7, 61, 87], "discourag": [7, 51], "crack": 7, "brute": 7, "config_nsh_login_faildelai": 7, "failur": [7, 8, 9, 34, 42, 43, 44, 46, 49, 51, 72, 84, 94, 95, 96, 98, 104, 105, 106, 107, 108, 110, 111, 112, 116, 120], "amount": [7, 88, 94, 100, 113, 114, 119], "close": [7, 14, 21, 24, 28, 37, 42, 46, 51, 58, 84, 108, 111, 112, 117], "config_nsh_login_failcount": 7, "verifi": [7, 9, 40, 47, 49, 51, 60, 68, 77, 78, 90, 92, 106], "simplest": [7, 47], "fix": [7, 9, 34, 39, 49, 52, 54, 55, 63, 66, 67, 83, 88, 100, 107, 117], "config_nsh_login_fix": 7, "config_nsh_login_usernam": 7, "config_nsh_login_password": 7, "administr": [7, 61, 87], "secur": [7, 56, 67, 68], "malici": 7, "sting": 7, "defer": [7, 41, 95, 97, 106, 107, 108, 115], "config_nsh_login_platform": 7, "platform_user_verifi": 7, "encrypt": 7, "config_fsutils_passwd": 7, "method": [7, 9, 10, 14, 20, 21, 26, 27, 29, 30, 31, 33, 34, 36, 50, 51, 63, 65, 117], "fsutil": 7, "config_fsutils_passwd_path": 7, "ever": [7, 67, 68, 107], "maintain": [7, 49, 55, 71, 91, 115, 123], "writabl": [7, 8, 16, 21, 118, 120], "li": [7, 9, 39, 45, 49, 51, 68, 94], "config_fsutils_passwd_readonli": 7, "cmduseradd": 7, "cmduserdel": 7, "cmdpasswd": 7, "wish": [7, 42, 60, 98], "freed": [7, 9, 96, 100, 117, 118], "config_fsutils_passwd_iobuffer_s": 7, "kei": [7, 8, 15, 51, 58, 67, 87, 88, 110, 115, 119], "algorithm": [7, 58], "tea": 7, "config_fsutils_passwd_key1": 7, "0x12345678": 7, "config_fsutils_passwd_key2": 7, "0x9abcdef0": 7, "config_fsutils_passwd_key3": 7, "config_fsutils_passwd_key4": 7, "decrypt": 7, "fish": 7, "difficult": [7, 51, 65, 95], "job": [7, 86, 106, 110], "distinguish": [7, 51, 93], "consult": [7, 21], "accomplish": [7, 49, 67, 68, 84], "rl": 7, "39": [7, 74], "110": 7, "assum": [7, 9, 12, 39, 49, 50, 51, 54, 60, 61, 72, 84, 88, 102, 106, 117], "piggyback": 7, "move": [7, 8, 39, 40, 42, 43, 46, 47, 96, 109], "now": [7, 39, 42, 46, 53, 54, 60, 61, 68, 72, 84, 86, 87, 88, 91, 92, 94, 96, 107, 117, 118], "rebuild": [7, 64, 84, 88], "simul": [7, 39, 40, 41, 47, 59, 66, 67, 74, 87, 90, 106, 117], "past": [7, 51, 115], "window": [7, 40, 41, 42, 46, 47, 48, 51, 52, 56, 61, 67, 68, 71, 72, 84, 86, 87, 90], "romfs_img": 7, "myvolnam": 7, "definit": [7, 12, 14, 16, 17, 18, 19, 21, 22, 23, 29, 40, 41, 49, 53, 58, 66, 72, 79, 91, 98, 99, 106, 117, 119, 120, 121], "store": [7, 16, 21, 49, 51, 58, 64, 68, 108, 110, 111, 112, 113, 114, 115, 118, 119], "config": [7, 21, 23, 39, 40, 54, 57, 58, 60, 65, 83, 84, 87, 88, 90, 91, 98, 107], "Or": [8, 34, 42, 51, 54, 60, 68, 84, 106, 112, 115], "indefinit": [8, 110, 114], "welcom": 8, "greet": 8, "press": [8, 15, 21, 23, 41, 50, 52, 84, 87, 91, 92], "assur": [8, 42, 46, 49, 67, 83, 100, 106, 107], "stabl": [8, 68, 90, 92, 95], "broken": [8, 45, 51, 66, 71], "cabl": [8, 68, 84, 92], "yet": [8, 52, 65, 68, 79, 84, 109, 110, 113, 118, 119], "fulli": [8, 34, 42, 46, 48, 49, 51, 67, 68, 72, 96, 106, 110, 112], "seat": 8, "step": [8, 32, 40, 49, 50, 54, 58, 60, 63, 86, 87, 88, 89, 90, 94, 106, 108], "pc": [8, 39, 74, 83, 84, 88], "AT": 8, "modem": [8, 68], "consecut": [8, 51, 113], "go": [8, 21, 23, 48, 50, 51, 52, 55, 56, 58, 60, 65, 79, 87, 89, 90], "similarli": [8, 51, 98], "sent": [8, 34, 42, 46, 72, 79, 111, 114, 115, 118, 121], "elimin": [8, 39, 40, 84, 106, 117], "invalid": [8, 9, 51, 60, 107, 108, 109, 110, 111, 114, 115, 117, 118], "did": [8, 41, 49, 84, 88, 113], "posit": [8, 9, 34, 39, 40, 41, 42, 43, 45, 46, 48, 49, 51, 109, 111, 112, 114, 115], "cursor": [8, 15, 26, 29, 40, 41], "left": [8, 21, 23, 42, 44, 45, 46, 51, 84, 112], "del": 8, "right": [8, 40, 45, 51, 54, 58, 61, 71, 72], "k": [8, 51, 52], "later": [8, 23, 34, 36, 39, 42, 46, 58, 60, 68, 90, 91, 96, 107], "Such": [8, 15, 17, 51, 96, 107], "throughout": [8, 50, 51, 69], "mid": [8, 48], "lower": [8, 11, 12, 13, 17, 18, 19, 21, 22, 23, 38, 42, 45, 46, 47, 50, 51, 68, 72, 79, 87, 98, 100, 107, 109, 111, 112], "neg": [8, 51, 112, 113, 114, 117, 118, 119], "accept": [8, 16, 34, 41, 42, 48, 49, 50, 51, 52, 55, 63, 72, 84, 88, 108, 113, 117, 118, 120], "semi": 8, "colon": 8, "primarili": [8, 68, 69, 72, 91, 117], "true": [8, 16, 37, 39, 40, 42, 45, 46, 49, 51, 55, 56, 57, 61, 67, 68, 69, 96, 98, 107, 108, 114, 117, 119], "non": [8, 9, 34, 39, 42, 46, 49, 50, 51, 52, 55, 56, 67, 72, 100, 103, 106, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 123], "fals": [8, 42, 46, 57, 61, 107, 114], "comparison": [8, 37, 106, 117], "long": [8, 21, 39, 43, 50, 51, 54, 60, 67, 68, 79, 91, 92, 98, 106, 115, 117, 118, 123], "spawn": [8, 108, 110], "queri": [8, 9, 42, 46, 108, 109, 112, 115, 120], "further": [8, 9, 34, 39, 42, 46, 49, 51, 52, 67, 68, 72, 79, 84, 100, 103, 110, 115, 123], "load": [9, 39, 49, 57, 58, 67, 68, 84, 87, 88, 91, 94, 107, 108], "fashion": [9, 40, 91], "ask": [9, 54, 55, 58], "recogn": [9, 21, 109], "successfulli": [9, 42, 45, 49, 50, 65, 68, 69, 105, 108, 111, 112, 115, 118], "elf": [9, 39, 57, 67, 68, 69, 84, 86, 90], "nxflat": [9, 38, 66, 67, 108, 117], "care": [9, 51, 67, 112], "being": [9, 39, 41, 49, 51, 58, 60, 67, 68, 72, 79, 94, 96, 100, 105, 108, 114, 115, 117], "strict": [9, 57, 66, 72, 98, 107, 109], "rule": [9, 42, 51, 55, 71, 95, 114, 118], "tend": [9, 14, 34], "import": [9, 34, 39, 40, 51, 53, 60, 67, 72, 88, 98, 99, 101, 107, 110, 112, 115], "none": [9, 13, 16, 49, 57, 83, 84, 90, 101, 105, 110, 115, 117], "binfmt": [9, 39, 56, 57, 94, 108], "short": [9, 51, 58, 108], "independ": [9, 39, 41, 46, 91, 97, 105, 108, 114, 116, 123], "develop": [9, 11, 40, 41, 51, 52, 53, 57, 66, 67, 68, 70, 72, 75, 77, 83, 84, 88, 90, 91, 92, 122], "share": [9, 11, 39, 60, 67, 68, 72, 84, 90, 94, 99, 105, 107, 108, 109, 110, 112, 114, 115, 116, 117, 122, 123], "brief": [9, 93], "instanc": [9, 10, 14, 15, 20, 21, 23, 26, 27, 29, 30, 31, 33, 35, 36, 42, 43, 44, 50, 51, 58, 61, 83, 88, 101, 105, 107, 112, 113, 117, 120], "binfmt_": 9, "singli": [9, 51, 100], "binary_": 9, "ok": [9, 16, 34, 42, 43, 44, 46, 50, 52, 88, 94, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 120], "mean": [9, 34, 46, 50, 51, 52, 55, 58, 65, 68, 71, 72, 79, 83, 84, 88, 94, 98, 101, 105, 106, 107, 108, 110, 115, 117, 120], "negat": [9, 16, 34, 42, 45, 50, 94, 95, 104, 105, 106, 107, 115], "why": [9, 49, 51, 67, 94], "symtab_": [9, 108], "nexport": [9, 108], "main_t": [9, 108, 123], "entrypt": [9, 108], "binfmt_nalloc": 9, "constructor": [9, 57, 84], "destructor": [9, 84, 115], "ifdef": [9, 16, 40, 42, 51, 117], "config_binfmt_constructor": 9, "binfmt_ctor_t": 9, "ctor": 9, "binfmt_dtor_t": 9, "dtor": 9, "uint16_t": [9, 44, 45, 51, 60, 100], "nctor": 9, "ndtor": 9, "endif": [9, 16, 34, 40, 42, 51, 57, 100, 106, 117], "addrenv": [9, 94], "up_addrenv_cr": [9, 94], "config_arch_addrenv": [9, 94, 117], "group_addrenv_t": [9, 94], "size_t": [9, 94, 96, 108, 111, 115, 117, 118, 119, 123], "mapsiz": 9, "munmap": [9, 117], "caller": [9, 44, 51, 94, 100, 107, 108, 110, 113, 115, 118], "load_modul": 9, "exec_modul": [9, 94], "unalloc": 9, "typedef": [9, 34, 42, 46, 51, 91, 106, 107, 123], "register_binfmt": [9, 39], "unregister_binfmt": 9, "prep": [9, 96], "field": [9, 13, 21, 51, 72, 96, 107, 112, 117, 118, 119, 123], "config_lib_envpath": [9, 108], "candid": 9, "those": [9, 21, 23, 34, 39, 40, 41, 42, 45, 46, 49, 51, 55, 68, 72, 79, 95, 97, 98, 100, 101, 104, 108, 114, 115, 118, 122], "unload_modul": 9, "unload": [9, 108], "fatal": [9, 84], "on_exit": [9, 108, 110], "conveni": [9, 65, 100], "wrap": [9, 40, 51, 63], "envpath_handl": 9, "envpath_init": 9, "opaqu": [9, 42, 60], "envpath_next": 9, "envpath_releas": 9, "repeatedli": [9, 23, 42, 43, 105], "examin": [9, 58, 88, 114], "everi": [9, 23, 34, 40, 51, 65, 84, 88, 115, 120], "asid": [9, 49, 96], "relpath": 9, "possibl": [9, 21, 23, 39, 40, 41, 48, 50, 51, 57, 66, 67, 68, 72, 79, 84, 86, 87, 96, 106, 108, 109, 112, 115, 117], "kmm_free": 9, "stale": 9, "undefin": [9, 40, 88, 108, 110, 111, 112, 115, 121], "param": [9, 42, 50, 52, 88, 106, 108, 109, 114, 115], "underscor": [9, 51, 91], "config_symtab_decor": 9, "symtab": [9, 39], "symbtab_": 9, "sym_nam": 9, "sym_valu": 9, "arrai": [9, 16, 42, 44, 45, 46, 48, 51, 104, 108, 112, 117, 120], "intention": [9, 72], "kind": [9, 39, 42, 49, 51, 65, 72, 106, 115], "explicit": 9, "provision": 9, "realloc": [9, 51], "intent": 9, "symtab_findbynam": 9, "nsym": 9, "linear": [9, 68], "respect": [9, 21, 23, 34, 40, 51, 108, 110, 115, 119], "config_symtab_orderedbynam": 9, "logarithm": 9, "symtab_findbyvalu": 9, "closest": [9, 106], "greater": [9, 37, 49, 95, 106, 110, 111, 112, 113, 115, 117, 118, 119, 120], "config_binfmt_dis": 9, "properti": [10, 14, 34, 51, 58, 71, 72, 88, 91, 95, 107, 117, 118], "block_oper": 10, "bop": 10, "mode_t": [10, 14, 108, 111, 112, 117], "priv": [10, 14, 32, 58, 65], "indirectli": [10, 42, 91], "media": [10, 49, 56, 58, 67, 68, 72, 90, 103, 117], "cmd_mount": 10, "nsh_fscmd": 10, "cmd_losetup": 10, "bch": [10, 51, 56], "convers": [10, 56, 67, 72], "cmd_dd": 10, "nsh_ddcmd": 10, "mmcsd_spi": [10, 33], "split": [11, 12, 13, 17], "upper": [11, 12, 13, 17, 18, 19, 21, 22, 23, 38, 42, 45, 46, 48, 51, 54, 83, 98, 117], "half": [11, 12, 13, 17, 18, 19, 21, 22, 23, 38, 51, 68, 79, 107], "low": [11, 12, 13, 15, 17, 18, 19, 22, 23, 30, 34, 40, 41, 47, 49, 50, 56, 60, 65, 68, 74, 77, 78, 79, 84, 94, 97, 99, 104, 106, 110, 112, 115, 119, 120], "processor": [11, 12, 17, 18, 19, 21, 22, 23, 41, 50, 67, 68, 72, 84, 86, 91, 96, 101, 105, 115], "peripher": [11, 12, 17, 18, 19, 21, 23, 56, 58, 68, 91], "exchang": 12, "high": [12, 23, 24, 34, 41, 48, 56, 67, 68, 79, 84, 99, 106, 112], "framework": [12, 14, 17, 18, 19, 21, 22, 23], "never": [12, 34, 42, 49, 51, 57, 64, 68, 69, 71, 84, 95, 96, 98, 101, 106, 107, 110, 112, 114, 115], "lose": [12, 65, 94], "think": [12, 15, 48, 67, 68, 72, 100], "orient": [13, 30, 40, 41, 45, 68, 107, 118], "techniqu": [13, 58, 88, 106], "goal": [13, 67, 117], "id": [13, 16, 21, 36, 40, 44, 49, 56, 58, 65, 68, 69, 72, 88, 99, 106, 108, 109, 110, 113, 114, 115, 119, 120], "quadratur": [13, 14, 67, 68], "iq": 13, "pwm": [13, 14, 56, 67, 68], "duti": 13, "cycl": [13, 48], "adc": [13, 14, 56, 67, 68, 84], "implemet": 13, "motor": [13, 17, 67], "foc_low": 13, "foc_dev": 13, "major": [13, 17, 68, 90, 95], "ioctl": [13, 14, 17, 21, 23, 30, 56, 122], "mtrioc_start": 13, "mtrioc_stop": 13, "mtrioc_get_st": 13, "foc_state_": 13, "mtrioc_clear_fault": 13, "fault": 13, "mtrioc_set_param": 13, "foc_params_": 13, "mtrioc_set_config": 13, "foc_cfg_": 13, "mtrioc_get_info": 13, "info": [13, 34, 36, 54, 58, 84, 87, 88, 110, 114], "foc_info_": 13, "file_oper": 14, "register_driv": [14, 24], "fop": 14, "open": [14, 21, 23, 28, 37, 40, 42, 46, 51, 52, 54, 64, 65, 66, 67, 68, 72, 75, 88, 92, 95, 108, 110, 111, 112, 115, 117, 118, 120], "uniqu": [14, 21, 22, 23, 40, 91, 94, 98, 101, 106, 108, 113, 119, 120, 123], "often": [14, 34, 51, 58, 87, 98, 106, 107], "mandat": [14, 68], "conform": [14, 51, 54, 55, 67], "plain": 14, "stream": [14, 15, 34, 67, 108, 110, 115, 117], "represent": [14, 72, 94, 113], "dev_nul": 14, "analog": [14, 56, 67, 68, 96, 110, 112, 115], "dac": [14, 56, 67, 68], "menuconf": 14, "rtc": [14, 56, 68, 84, 106], "watchdog": [14, 39, 56, 67, 68, 79, 99], "monitor": [14, 16, 50, 52, 65, 68, 77, 88, 117], "keyboard": [14, 40, 41, 42, 46, 47, 48, 67, 68], "keypad": [14, 40, 41, 42, 48, 67], "notectl": [14, 59, 64], "noteram": [14, 59], "filter": [14, 59, 64, 68], "foc": 14, "thought": [15, 84], "fewer": [15, 49], "layer": [15, 21, 23, 24, 32, 56, 67, 77, 91, 98, 117, 118], "alphabet": [15, 91], "punctuat": [15, 51], "repres": [15, 34, 42, 45, 46, 47, 50, 51, 60, 72, 91, 100, 106, 112, 113, 117], "arrow": [15, 87, 88], "page": [15, 38, 51, 54, 60, 66, 67, 68, 69, 72, 88, 99, 104, 105, 110, 112, 114, 115, 117], "mute": 15, "multiplex": [15, 67], "sometim": [15, 42, 46, 50, 51, 52, 58, 67, 79, 88, 98], "thu": [15, 28, 38, 49, 51, 55, 60, 79, 114], "basic": [15, 21, 23, 34, 41, 50, 51, 61, 65, 67, 68, 70, 77, 78, 79, 83, 96, 99, 120], "compris": [15, 67], "kbd_code": 15, "kbd_press": 15, "ch": [15, 34, 42, 44, 96], "lib_outstream_": 15, "kbd_releas": 15, "kbd_specpress": 15, "keycod": 15, "enum": [15, 25, 32, 40, 42, 44, 50, 51], "kbd_keycode_": 15, "known": [15, 39, 40, 51, 68, 91, 106, 118], "kbd_specrel": 15, "kbd_decod": 15, "lib_instream_": 15, "pch": 15, "kbd_getstate_": 15, "receipt": [15, 42, 46, 110], "keypress": [15, 52], "kbd_error": 15, "eof": 15, "instrument": [16, 64, 68, 72, 74, 75], "notectl_driv": [16, 59], "note_filter_mode_": 16, "unsign": [16, 21, 42, 46, 60, 91, 100, 104, 106, 112, 115, 117, 120, 123], "flag": [16, 21, 23, 42, 46, 60, 61, 86, 91, 96, 108, 110, 111, 112, 113, 114, 117, 118, 123], "config_smp": [16, 83, 84], "cpuset": 16, "bitwis": [16, 110], "note_filter_mode_flag_en": 16, "note_filter_mode_flag_syscal": 16, "syscal": [16, 39, 59], "note_filter_mode_flag_irq": 16, "instrumentaiton": 16, "smp": [16, 68, 99], "bitset": 16, "cpu0": [16, 84], "bit1": 16, "cpu1": [16, 84], "note_filter_syscall_": 16, "syscall_mask": 16, "bitmap": [16, 40, 41, 42, 44, 46], "record": [16, 63, 64, 65, 68, 110], "helper": [16, 39, 79, 90, 108], "note_filter_syscallmask_set": 16, "nr": 16, "note_filter_syscallmask_clr": 16, "unmask": [16, 114], "note_filter_syscallmask_isset": 16, "whether": [16, 32, 72, 79, 83, 110, 114, 115, 118], "note_filter_syscallmask_zero": 16, "note_filter_irq_": 16, "irq_mask": 16, "note_filter_irqmask_set": 16, "note_filter_irqmask_clr": 16, "note_filter_irqmask_isset": 16, "note_filter_irqmask_zero": 16, "notectl_getmod": 16, "notectl_setmod": 16, "notectl_getsyscallfilt": 16, "notectl_setsyscallfilt": 16, "notectl_getirqfilt": 16, "notectl_setirqfilt": 16, "noteram_driv": [16, 59], "noteram_get_taskname_": 16, "pid_t": [16, 21, 108, 109, 110, 114, 117, 123], "tasknam": 16, "config_task_name_s": 16, "noteram_clear": 16, "noteram_getmod": 16, "overwrit": [16, 64, 116], "noteram_mode_overwrite_dis": 16, "noteram_mode_overwrite_en": 16, "noteram_mode_overwrite_overflow": 16, "noteram_setmod": 16, "noteram_gettasknam": 16, "flat": [16, 39, 59, 67, 68, 107, 108, 117, 120, 121], "sched_not": [16, 59], "sched_note_filter_mod": 16, "oldm": 16, "newm": 16, "written": [16, 39, 40, 48, 52, 67, 72, 79, 84, 109], "sched_note_filter_syscal": 16, "oldf": 16, "newf": 16, "sched_note_filter_irq": 16, "puls": [17, 56, 67], "frequenc": [17, 106], "width": [17, 40, 42, 44, 45, 46, 51, 56, 67, 106], "stepper": 17, "sensor": [18, 68], "qencod": 18, "realtim": [19, 67, 68, 113], "uart_ops_": 20, "uart_regist": [20, 65], "uart_dev_t": 20, "ultim": 20, "stm32_serial": 20, "lpc214x": [20, 35, 67, 74], "lpc214x_serial": 20, "z16": 20, "z16f": [20, 69, 74, 75, 91], "z16f_serial": 20, "faster": [21, 23, 34, 88], "simpler": [21, 23, 58], "variant": [21, 68, 72, 83, 84, 91], "brows": [21, 23], "menuconfig": [21, 23, 39, 57, 58, 86, 87, 88, 91], "menu": [21, 23, 34, 52, 64, 86, 87, 90], "manual": [21, 23, 34, 67, 68, 79, 122, 123], "timeout": [21, 23, 49, 106, 111, 112, 114, 115, 117, 118], "counter": [21, 68, 106], "alarm": [21, 68, 106], "notifi": [21, 49, 50, 123], "expir": [21, 23, 49, 102, 106, 111, 112, 113, 114, 115, 117, 118], "de": [21, 68, 73], "explor": [21, 23], "timer_main": 21, "timer0": 21, "timer1": 21, "timerx": [21, 83], "tcioc_start": 21, "tcioc_stop": 21, "tcioc_getstatu": 21, "tcioc_settimeout": 21, "tcioc_notif": 21, "tcioc_maxtimeout": 21, "forward": [21, 23, 51, 67, 115], "op": 21, "timer_ops_": 21, "keep": [21, 23, 39, 51, 54, 58, 64, 67, 84, 98, 106, 110, 112], "timer_lowerhalf_": 21, "getstatu": 21, "timer_status_": 21, "settimeout": 21, "uint32_t": [21, 23, 44, 45, 51, 58, 106, 107], "callback": [21, 23, 24, 31, 32, 38, 39, 41, 46, 49, 79, 96, 106, 107, 110, 115], "setcallback": 21, "tccb_t": 21, "maxtimeout": 21, "descriptor": [21, 34, 36, 95, 108, 110, 111, 112, 115, 117, 118, 120], "snippet": [21, 39, 60], "demonstr": [21, 23, 68], "devnam": 21, "fd": [21, 32, 51, 108, 117], "o_rdonli": [21, 51, 111], "fprintf": [21, 117], "stderr": [21, 41, 108], "exit_failur": 21, "ret": [21, 42, 46, 51, 60, 110], "nstop": 21, "timeleft": [21, 23], "trigger": [21, 23, 51, 68, 79], "uintptr_t": [21, 91, 104, 106, 119, 120], "08lx": 21, "lu": 21, "config_examples_timer_interv": 21, "catch": [21, 79, 110, 114, 117], "notif": [21, 42, 72, 111, 113], "better": [21, 39, 42, 43, 45, 46, 48, 57, 67, 69, 71, 72, 90, 95, 106, 107, 123], "sigwaitinfo": [21, 95, 114], "timer_notify_": 21, "sigev": [21, 111, 113, 117, 123], "getpid": [21, 64, 108, 117], "sigev_notifi": [21, 111, 113, 123], "sigev_sign": [21, 111, 113], "sigev_signo": [21, 111, 113, 123], "config_examples_timer_signo": 21, "sigev_valu": [21, 111, 113, 123], "sival_ptr": [21, 123], "max_timeout": 21, "reat": 21, "priu32": 21, "tsc": [22, 56], "vari": [22, 74, 83, 84, 109], "wdt": [23, 56, 68, 83, 84], "feed": [23, 34], "starv": 23, "product": [23, 68, 72], "pingtim": 23, "pingdelai": 23, "endless": 23, "watchdog_main": 23, "watchdog0": 23, "watchdog1": 23, "wdog": [23, 83, 106], "watchdogx": [23, 83], "wdioc_start": 23, "wdioc_stop": 23, "wdioc_getstatu": 23, "writeabl": 23, "watchdog_status_": 23, "wdflags_": 23, "wdioc_settimeout": 23, "milisecond": 23, "wdioc_captur": 23, "watchdog_capture_": 23, "xcpt_t": 23, "newhandl": 23, "captur": [23, 34, 58], "oldhandl": 23, "wdioc_keepal": 23, "aka": 23, "kick": 23, "pet": 23, "auto": [23, 40, 67, 88], "live": [23, 42], "fed": 23, "bigger": 23, "equal": [23, 49, 51, 71, 95, 105, 106, 107, 109, 110, 112, 113, 115, 119], "aliv": 23, "choic": [23, 68, 90, 92], "who": [23, 54, 122], "worker": [23, 49, 107], "queue": [23, 40, 42, 49, 67, 95, 99, 100, 106, 110, 114, 115, 118, 122, 123], "pm": [23, 50, 68, 120], "broadli": 24, "divid": [24, 41, 106], "distinct": [24, 51, 108, 115], "netdev": [25, 32, 56], "net_driver_": [25, 32], "netdev_regist": [25, 32], "net_lltype_": [25, 32], "lltype": [25, 32], "dm90x0": 25, "c5471": [25, 74], "c5471_ethernet": 25, "z80": [25, 27, 69, 74, 75, 91], "ez80": [25, 27, 69, 74], "ez80_emac": 25, "video": [26, 29, 40, 41, 42, 56, 72, 91], "fb": [26, 29, 40, 41, 42, 56, 68, 74], "fb_vtable_": [26, 42], "color": [26, 29, 40, 42, 43, 44, 45, 46, 68], "plane": [26, 29, 40, 42, 46], "rgb": [26, 29, 40, 45, 77], "bound": [26, 27, 29, 30, 31, 33, 35, 36, 37, 42, 114, 115, 117, 118], "up_framebuff": 26, "graphic": [26, 29, 38, 42, 46, 47, 48, 56, 58, 62, 66, 67, 68], "i2c_ops_": 27, "i2c_master_": 27, "ez80_i2c": 27, "z8": 27, "z8_i2c": 27, "sit": 28, "expos": [28, 40, 77, 79, 83, 84, 88, 90, 92, 108], "channel": [28, 68, 73, 79], "ramlog": 28, "i2c": [28, 56, 58, 67, 68, 84, 97, 106], "socketcan": 28, "frame": [28, 29, 32, 40, 41, 46, 48, 56, 57, 58, 61, 68, 88, 96], "lcd": [28, 40, 41, 42, 45, 48, 56, 67, 68, 72], "technologi": [28, 56, 67, 68, 72], "lcd_dev_": 29, "panel": [29, 68], "config_lcd_maxpow": 29, "backlit": 29, "backlight": [29, 50], "contrast": 29, "config_lcd_maxcontrast": 29, "p14201": 29, "sam34": [29, 72], "sam3u": [29, 74], "ek": [29, 68], "up_lcd": 29, "mtd": [30, 56, 67, 84], "mtd_dev_": 30, "eras": [30, 56, 84], "inher": [30, 34], "recommend": [30, 50, 68, 69, 72, 83, 84, 90, 92, 117], "config_mtd_byte_writ": 30, "mtdioc_geometri": 30, "geometri": [30, 42, 46], "mtdioc_xipbas": 30, "physic": [30, 40, 49, 84, 94, 104, 119], "mtdioc_bulkeras": 30, "m25px": 30, "ftl": [30, 56, 67], "sdio_dev_": 31, "mutual": [31, 106, 112], "exclus": [31, 71, 72, 106, 109, 112], "dma": [31, 56, 59, 68, 84], "stm32_sdio": 31, "mmcsd_sdio": [31, 58], "dlc": 32, "len": [32, 51, 100, 117, 118], "can_dlc_to_len": 32, "len_to_can_dlc": 32, "65": 32, "up_netiniti": 32, "ensur": [32, 54, 55, 100], "d_ifdown": 32, "can_fram": 32, "canfd_fram": 32, "prealloc": [32, 100], "ve": [32, 54, 58, 69, 86], "d_buf": 32, "can_input": 32, "socket": [32, 56, 60, 67, 91, 95, 110, 115, 117, 118], "d_txavail": 32, "txavail": 32, "s32k1xx": 32, "s32k1xx_flexcan": 32, "txpoll": 32, "driver_": 32, "d_len": 32, "cast": 32, "spi_ops_": 33, "mmcsd_spislotiniti": 33, "slotno": 33, "spi_dev_": 33, "lesser": 34, "extent": [34, 68], "companion": [34, 108], "vsyslog": [34, 121], "opengroup": [34, 71, 95, 121], "org": [34, 39, 51, 57, 64, 68, 69, 71, 72, 84, 88, 90, 95, 121], "softwar": [34, 51, 54, 57, 58, 64, 67, 68, 72, 79, 83, 84, 88, 91, 105], "remain": [34, 40, 49, 51, 68, 72, 106, 108, 111, 112, 113, 114, 115], "synonym": [34, 71], "therefor": [34, 68, 106, 110, 112, 117], "wrapper": [34, 42, 46, 63, 100, 108, 113, 115], "around": [34, 39, 51, 52, 55, 68, 79, 100, 101, 108, 110, 112, 113, 115], "decor": 34, "uerr": 34, "config_debug_usb_error": 34, "summar": [34, 49, 51, 68, 91, 106, 114], "lowest": [34, 50, 107, 109, 114], "log_info": [34, 121], "flow": [34, 54, 114], "chatti": 34, "volumin": 34, "config_debug_subsystem_info": 34, "warn": [34, 39, 50, 51, 54, 72, 88, 110, 121], "medium": [34, 37, 40, 49, 68, 72, 74, 112, 117], "log_warn": [34, 121], "config_debug_subsystem_warn": 34, "unexpect": [34, 51], "recov": [34, 51], "err": 34, "log_error": 34, "config_debug_subsystem_error": 34, "reserv": [34, 42, 49, 51, 72, 84, 98, 105, 115], "alert": 34, "highest": [34, 49, 96, 106, 107, 109, 111], "log_emerg": [34, 121], "config_debug_alert": [34, 87], "sole": [34, 72, 114], "assert": [34, 49, 72, 79, 84, 96, 101], "crash": [34, 42, 94, 101], "syslog_putc_t": 34, "syslog_flush_t": 34, "syslog_channel_": 34, "sc_putc": 34, "sc_forc": 34, "sc_flush": 34, "flush": [34, 108], "syslog_channel": 34, "goe": [34, 40, 58, 65, 106], "global": [34, 39, 50, 54, 71, 96, 117, 120, 121], "up_putc": [34, 96], "soon": [34, 96], "syslog_initi": 34, "ifndef": [34, 51, 57], "config_arch_syslog": 34, "facil": [34, 49, 65, 88, 106, 107, 112], "statement": [34, 53, 58, 67, 72], "embed": [34, 39, 41, 48, 49, 56, 57, 61, 63, 66, 67, 68, 71, 77, 86, 88, 91, 103, 108, 120], "critic": [34, 107, 110, 121], "config_syslog_consol": 34, "config_arch_lowputc": 34, "issu": [34, 40, 42, 51, 52, 54, 63, 64, 68, 69, 72, 83, 90, 103, 106, 108, 112], "poll": [34, 50, 79, 106], "interfer": [34, 50, 65, 84], "grossli": [34, 72], "empti": [34, 42, 49, 51, 60, 65, 91, 100, 108, 111, 114], "proper": [34, 72, 112], "config_syslog_intbuff": 34, "config_syslog_intbufs": 34, "late": 34, "affect": [34, 52, 58, 96, 110, 112, 114, 115], "config_dev_consol": [34, 108], "config_serial_consol": 34, "usart": [34, 56, 68], "sai": [34, 39, 49, 50, 51, 68, 84, 91, 95, 108, 115], "transient": [34, 118], "syslog_consolechannel": 34, "syslog_devic": 34, "suppos": [34, 40, 49, 60, 98], "config_syslog_char": 34, "config_syslog_devpath": 34, "config_syslog_char_crlf": 34, "plu": [34, 49, 68, 91, 106, 110], "expans": [34, 51, 68], "syslog_devchannel": 34, "sink": [34, 65], "fundament": [34, 37, 48, 117], "boot": [34, 49, 58, 64, 68, 79, 83, 86, 87, 90, 97, 101, 106, 110], "syslog_file_channel": 34, "devpath": 34, "syslog_dev_initi": 34, "prior": [34, 42, 46, 51, 72, 108, 110, 114], "append": [34, 108], "syslog_filechannel": 34, "standalon": [34, 41, 72], "wors": 34, "over": [34, 40, 41, 51, 52, 56, 58, 83, 90, 92, 106, 109, 117], "benefit": [34, 88], "invas": [34, 67], "logger": 34, "pipe": [34, 57, 67], "config_ramlog": 34, "view": [34, 54, 95], "unlik": [34, 51, 67, 96, 108, 117], "config_ramlog_npollwait": 34, "config_ramlog_bufs": 34, "miscellan": 34, "config_ramlog_crlf": 34, "pend": [34, 42, 46, 51, 68, 75, 96, 106, 107, 108, 113, 114, 115, 117, 118], "config_ramlog_nonblock": 34, "lock": [34, 49, 68, 105, 110, 112, 115, 120], "usbdev": [35, 65, 120], "usbdev_trac": [35, 65], "declar": [35, 39, 49, 50, 91, 98, 101, 107, 111, 112, 115, 123], "usbdev_": 35, "dm320_usbdev": 35, "lpc17xx_40xx": [35, 36, 65], "lpc17_40_usbdev": [35, 65], "lpc214x_usbdev": 35, "lpc313x": [35, 67], "lpc313x_usbdev": 35, "stm32_usbdev": 35, "usbdevclass_driver_": 35, "usbmsc": 35, "usbdev_serialiniti": 35, "usbdev_regist": 35, "usbhost": [36, 72], "usbhost_driver_": 36, "usbhost_connection_": 36, "lpc17_40_usbhost": 36, "stm32_otgfshost": 36, "sama5": [36, 54, 68, 72, 106], "sam_ohci": 36, "sam_ehci": 36, "usbhost_class_": 36, "usbhost_storag": 36, "registri": 36, "infrastructur": 36, "usbhost_registerclass": 36, "usbhost_registri": 36, "usbhost_findclass": 36, "detect": [36, 45, 49, 79, 112, 115], "disconnect": [36, 42, 65, 68, 83], "drvr": 36, "bool": [36, 42, 43, 45, 46, 51, 52, 57, 96, 100, 107], "rhpndx": 36, "hub": [36, 67], "usbhost_registry_": 36, "charg": [36, 50, 72], "mass": [36, 37, 49, 65, 67, 68, 117], "sda": 36, "usbhost_msc_initi": 36, "waiter": 36, "nsh_waiter": 36, "olimex": [36, 68, 84], "lpc1766stk": 36, "lpc17_40_appinit": 36, "usbhost_initvolum": 36, "scalabl": [37, 40, 41, 56, 66, 67, 68, 117], "altogeth": [37, 117], "presenc": [37, 51, 83, 117, 118], "fly": [37, 117], "referenc": [37, 39, 51, 69, 84, 108, 112, 113, 115, 117, 118, 123], "my": [37, 40, 54, 67, 68, 69, 83, 84, 117], "wear": [37, 67], "nxff": [37, 56, 67], "approach": [37, 52, 57, 79, 88, 117], "moder": [37, 67, 117], "compos": 38, "explain": [38, 51, 87, 89, 106, 113], "head": [38, 49, 96, 100, 105], "loader": [38, 39, 56, 66, 67, 94, 108], "got": [38, 68], "pic": 38, "workaround": [38, 68], "organ": [38, 57, 71, 122], "nxwidget": [38, 40, 66, 67], "doxygen": [38, 51, 84, 88], "demand": [38, 66, 67, 99, 117], "introduct": [38, 66], "design": [38, 40, 47, 51, 68, 72, 98, 103, 106, 112, 117], "year": [39, 40, 68], "ago": 39, "xflat": 39, "motiv": [39, 52, 100, 108], "cgi": [39, 67], "httpd": 39, "especi": [39, 40, 58, 101, 117, 120], "attract": 39, "combin": [39, 40, 51, 67, 69, 72, 88, 111], "xip": [39, 56, 67], "anyth": [39, 51, 72, 92, 106], "fact": [39, 95, 120], "sram": [39, 48, 49, 56, 68, 77, 78, 84], "core": [39, 41, 67, 68, 72, 74, 79, 83, 84, 90, 91, 94, 101, 105, 108], "git": [39, 53, 66, 69, 73, 84, 90, 92], "linker": [39, 49, 63], "deriv": [39, 48, 51, 68, 72, 112], "mmu": [39, 49, 56, 67, 94, 104, 117], "sup": 39, "greatli": [39, 40, 41, 51, 67], "deepli": [39, 66, 67, 68, 71], "model": [39, 41, 56, 68, 83, 101, 108, 112, 114], "config_fs_rammap": [39, 117], "mmap": [39, 56, 67], "mcu": [39, 48, 49, 50, 56, 67, 68, 74, 77, 78, 91, 98, 103, 106, 108, 117], "mmu1": 39, "mimic": 39, "gcc": [39, 57, 68, 71, 90], "cortex": [39, 57, 72, 74, 75, 78, 79], "m3": [39, 74, 75], "thumb2": 39, "older": [39, 51, 68, 69, 84], "least": [39, 40, 72, 84, 91, 96, 101, 107, 110, 114, 117, 119], "pic2": 39, "r10": [39, 88], "sl": 39, "rodata": [39, 49, 84], "lie": [39, 42, 46, 51], "investigation3": 39, "newer": [39, 51, 68, 83, 92], "scope": [39, 51, 54, 98, 121], "reloc": 39, "involv": [39, 50, 52, 58, 79, 105], "avoid": [39, 51, 52, 55, 84, 96, 106, 110, 112], "unabl": 39, "correctli": [39, 51, 58, 106, 112], "qsort": 39, "furthermor": 39, "eagl": [39, 68, 75], "lms6918": 39, "tree": [39, 47, 51, 57, 67, 68, 84], "problem": [39, 40, 51, 67, 68, 71, 88, 90, 101, 120], "todo": 39, "alpha": 39, "download": [39, 54, 64, 67, 68, 69, 84, 86], "bitbucket": [39, 54, 69], "unpack": 39, "tar": [39, 90], "gz": [39, 90], "zxf": [39, 90], "abc": [39, 51], "build_abc": 39, "staging_dir": 39, "thunk": 39, "bfd": 39, "weakli": 39, "_start": 39, "nxf": 39, "4096": [39, 60], "twice": 39, "su": [39, 90], "usabl": [39, 67, 68, 69, 91, 110, 111, 112], "csv": 39, "libc": [39, 56, 72], "math": [39, 56, 67, 72], "cv": 39, "descirb": 39, "sort": 39, "r1": [39, 88], "ld": [39, 57, 68, 91], "r2": [39, 88], "libnxflat": 39, "gnu": [39, 51, 58, 63, 67, 68, 72, 84, 88, 90], "gotoff": 39, "relocat": 39, "suffic": 39, "cflag": [39, 91], "fpic": 39, "tell": [39, 54, 86, 115], "fno": [39, 57], "jump": 39, "msingl": 39, "mpic": 39, "assembl": [39, 72, 91], "mostli": [39, 68, 79, 91, 106], "origin": [39, 42, 46, 55, 58, 67, 68, 72, 83, 91, 94, 100, 114, 118], "prevent": [39, 40, 49, 50, 51, 67, 91, 100, 110, 112, 115], "overlap": [39, 45, 58], "ro": [39, 60], "pcrel": 39, "plt": 39, "procedur": [39, 57, 67, 78, 91], "assembli": [39, 51, 72], "languag": [39, 51, 52, 57, 67, 71, 72], "ldr": 39, "l0": [39, 68, 74], "fetch": [39, 54], "r0": [39, 88], "word": [39, 47, 51, 98, 100, 112], "l1": [39, 68, 74], "indirect": [39, 72], "patch": [39, 54, 55, 68, 69, 90], "against": [39, 40, 51, 54, 72, 83, 90], "inspir": [39, 58, 67, 72, 108], "contigu": [39, 44, 100, 104, 117], "virtual": [39, 41, 49, 51, 52, 56, 67, 94, 104], "arrang": 39, "callabl": [40, 60], "libnx": 40, "nxmu": [40, 42, 120], "nxsu": 40, "primit": [40, 41, 112], "raster": [40, 41], "framebuff": [40, 41, 42, 45, 67, 68, 120], "concept": [40, 51, 106, 108, 110, 115], "nxbe": 40, "clip": [40, 42, 47], "draw": [40, 41, 42, 45, 46, 47], "multi": [40, 41, 42, 51, 56, 67, 68, 84, 91, 105, 107, 114, 116, 123], "charset": 40, "glyph": [40, 44], "nxtoolkit": [40, 41], "toolkit": 40, "config_nx": [40, 120], "overal": [40, 42, 44, 50, 51], "config_nx_ramback": [40, 42, 46], "rend": 40, "backup": [40, 68], "redraw": [40, 41, 42, 46, 47], "portion": [40, 41, 42, 72, 96, 117], "intervent": 40, "reduc": [40, 41, 50, 51, 57, 67, 68, 71, 106], "expens": [40, 71], "resiz": 40, "wider": [40, 51], "taller": 40, "till": 40, "config_nx_nplan": [40, 42, 45, 46], "yuv": [40, 45], "config_nx_disable_1bpp": 40, "config_nx_disable_2bpp": 40, "config_nx_disable_4bpp": 40, "config_nx_disable_8bpp": 40, "config_nx_disable_16bpp": 40, "config_nx_disable_24bpp": 40, "config_nx_disable_32bpp": 40, "pixel": [40, 42, 43, 44, 45, 46, 56], "depth": [40, 44], "unus": [40, 44, 67, 84, 121], "config_nx_packedmsfirst": 40, "pack": [40, 100], "config_nx_lcddriv": [40, 41], "config_nx_antialias": 40, "anti": [40, 43], "alias": [40, 43, 57], "render": [40, 41, 42, 45, 46, 52], "config_nx_xyinput": [40, 42], "mous": [40, 41, 42, 46, 47, 48, 67], "touscreen": 40, "config_nx_kbd": [40, 42], "config_nx_writeonli": 40, "config_lcd_nogetrun": 40, "config_nx_block": [40, 42], "nx_eventhandl": [40, 42], "config_nx_mxservermsg": 40, "config_nx_mxclientmsg": 40, "fit": [40, 51, 72, 118], "flood": [40, 58], "too": [40, 51, 61, 69, 71, 88, 98, 111, 114, 118, 119], "config_prealloc_mq_msg": 40, "config_nxtk_borderwidth": 40, "border": [40, 43, 46], "config_nxtk_bordercolor1": 40, "config_nxtk_bordercolor2": 40, "config_nxtk_bordercolor3": 40, "shadow": 40, "darker": 40, "shini": 40, "brighter": 40, "dark": 40, "light": [40, 68, 106], "grei": 40, "config_nxtk_autorais": 40, "rais": [40, 41, 42, 46, 47, 96, 107, 114], "visibl": [40, 41, 42, 43, 46, 88, 98, 115, 116], "button": [40, 41, 42, 48, 50, 52, 54, 67, 68, 77, 78, 84, 91], "click": [40, 52, 68], "config_nxfonts_charbit": 40, "config_nxfont_sans17x22": 40, "17x22": 40, "san": 40, "serif": 40, "fontid_sans17x22": 40, "config_nxfont_sans20x26": 40, "20x26": 40, "fontid_sans20x26": 40, "config_nxfont_sans23x27": 40, "23x27": 40, "fontid_sans23x27": 40, "config_nxfont_sans22x29": 40, "22x29": 40, "fontid_sans22x29": 40, "config_nxfont_sans28x37": 40, "28x37": 40, "fontid_sans28x37": 40, "config_nxfont_sans39x48": 40, "39x48": 40, "fontid_sans39x48": 40, "config_nxfont_sans17x23b": 40, "17x23": 40, "bold": 40, "fontid_sans17x23b": 40, "config_nxfont_sans20x27b": 40, "20x27": 40, "fontid_sans20x27b": 40, "17": [40, 57, 68, 84, 107], "config_nxfont_sans22x29b": 40, "fontid_sans22x29b": 40, "config_nxfont_sans28x37b": 40, "fontid_sans28x37b": 40, "config_nxfont_sans40x49b": 40, "40x49": 40, "fontid_sans40x49b": 40, "config_nxfont_serif22x29": 40, "fontid_serif22x29": 40, "config_nxfont_serif29x37": 40, "29x37": 40, "fontid_serif29x37": 40, "config_nxfont_serif38x48": 40, "38x48": 40, "fontid_serif38x48": 40, "config_nxfont_serif22x28b": 40, "27x38": 40, "fontid_serif22x28b": 40, "config_nxfont_serif27x38b": 40, "fontid_serif27x38b": 40, "config_nxfont_serif38x49b": 40, "38x49": 40, "fontid_serif38x49b": 40, "config_nxterm": [40, 120], "config_nxterm_bpp": 40, "smallest": [40, 45, 68], "config_nx_disable_": 40, "bpp": [40, 56], "config_nxterm_cursorchar": 40, "config_nxterm_mxchar": 40, "rememb": [40, 58, 65, 110, 114], "config_nxterm_caches": 40, "cach": [40, 54, 68, 72, 84, 118], "improv": [40, 51, 52, 54, 61, 66, 68, 71, 72, 84, 110], "importantli": 40, "preserv": [40, 94], "persist": [40, 43, 94, 108, 115, 117], "chanc": [40, 68], "unfortun": [40, 69, 84], "quit": 40, "recent": [40, 61, 66, 68, 90, 106, 113, 115], "race": [40, 41, 106], "corrupt": 40, "scroll": [40, 47], "try": [40, 51, 58, 61, 65, 88, 100], "config_mq_maxmsgs": 40, "pace": 40, "config_nxterm_linesepar": 40, "row": [40, 44, 45], "config_nxterm_nowrap": 40, "reach": [40, 51, 113, 114, 115, 118], "encount": 40, "config_nxterm_nxkbdin": 40, "nxterm_kdbin": 40, "driven": [40, 68, 106], "config_nxterm_kbdbufs": 40, "config_nxterm_npollwait": 40, "bdf": 40, "distribut": [40, 51, 61, 72, 90], "tradition": [40, 118], "copyright": [40, 51, 55, 72], "understand": [40, 51, 52, 58, 71, 88], "tradit": 40, "deliveri": [40, 110, 113, 114, 118], "typefac": 40, "ancient": 40, "modern": 40, "trademark": [40, 66, 70, 71, 72], "am": [40, 68, 72, 98], "programm": [40, 56, 68, 92], "attornei": [40, 72], "knowledg": [40, 110, 117], "glean": 40, "googl": [40, 61, 69], "bundl": [40, 68], "nxfonts_myfont": 40, "config_nxfont_myfont": 40, "yournew": 40, "nxfont_default": 40, "elif": 40, "fontid_myfont": 40, "examapl": 40, "nxfonts_fontid": 40, "genfontsourc": 40, "ifeq": 40, "extraflag": 40, "nxfset_csrc": 40, "nxfonts_bitmaps_sans23x27": 40, "nxfonts_bitmaps_myfont": 40, "nxfonts_prefix": 40, "g_sans23x27_": 40, "gen_csrc": 40, "g_myfont_": 40, "nxfonts_bitmap": 40, "qout": 40, "nxfonts_sans23x27": 40, "nxfonts_getfont": 40, "nxhandl": [40, 42, 43, 44, 46], "nxf_getfonthandl": [40, 44], "nx_fontid_": [40, 44], "fontid": [40, 44], "nxfgetfonthandl": 40, "nx_fontpackage_": 40, "g_sans23x27_packag": 40, "g_myfont_packag": 40, "g_fontpackag": 40, "feedback": [40, 54], "pose": 40, "prefer": [40, 51, 57, 69, 71, 72, 88, 90, 91, 112], "superior": 40, "desktop": [40, 56, 92], "suffer": [40, 108, 112], "rot": 40, "caveat": [40, 68], "insid": [40, 55, 58, 86, 88], "xopendisplai": 40, "09": [40, 68], "ubuntu": [40, 59, 71, 90, 92], "x11": 40, "subset": [40, 49], "remaind": [40, 51], "essenti": [40, 45, 51, 58, 68, 90, 94, 107], "untest": [40, 68], "nxgl_rgb2yuv": [40, 45], "NO": [40, 72], "nxgl_yuv2rgb": [40, 45], "nxgl_rectcopi": [40, 45], "ye": [40, 79, 84], "nxgl_rectoffset": [40, 45], "nxgl_vectoradd": [40, 45], "nxgl_vectorsubtract": 40, "nxgl_rectintersect": [40, 45], "nxgl_rectunion": [40, 45], "nxgl_nonintersect": [40, 45], "nxgl_rectoverlap": [40, 45], "nxgl_rectinsid": [40, 45], "nxgl_rectsiz": [40, 45], "nxgl_nullrect": [40, 45], "nxgl_runoffset": [40, 45], "nxline": 40, "nxgl_runcopi": [40, 45], "nxgl_trapoffset": [40, 45], "nxgl_trapcopi": [40, 45], "nxgl_colorcopi": [40, 45], "nxgl_splitlin": [40, 42, 45, 46], "accuraci": [40, 106], "overflow": [40, 58, 118], "nearli": [40, 87, 106], "horizont": [40, 45], "fudg": 40, "factor": [40, 68], "seem": 40, "nxgl_circlept": [40, 45], "nxgl_circletrap": [40, 45], "mousein": [40, 42], "kbdin": [40, 42], "nx_runinst": [40, 42], "nx_connectinst": [40, 42], "nx_disconnect": [40, 42], "nx_eventnotifi": [40, 42], "nx_openwindow": [40, 42, 46], "config_examples_nx_rawwindow": 40, "nx_closewindow": [40, 42], "nx_requestbkgd": [40, 41, 42], "nxtext": [40, 47], "nxhello": [40, 47], "nx_releasebkgd": [40, 42], "nx_getposit": [40, 42], "nx_setposit": [40, 42], "nx_setsiz": [40, 42], "nx_rais": [40, 42], "nx_lower": [40, 42], "nx_modal": [40, 42], "nx_setvis": [40, 42], "exerc": 40, "twm4nx": 40, "nx_ishidden": [40, 42], "nx_fill": [40, 42], "nx_getrectangl": [40, 42], "nx_filltrapezoid": [40, 42], "nx_drawlin": [40, 42], "nx_drawcircl": [40, 42, 45], "nx_fillcircl": [40, 42, 45], "nx_setbgcolor": [40, 42], "nx_move": [40, 42], "nx_bitmap": [40, 42], "nx_kbdin": [40, 42], "nx_mousein": [40, 42], "nxtk_openwindow": [40, 46], "nxtk_closewindow": [40, 46], "nxtk_getposit": [40, 46], "nxtk_setposit": [40, 46], "nxtk_setsiz": [40, 46], "nxtk_rais": [40, 46], "nxtk_lower": [40, 46], "nxtk_modal": [40, 46], "nxtk_setvis": [40, 46], "nxtk_ishidden": [40, 46], "nxtk_fillwindow": [40, 46], "nxtk_getwindow": [40, 46], "nxtk_filltrapwindow": [40, 46], "nxtk_drawlinewindow": [40, 46], "nxtk_drawcirclewindow": [40, 46], "nxtk_fillcirclewindow": [40, 46], "nxtk_movewindow": [40, 46], "nxtk_bitmapwindow": [40, 46], "nxtk_opentoolbar": [40, 42, 46], "nxtk_closetoolbar": [40, 46], "nxtk_filltoolbar": [40, 46], "nxtk_gettoolbar": [40, 46], "nxtk_filltraptoolbar": [40, 46], "nxtk_drawlinetoolbar": [40, 46], "nxtk_drawcircletoolbar": [40, 46], "nxtk_fillcircletoolbar": [40, 46], "nxtk_movetoolbar": [40, 46], "nxtk_bitmaptoolbar": [40, 46], "nxf_getfontset": [40, 44], "nxf_getbitmap": [40, 44], "nxf_convert_2bpp": [40, 44], "nxf_convert_4bpp": [40, 44], "nxf_convert_8bpp": [40, 44], "nxf_convert_16bpp": [40, 44], "nxf_convert_24bpp": [40, 44], "nxf_convert_32bpp": [40, 44], "figur": [41, 46], "screnshot": 41, "x86": [41, 68, 91], "pictur": 41, "blank": [41, 51, 87], "toolbar": [41, 46, 47, 48], "spirit": [41, 98, 116], "scale": [41, 67, 68], "vertic": [41, 45], "talk": [41, 69, 84], "obscur": 41, "adopt": [41, 66, 67], "consid": [41, 51, 55, 58, 69, 71, 79, 96, 106, 107, 112, 117], "serv": [41, 42, 107, 108, 120], "toolset": 41, "random": [41, 49, 56, 67, 68, 79, 103, 117], "parallel": [41, 48, 56, 67, 68, 86], "concern": [41, 46, 51], "respond": [41, 42, 46, 114], "screenshot": 41, "subwindow": [41, 46], "relev": [41, 50, 58, 65, 68, 72, 79, 84, 90, 106], "coordin": [41, 42, 45, 46, 50, 113], "somedai": 41, "nxglib": [41, 45], "raw": [41, 42, 46, 56, 67, 84], "interchang": [41, 84], "introduc": [41, 68, 70, 71, 79], "experi": [41, 68, 88], "nxnull": 41, "envis": 41, "dumb": 41, "nxrequestbkgd": [41, 42], "thinner": 41, "futur": [41, 68, 106, 108], "nutt": [41, 68, 72, 75], "sthe": 41, "nxcursor": 41, "coverag": 41, "nx_run": 42, "nx_default_server_mqnam": 42, "nx_mouse_nobutton": 42, "0x00": [42, 46], "nx_mouse_leftbutton": 42, "0x01": [42, 46], "nx_mouse_centerbutton": 42, "0x02": [42, 46], "nx_mouse_rightbutton": 42, "0x04": 42, "nxwindow": [42, 46], "nx_callback_": [42, 46], "hwnd": [42, 46], "nxgl_rect_": [42, 45, 46], "rect": [42, 45, 46], "nxgl_size_": [42, 45, 46], "nxgl_point_": [42, 43, 45, 46], "po": [42, 43, 46, 117], "nch": 42, "nxmu_start": [42, 120], "config_board_late_initi": [42, 97], "boardctl": [42, 97, 120], "boardioc_init": [42, 120], "boardioc_nx_start": [42, 120], "natur": [42, 46, 51, 67, 69, 106, 108, 112, 120, 121], "rectangl": [42, 45, 46], "drawn": [42, 45, 46, 67], "corner": [42, 44, 45, 46, 49, 112], "nx_mouse_": 42, "nx_event_": 42, "arg1": [42, 51, 52, 58, 108], "arg2": [42, 46, 51, 52, 108], "nxevent_block": [42, 46], "nx_block": 42, "nxtk_block": [42, 46], "signifi": [42, 46, 108], "defunct": [42, 46, 94, 96], "destruct": [42, 46, 108, 112], "queu": [42, 46, 49, 65, 96, 100, 107, 111, 113, 114], "safe": [42, 46, 68, 100, 107, 121], "bad": [42, 46, 68, 112, 114], "nxevent_synch": [42, 46], "handshak": 42, "nx_synch": [42, 46], "nxtk_synch": [42, 46], "awaken": [42, 49, 106], "highli": [42, 46, 67, 68, 69, 112], "properli": [42, 51, 60, 68], "twindow": 42, "tuser": 42, "mqname": [42, 111], "dedic": [42, 107], "incom": [42, 63, 100, 117, 118], "nx_connect": [42, 43, 46], "cb": [42, 46, 50], "svrmqname": 42, "func": [42, 110], "eat": 42, "bandwidth": [42, 106], "nxeventnotifi": 42, "whenev": [42, 88, 111, 114], "nxconnectinst": [42, 46], "interest": [42, 45, 51, 68, 88, 94, 106, 114, 117], "ehostdown": 42, "signo": [42, 111, 114, 115], "mq_notifii": 42, "observ": 42, "transit": [42, 50, 120], "wnd": [42, 46], "accompani": [42, 46, 115, 120], "synch": [42, 46], "g_synch": [42, 46], "sem_t": [42, 46, 112, 123], "g_synch_sem": [42, 46], "sem_wait": [42, 46, 64, 95, 112], "g_sync_sem": [42, 46], "post": [42, 46, 111, 112, 114], "wake": [42, 46, 49, 107, 112], "nxbe_window_ramback": [42, 46], "valid": [42, 45, 46, 51, 60, 68, 91, 94, 95, 96, 100, 106, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119], "nxbe_window_hidden": [42, 46], "hidden": [42, 46], "destroi": [42, 94, 108, 112, 115, 119], "nxopenwindow": [42, 46], "repaint": 42, "solid": [42, 68], "screen": [42, 45, 48, 68], "windowless": 42, "solut": [42, 51, 55, 69, 71, 106, 110], "anim": [42, 51], "guarante": [42, 96], "nor": [42, 46, 68, 72, 79, 96, 100, 106, 110], "acquir": [42, 112, 115], "modal": [42, 46], "leav": [42, 46, 52, 62, 63, 64, 68, 88, 94, 101], "hide": [42, 45, 46], "unhidden": [42, 46], "nx_setvisibili": 42, "tempor": [42, 46], "nxgl_mxpixel_t": [42, 44, 45, 46], "deststrid": [42, 46], "rectangular": [42, 45, 46], "belong": [42, 46, 51, 55, 91, 94], "nxgl_trapezoid_": [42, 45, 46], "trap": [42, 45, 46, 58], "trapezoid": [42, 45, 46], "nxgl_vector_": [42, 45, 46], "vector": [42, 45, 46, 84], "nxgl_coord_t": [42, 45, 46], "cap": [42, 46], "join": [42, 45, 46], "nx_linecap_non": [42, 46], "nx_linecap_pt1": [42, 46], "pt1": [42, 45, 46], "nx_linecap_pt2": [42, 46], "pt2": [42, 45, 46], "nx_linecap_both": [42, 46], "0x03": [42, 46], "center": [42, 45, 46, 47], "radiu": [42, 45, 46], "outlin": [42, 45, 46], "thick": [42, 46], "circl": [42, 45, 46], "stride": [42, 44, 46], "nx_kbdchin": 42, "nxcursor_en": 43, "hnd": 43, "nxcursor_setimag": 43, "nx_cursorimage_": 43, "incod": 43, "color1": 43, "color2": 43, "color3": 43, "blend": 43, "fake": 43, "nxcursor_setposit": 43, "nx_fontmetric_": 44, "metric": 44, "height": [44, 45, 46], "xoffset": 44, "yoffset": 44, "nx_fontbitmap_": 44, "nx_fontset_": 44, "nchar": 44, "nx_font_": 44, "fontset": 44, "mxheight": 44, "max": [44, 51, 61, 68, 111, 123], "mxwidth": 44, "mxbit": 44, "spwidth": 44, "bm": 44, "1bpp": 44, "destin": 44, "exce": [45, 51, 107, 111, 112, 115, 117, 119], "767": 45, "rang": [45, 48, 50, 54, 105, 106, 109], "nxgl_run_": 45, "fraction": [45, 68, 106], "precis": 45, "shape": 45, "decompos": 45, "b16_t": 45, "x1": 45, "x2": 45, "term": [45, 51, 55, 59, 107], "bot": 45, "g": [45, 51, 52, 54, 57, 67, 84, 90, 96, 117], "triplet": 45, "memcpi": [45, 72, 117], "dx": 45, "dy": 45, "v1": [45, 68], "v2": [45, 67, 68, 78, 83, 84, 88, 92], "2x1": 45, "third": [45, 51, 55, 68, 72, 111, 112], "nxgl_vectsubtract": 45, "subtract": 45, "src1": 45, "src2": 45, "intersect": [45, 114, 115], "rect1": 45, "rect2": 45, "four": [45, 68, 91, 108, 115], "degener": 45, "pick": [45, 61], "pt": 45, "retangl": 45, "planar": 45, "linewidth": 45, "parallelogram": 45, "triangl": 45, "y1": 45, "y2": 45, "narrow": 45, "angl": 45, "circumfer": 45, "reigist": 46, "vice": 46, "versa": 46, "nxtkwindow": 46, "hfwnd": 46, "nxtkopenwindow": 46, "nxtk_setvisibili": 46, "nxtksetvis": 46, "retriev": [46, 51, 106, 109, 115, 118], "tspecifi": 46, "tthe": 46, "best": [47, 52], "practic": [47, 51, 55, 58, 73, 98, 114, 120], "font": [47, 67], "pop": [47, 115], "userinterfac": 48, "integr": [48, 50, 55, 56, 67, 72, 74, 88, 90, 91, 92, 110], "seamlessli": [48, 67], "widget": [48, 67], "conserv": 48, "friendli": 48, "box": [48, 67], "tailor": [48, 87], "ideal": [48, 51, 106], "suit": [48, 71, 107], "famili": [48, 58, 67, 68, 74, 91, 108, 117, 118, 121], "40k": 48, "mayb": [48, 54, 108], "4k": [48, 68], "ckeypad": 48, "label": [48, 51, 67, 83, 84], "slider": [48, 67, 68], "scrollabl": 48, "progress": [48, 49, 67, 68, 69, 115, 122], "antoni": 48, "dzeryn": 48, "woopsi": 48, "project": [48, 52, 54, 55, 59, 68, 71, 72, 84, 92], "bsd": [48, 51, 55, 58, 67, 71, 72, 75, 108, 118], "style": [48, 51, 52, 55, 66, 68, 69, 72], "licens": [48, 51, 55, 58, 66, 67, 70, 75, 84, 88], "html": [48, 52, 67, 71, 84, 88], "sphinx": [48, 53, 91], "thank": [48, 68], "jose": [48, 68], "pablo": [48, 68], "carballo": [48, 68], "contribut": [48, 51, 54, 55, 66, 67, 68, 71, 72, 73, 90], "demang": 49, "cost": [49, 68, 112], "volatil": [49, 56, 103, 105], "inexpens": 49, "pin": [49, 58, 68, 79, 84, 97], "preval": 49, "big": [49, 106, 118], "megabyt": 49, "fast": [49, 84], "192k": 49, "nxp": [49, 67, 72, 74, 75], "lpc3131": [49, 74], "meet": [49, 67, 72, 100, 103, 117], "huge": [49, 103], "g_waitingforfil": 49, "tcb": [49, 84, 94, 96, 105, 108], "g_pftcb": 49, "g_pgworker": 49, "pg_callback": 49, "pg_miss": 49, "doubli": 49, "priorit": [49, 107, 112], "sched": [49, 57, 59, 94, 96, 108], "nx_start": [49, 102], "privat": [49, 51, 57, 72, 94, 107, 123], "public": [49, 51, 57, 71, 72, 99], "saniti": 49, "resolv": [49, 58], "up_block_task": [49, 96], "switch": [49, 62, 63, 68, 84, 94, 96, 110, 120], "tstate_wait_pagefil": 49, "boost": [49, 68, 107, 112], "awakenend": 49, "assumpt": [49, 50, 51, 102, 106, 108, 110, 111, 112, 113, 115], "come": [49, 51, 58, 61, 68, 69, 71, 72, 83, 87, 96, 110], "config_paging_blockingfil": 49, "tcb_": [49, 88, 94, 96, 123], "pg_startfil": 49, "up_checkmap": 49, "restart": [49, 50, 60, 105, 106], "up_allocpag": 49, "vpage": 49, "up_fillpag": 49, "he": [49, 106], "up_unblocktask": 49, "restor": [49, 68, 84, 91, 94, 96, 105, 107, 112, 114], "pagefault": 49, "fillcomplet": 49, "unblock": [49, 96, 111, 114, 115], "heap": [49, 51, 67, 68, 84, 94, 96, 101], "relationship": [49, 110], "32k": [49, 67], "64k": [49, 67, 68, 77], "1k": 49, "1024k": 49, "96k": 49, "96": [49, 68], "992": 49, "partial": [49, 67, 68], "swappabl": 49, "up_unblock_task": [49, 96], "config_paging_pages": 49, "governor": 50, "besid": [50, 120], "hook": [50, 54, 63, 68, 79, 88, 91, 97, 110], "consumpt": [50, 68, 106], "conflict": [50, 51, 69, 72], "dim": 50, "resum": [50, 96, 105, 114, 115], "reduct": 50, "measur": [50, 67, 106, 112, 115], "pm_state_": 50, "domain": [50, 52, 56, 67, 71, 91, 96, 118], "config_pm_ndomain": 50, "pm_initi": 50, "pm_regist": 50, "pm_callback_": 50, "pm_unregist": 50, "unregist": 50, "pm_activ": 50, "pm_checkstat": 50, "pm_changest": 50, "situat": [50, 57], "batteri": [50, 68, 106], "suspend": [50, 65, 110, 112, 114], "atom": [50, 105, 106, 108, 115, 118], "newstat": 50, "announc": 50, "refus": [50, 118], "revert": 50, "renew": [50, 83, 84], "pmstate": 50, "abort": [50, 114, 118], "achiev": [50, 51, 67, 84, 106], "had": [50, 60, 68, 84, 108, 115, 118], "opportun": 50, "agre": [50, 51, 72], "pleas": [51, 83, 103], "nxstyle": [51, 54, 55], "author": [51, 55, 58, 72], "contact": [51, 57], "apach": [51, 52, 54, 55, 57, 58, 61, 66, 70, 71, 72, 73, 86, 87, 90], "3rd": 51, "parti": [51, 55, 72], "mit": [51, 71, 72], "variat": 51, "arbitrarili": [51, 79], "seri": [51, 68, 79, 80, 84, 90, 91, 100], "asterisk": 51, "78": [51, 58], "preceiv": 51, "inlin": [51, 91], "awkard": 51, "idempot": 51, "inclus": [51, 55, 68, 71, 72, 98, 108, 110], "guard": 51, "__include_nuttx_arch_h": 51, "fine": [51, 68, 69, 84], "deoxygen": 51, "tag": 51, "whitespac": 51, "incorrect": [51, 58], "some_long_struct_name_": 51, "flink": 51, "short_name1": 51, "short_name2": 51, "subtl": [51, 112], "aspect": 51, "some_medium_name_": 51, "ptr": [51, 117], "sizeof": [51, 58, 88, 106], "some_function_with_mani": 51, "long_parameter_name_1": 51, "long_parameter_name_2": 51, "long_parameter_name_3": 51, "long_parameter_name_4": 51, "long_parameter_name_5": 51, "long_parameter_name_6": 51, "long_parameter_name_7": 51, "long_parameter_name_8": 51, "qualifi": [51, 60, 68], "doubl": [51, 83], "feel": 51, "prohibit": [51, 95], "columnar": 51, "align": [51, 60, 96, 106], "exceed": [51, 115, 119], "monkei": 51, "oxen": 51, "aardvark": 51, "macaqu": 51, "79": 51, "english": [51, 71], "grammar": 51, "spell": [51, 54], "grammat": 51, "sentenc": [51, 57, 112], "fragment": [51, 91], "phrase": 51, "imposs": [51, 118], "config_the_imposs": 51, "the_imposs": 51, "encourag": 51, "violat": [51, 55, 71, 95], "animals_": 51, "lowli": 51, "feroci": 51, "felin": 51, "enforc": [51, 98], "spread": 51, "c99": 51, "c11": 51, "c89": [51, 71], "some_funct": 51, "white": 51, "compound": 51, "forev": [51, 114, 115], "kinds_of_dogs_": 51, "dogs_": 51, "cats_": 51, "tab": 51, "dosometh": 51, "kconfig": [51, 79, 87, 91, 106], "selector": 51, "comput": [51, 56, 61, 68, 71, 72, 87], "config_abc": 51, "abc_thing1": 51, "abc_thing2": 51, "abc_thing3": 51, "__include_someheader_h": 51, "thing1": 51, "thing2": 51, "thing3": 51, "parenthesi": 51, "keyword": [51, 68], "do_foobar": 51, "trust": 51, "though": [51, 112], "certainli": [51, 68, 84, 94, 106], "ugli": 51, "overli": 51, "unnecessari": 51, "regard": [51, 69, 72], "advis": [51, 72], "book": [51, 54, 73], "monei": 51, "ach": 51, "j": [51, 68, 117], "meant": 51, "across": [51, 52, 112, 118], "ters": 51, "g_filelen": 51, "g_lengthoffil": 51, "g_": 51, "g_xyz_": 51, "lowercas": 51, "letter": [51, 98], "liklihood": 51, "collis": [51, 61, 79], "someint": 51, "anotherint": 51, "dwa32bitint": 51, "gaglobalvari": 51, "g_someint": 51, "g_anotherint": 51, "g_a32bitint": 51, "g_aglob": 51, "my_variables_": 51, "a32bitint": 51, "aglob": 51, "g_myvari": 51, "lengthofiobuff": 51, "ornament": 51, "pp": 51, "fortran": 51, "legaci": [51, 95, 100], "somefunct": 51, "dwbvalu": 51, "this_is_a_long_variable_nam": 51, "fhandle_t": 51, "openfilehandle_t": 51, "ed": [51, 91, 108, 110], "_t": 51, "xyz_": 51, "myhandl": 51, "myinteg": 51, "myhandle_t": 51, "myinteger_t": 51, "typdef": 51, "ing": [51, 110], "coupl": [51, 58, 71, 105], "xyz_info_": 51, "xyz_datainputstatusinformation_": 51, "optim": [51, 58, 68, 72], "wast": [51, 55, 106, 117], "toget": 51, "withi": 51, "ascend": 51, "descend": 51, "val1": 51, "val2": 51, "val3": 51, "xzy_info_t": 51, "xyz_inform": 51, "bita": 51, "bitb": 51, "bitc": 51, "_u": 51, "xyz_union_u": 51, "xzy_union_t": 51, "clearli": [51, 107], "excess": 51, "_e": 51, "uppercas": 51, "member": [51, 68, 94, 109, 110, 113, 114, 115, 118, 119], "dangl": 51, "comma": 51, "commonli": 51, "toler": [51, 94], "xyz_state_": 51, "xyz_state_uniniti": 51, "uniniti": [51, 115], "xyz_state_wait": 51, "xyz_state_busi": 51, "xyz_state_error": 51, "halt": [51, 84, 88, 100], "xyz_state_termin": 51, "voltage_3p3v": 51, "likelihood": 51, "mainten": [51, 67], "magic": 51, "intuit": 51, "obviou": [51, 98], "have_somefunct": 51, "somestruct_": 51, "psometh": 51, "is_a_cat": 51, "a_cat": 51, "long_macro": 51, "do_assign": 51, "prefac": 51, "interven": 51, "derefer": 51, "NEAR": 51, "dseg": 51, "portabl": [51, 68, 71, 95, 108, 112, 123], "ansii": 51, "backward": [51, 68], "77": 51, "sterisk": 51, "exactli": [51, 68, 87, 106, 110], "xyz_putvalu": 51, "xyz_savethenewvalueinthebuff": 51, "iob": [51, 56, 100], "xyz_iob_": 51, "elimit": 51, "verb": 51, "matter": [51, 66], "ident": [51, 68, 105, 107, 110, 115, 116, 118], "intermix": 51, "forbidden": 51, "thumb": 51, "arithmet": 51, "myfunct": [51, 52], "suspici": 51, "var1": 51, "var2": 51, "var3": 51, "something_": 51, "multicharact": 51, "amigu": 51, "aris": [51, 72, 112], "placement": 51, "var": 51, "ternari": 51, "neatli": 51, "arg3": [51, 108], "fall": [51, 79], "surround": 51, "condition": 51, "notreadi": 51, "conclud": [51, 110], "senddata": 51, "errout": 51, "unwind": 51, "undo": 51, "errout_with_alloc": 51, "errout_with_openfil": 51, "some_struct_": 51, "einval": [51, 60, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119], "enomem": [51, 60, 111, 115, 117, 118, 119], "errcod": 51, "debugassert": 51, "errotout_with_alloc": 51, "readfil": 51, "guidanc": [51, 84], "cxx": 51, "hxx": 51, "camelcas": 51, "underbar": 51, "nameabl": 51, "element": [51, 104, 109, 111, 123], "mylocalvari": 51, "compliant": [51, 67, 68, 109, 110, 121], "mymethod": 51, "namespac": 51, "capit": 51, "mynamespac": 51, "singleton": 51, "gmyglobalvari": 51, "cmyclass": 51, "pure": 51, "imyinterfac": 51, "tmytempl": 51, "smystructur": 51, "emyenumer": 51, "foundat": [51, 58, 72, 75], "asf": 51, "contributor": [51, 55, 68, 72], "agreement": [51, 55, 58, 72], "ownership": [51, 72], "complianc": [51, 66, 67, 72], "www": [51, 57, 64, 68, 69, 72, 84], "law": [51, 72], "AS": [51, 72], "basi": [51, 68, 72, 106, 112, 115], "warranti": [51, 72], "OF": [51, 72], "impli": [51, 72, 94], "govern": [51, 66, 67, 72], "__assembly__": 51, "__cplusplu": 51, "undef": 51, "__include_assert_h": 51, "rst": 52, "python": [52, 84], "browser": 52, "clone": [52, 54, 84, 90, 91, 92, 94], "pipenv": 52, "maco": [52, 71, 84, 86, 90], "pyenv": 52, "site": [52, 54, 68], "pip3": 52, "_build": 52, "xdg": 52, "comfort": [52, 69], "preview": 52, "slower": [52, 106], "autobuild": 52, "appreci": [52, 55, 72], "typo": 52, "workflow": [52, 53, 66, 73], "upstream": [52, 53, 84], "learn": 52, "ref": 52, "highlight": [52, 88], "cheat": [52, 54, 73], "sheet": [52, 54, 73], "mantain": 52, "pitfal": 52, "item": [52, 65, 107], "subsect": [52, 58], "subsubsect": 52, "piec": [52, 58, 61], "verbatim": 52, "compact": [52, 68], "line1": 52, "line2": 52, "line3": 52, "pathtorst": 52, "doc": [52, 71, 84, 88], "admonit": 52, "promin": [52, 72], "ext": [52, 68], "reader": [52, 83], "somewher": [52, 69], "gui": [52, 92], "menuselect": 52, "guilabel": 52, "kbd": 52, "scenario": 52, "appropi": 52, "codebas": [53, 58, 84], "bugfix": 53, "submit": [53, 55, 61, 72, 73], "restructur": 53, "tip": [53, 84], "track": [54, 65, 72, 112], "github": [54, 55, 72, 73, 84, 90], "person": [54, 56, 71, 72], "easi": [54, 58, 68, 71, 84, 88, 90, 92, 117], "ll": [54, 58, 61], "team": [54, 68, 72], "gitlab": 54, "email": 54, "yournam": 54, "somedomaincom": 54, "fork": [54, 55, 66, 67, 71, 108, 115], "visit": 54, "hit": 54, "web": [54, 61, 68], "incub": [54, 64, 90], "green": [54, 77], "com": [54, 57, 68, 69, 72, 84, 90], "branch": 54, "push": [54, 55, 67, 68, 115], "checkout": [54, 84], "truth": 54, "downstream": 54, "worth": [54, 84], "regularli": 54, "sync": 54, "pull": [54, 55, 71, 83], "merg": [54, 72], "master": [54, 84, 90], "vim": 54, "checkpatch": [54, 55], "codespel": 54, "pip": [54, 84], "mainli": 54, "diff": [54, 90], "876": 54, "82": 54, "commandlin": [54, 58], "egrep": 54, "xarg": 54, "bug": [54, 84, 88], "committ": 54, "review": [54, 55], "collabor": [54, 68], "squash": 54, "histori": 54, "easiest": [54, 101], "rebas": 54, "onto": [54, 58, 115], "suggest": [54, 106], "happi": 54, "onlin": [54, 73], "draft": 54, "settl": 55, "pr": [55, 61], "ci": [55, 90], "awar": [55, 90], "adher": [55, 68], "patchset": 55, "adapt": [55, 58, 61, 68, 71, 72, 84, 88], "ongo": 55, "effort": [55, 68, 69, 71, 84], "repons": 55, "trivial": [55, 90], "subscrib": [55, 83], "mail": [55, 58, 72, 73], "idea": [55, 114], "wrong": [55, 68, 101, 106], "wrote": [55, 72], "yourself": [55, 58, 84, 92], "employe": 55, "compani": 55, "intermedi": [55, 79], "inact": [55, 96], "deem": 55, "afterward": [55, 84], "undesir": [55, 79, 112], "6lowpan": [56, 67, 68], "wireless": [56, 61, 67, 68, 72, 100], "digit": [56, 67, 68, 72], "aic": 56, "advanc": [56, 68, 75, 79], "atmel": [56, 67, 68, 72, 74, 106], "sam": [56, 68], "ble": [56, 71], "bluetooth4": 56, "energi": [56, 68, 79], "cp15": 56, "coprocessor": [56, 84], "central": 56, "devif": 56, "dcd": 56, "dcmi": 56, "camera": [56, 68, 72], "dhcpd": [56, 68], "dmac": [56, 68], "servic": [56, 60, 72, 96, 98, 107, 118], "dram": [56, 84, 97], "eabi": [56, 57, 68, 90], "eeprom": [56, 68], "electr": [56, 75], "eprom": 56, "fsmc": 56, "translat": [56, 72], "gpio": [56, 67, 68, 83, 84, 91, 97], "gmac": [56, 68], "gigabit": 56, "hcd": 56, "hsmci": [56, 68], "speed": [56, 68, 84, 86, 88], "iot": [56, 68], "market": [56, 68], "inter": [56, 68, 111], "circuit": [56, 68], "i2": [56, 67, 68, 79, 84], "ic": 56, "sound": 56, "icmpv6": [56, 67], "igmp": [56, 72], "multicast": [56, 61], "lan": 56, "liquid": 56, "crystal": [56, 68, 77, 78, 79], "libm": 56, "lp": 56, "osi": 56, "mci": 56, "microcontrol": [56, 66, 68, 69, 72, 91, 92, 98], "mpu": [56, 67, 68], "netdb": [56, 67], "nvm": 56, "ntp": [56, 67], "nxwm": [56, 67, 68], "prom": 56, "otg": [56, 68], "otp": 56, "por": 56, "pkt": 56, "prng": 56, "qspi": [56, 68, 79], "quad": [56, 68], "rng": [56, 68, 84], "rndi": [56, 67], "rtcc": 56, "calendar": [56, 113], "saic": 56, "sci": 56, "sdhc": [56, 68], "capac": 56, "sdram": [56, 68], "slcd": 56, "smc": 56, "sprng": 56, "transmiss": 56, "trng": [56, 68], "tun": [56, 67], "twi": [56, 68, 79], "wire": [56, 58, 68, 84], "datagram": [56, 67, 118], "univers": [56, 72, 75, 113], "transmitt": 56, "bu": [56, 58, 79, 84, 105], "vnc": [56, 67, 120], "wan": 56, "wlan": [56, 68], "wpan": 56, "xdmac": [56, 68], "todai": [57, 105], "cwiki": 57, "confluenc": 57, "programmersought": 57, "articl": 57, "61604062421": 57, "seen": 57, "reimplement": 57, "hellocpp": 57, "stm32f4discoveri": [57, 86, 91], "testlibcxx": 57, "schedul": [57, 64, 67, 84, 88, 91, 94, 96, 106, 107, 108, 110, 113, 115, 122, 123], "hellocpp_main": 57, "cmakelist": 57, "cpp": 57, "helloworld": 57, "unzip": [57, 90], "cmake_minimum_requir": 57, "cmake_cxx_standard": 57, "cmake_cxx_standard_requir": 57, "ON": [57, 72, 74], "cmake_cxx_extens": 57, "cmake_c_standard": 57, "99": [57, 106], "nuttx_path": 57, "cmake_source_dir": 57, "ac_common_flag": 57, "wall": 57, "wshadow": 57, "wundef": 57, "strength": 57, "fomit": 57, "d_debug": 57, "d_libcpp_build_stat": 57, "d_libcpp_no_except": 57, "fcheck": 57, "rtti": 57, "pedant": 57, "nostdinc": 57, "ac_defin": 57, "dconfig_wchar_builtin": 57, "include_directori": 57, "libcxx": 57, "exe_nam": 57, "cmake_cxx_flag": 57, "ac_hw_flag": 57, "ac_cxx_extra_flag": 57, "param_debug": 57, "cmake_skip_rpath": 57, "cmake_cxx_link_execut": 57, "cmake_link": 57, "ac_linker_flag": 57, "link_librari": 57, "build_shared_lib": 57, "add_subdirectori": 57, "cmake_system_nam": 57, "cmake_system_processor": 57, "mcu_linker_script": 57, "compiler_prefix": 57, "cmake_c_compil": 57, "cmake_cxx_compil": 57, "cmake_ar": 57, "cmake_ranlib": 57, "ranlib": 57, "cmake_asm_compil": 57, "cmake_objcopi": 57, "objcopi": [57, 91], "cmake_objdump": 57, "objdump": [57, 91], "cmake_s": 57, "cmake_find_root_path_mode_program": 57, "cmake_find_root_path_mode_librari": 57, "cmake_find_root_path_mode_includ": 57, "cmake_find_root_path_mode_packag": 57, "cmake_try_compile_target_typ": 57, "static_librari": 57, "mcpu": 57, "m4": [57, 74, 79], "mthumb": 57, "mfloat": 57, "abi": 57, "isystem": 57, "d__nuttx__": 57, "__start": [57, 88], "nostartfil": 57, "nodefaultlib": 57, "header_fil": 57, "source_fil": 57, "link_directori": 57, "add_execut": 57, "add_custom_command": 57, "post_build": 57, "cmake_binary_dir": 57, "target_link_librari": 57, "xx": [57, 68], "supc": 57, "chelloworld": 57, "phelloworld": 57, "helloworld_h_": 57, "msecret": 57, "cstdio": 57, "42": [57, 68], "std": [57, 91, 112], "c_str": 57, "launch": 57, "manufactur": [58, 68, 74], "intellectu": [58, 72], "vendor": [58, 68], "cadenc": [58, 72], "enough": [58, 60, 68, 84, 106, 118, 119], "modif": [58, 69, 72, 84, 120], "search": [58, 68, 88, 108, 116], "ones": [58, 73, 83, 88], "zephyr": 58, "openbsd": 58, "freebsd": [58, 71], "netbsd": 58, "restrict": [58, 67, 71, 72, 98, 106, 110, 117, 119], "grant": [58, 72, 119], "unsur": [58, 68], "easier": [58, 72], "me": [58, 84], "sprinkl": 58, "custinfo": 58, "shortcut": [58, 71, 88], "mcinfo": 58, "quiet": 58, "debugset": 58, "config_debug_custom_info": 58, "reorder": 58, "harder": 58, "config1": [58, 91], "inspect": [58, 88], "p_frame": 58, "doesn": [58, 84, 111], "08x": 58, "pthread_t": [58, 115], "thread_id": 58, "pthread_self": [58, 115], "pthread_id": 58, "gdb": [58, 84, 86, 90], "debugg": [58, 68, 77, 78, 88, 92], "breakpoint": [58, 88], "jetbrain": 58, "clion": 58, "question": [58, 73, 98], "handi": [58, 61], "gdbinit": [58, 88], "arg0": 58, "addr": [58, 60, 118], "0x200aa9eo": 58, "mmcsd_readsingl": 58, "sigtrap": 58, "0x200166e8": 58, "up_idl": [58, 96], "arm_idl": 58, "0x2006ea70": 58, "1371": 58, "0x200aa8c0": 58, "0x200aa9e0": 58, "wrtest": 58, "030": 58, "startblock": 58, "2432": 58, "finfo": 58, "200": [58, 84], "200aa9e0": 58, "5752": 58, "5445": 58, "5354": 58, "2020": [58, 88], "5458": 58, "5420": 58, "1800": 58, "200aa9f0": 58, "5500": 58, "1100": 58, "200aaa00": 58, "3520": 58, "wrtest5": 58, "200aaa10": 58, "5800": 58, "1500": [58, 61], "200aaa20": 58, "e552": 58, "5854": 58, "3620": 58, "rtext6": 58, "200aaa30": 58, "5600": 58, "1200": 58, "200aaa40": 58, "wrtest6": 58, "200aaa50": 58, "200aaa60": 58, "200aaa70": 58, "200aaa80": 58, "200aaa90": 58, "200aaaa0": 58, "won": 58, "familiar": 58, "ahead": [58, 100], "soc": [58, 67, 68, 76, 77, 82, 83, 84, 85, 91], "diagram": [58, 77, 91], "engin": [58, 68, 75], "waveform": [58, 79], "extrem": 58, "sam_sdmmc": 58, "imxrt_sdmmc": 58, "happen": [58, 108, 114], "diagnos": 58, "tutori": 59, "subject": [59, 67, 72, 106, 107], "datasheet": 59, "analyz": [59, 95], "compass": [59, 63], "quick": 59, "cmake": [59, 66], "sy": [60, 91, 104, 110, 118, 119, 120, 123], "filesystemtyp": 60, "mountflag": 60, "filesystem": [60, 67, 88], "eacc": [60, 118, 119], "searchabl": 60, "ms_rdonli": 60, "ebusi": [60, 111, 115], "efault": [60, 109, 117, 118], "superblock": 60, "enodev": [60, 117], "enoent": [60, 107, 119], "pathnam": [60, 108, 117], "nonexist": 60, "enotblk": 60, "nfs_arg": 60, "smart": [60, 67], "addrlen": [60, 118], "sotyp": 60, "timeo": 60, "nfsmnt_timeo": 60, "retran": 60, "retri": [60, 118], "nfsmnt_retran": 60, "wsize": 60, "nfsmnt_wsize": 60, "rsize": 60, "nfsmnt_rsize": 60, "readdirs": 60, "readdir": [60, 117], "nfsmnt_readdirs": 60, "sockaddr_storag": 60, "fsmount": 60, "nfsv3": 60, "drwxrwxrwx": 60, "ctest": 60, "btest": 60, "sudo": [60, 61, 84, 90], "apt": [60, 90, 92], "choos": [60, 64, 72, 79, 84, 86, 90, 92], "everyon": 60, "777": 60, "authent": [60, 71], "chmod": [60, 84, 90], "man": 60, "machine1": 60, "option11": 60, "option12": 60, "decid": 60, "exportf": 60, "ra": 60, "showmount": 60, "rpcinfo": 60, "ver": [60, 84], "proto": 60, "100000": 60, "111": 60, "portmapp": 60, "100011": 60, "749": 60, "rquotad": 60, "100005": 60, "759": 60, "mountd": 60, "761": 60, "764": 60, "766": 60, "769": 60, "771": 60, "100003": 60, "2049": 60, "300019": 60, "830": 60, "amd": 60, "831": 60, "100024": 60, "944": 60, "946": 60, "100021": 60, "1042": 60, "nlockmgr": 60, "1629": 60, "aren": [61, 84], "motd": [61, 87], "tcpblaster": 61, "setcap": 61, "cap_net_admin": 61, "ep": 61, "lo": 61, "loopback": [61, 67, 68], "65536": [61, 83], "inet": [61, 67], "127": 61, "inet6": 61, "prefixlen": 61, "scopeid": 61, "0x10": 61, "txqueuelen": 61, "1000": [61, 88, 112, 113], "rx": [61, 77, 84], "5846": 61, "614351": 61, "614": 61, "kb": [61, 68, 84], "drop": [61, 65, 96, 107], "overrun": [61, 113], "tx": [61, 77], "carrier": [61, 68], "wlp0s20f3": 61, "4163": 61, "192": [61, 68, 83], "168": [61, 83], "209": 61, "fe80": 61, "1161": 61, "c26b": 61, "af05": 61, "d784": 61, "0x20": 61, "ether": 61, "41": [61, 88], "8c": 61, "a8": [61, 74], "d1": 61, "219369": 61, "176416490": 61, "176": [61, 107], "108399": 61, "27213617": 61, "27": [61, 68, 78], "lo0": 61, "tap": [61, 84], "simhostrout": 61, "84": 61, "ttl": 61, "52": 61, "0m": 61, "rtt": 61, "min": 61, "avg": 61, "mdev": 61, "529": 61, "prove": [61, 95], "1010": 61, "rest": [61, 88], "pkill": [61, 87], "sched_note_": 63, "sched_note_start": 63, "sched_note_stop": 63, "sched_note_suspend": 63, "sched_note_resum": 63, "sched_note_syscall_ent": 63, "sched_note_syscall_leav": 63, "sched_note_irqhandl": 63, "sched_note_add": 63, "accumur": 63, "note_": 63, "ftrace": [63, 64], "mksyscal": 63, "supersed": [63, 72], "proxi": 63, "supervisor": 63, "stub": [63, 108], "eclips": 64, "tracecompass": 64, "ons": 64, "config_sched_instrument": 64, "config_sched_instrumentation_filt": 64, "config_sched_instrumentation_syscal": 64, "config_sched_instrumentation_irqhandl": 64, "config_driver_not": 64, "config_driver_noteram": 64, "config_driver_notectl": 64, "config_system_trac": 64, "config_system_system": 64, "config_sched_instrumentation_filter_default_mod": 64, "config_sched_instrumentation_hir": 64, "config_driver_noteram_bufs": 64, "consum": [64, 100], "config_driver_noteram_taskname_bufs": 64, "config_driver_noteram_default_nooverwrit": 64, "accumul": [64, 106], "nonam": 64, "640000000": 64, "sys_clos": 64, "sys_sched_lock": 64, "sys_nxsched_get_stackinfo": 64, "sys_sched_unlock": 64, "sys_clock_nanosleep": 64, "sched_switch": 64, "prev_comm": 64, "prev_pid": 64, "prev_stat": 64, "next_comm": 64, "next_pid": 64, "irq_handler_entri": 64, "irq_handler_exit": 64, "650000000": 64, "durat": [64, 114], "ring": 64, "dispos": 64, "syscallnam": 64, "wildcard": 64, "sem_": 64, "sem_post": [64, 112], "sem_destroi": [64, 112], "sem_timedwait": [64, 112], "sem_trywait": [64, 112], "mq_close": [64, 111], "mq_getattr": [64, 111], "mq_notifi": [64, 111], "mq_open": [64, 111], "mq_receiv": [64, 111], "mq_send": [64, 95, 106, 111], "mq_setattr": [64, 111], "mq_timedrec": [64, 111], "mq_timedsend": [64, 111], "mq_unlink": [64, 111], "irqnum": 64, "fairli": [65, 67], "sophist": 65, "cababl": 65, "config_usbdev_trace_nrecord": 65, "trace_init_id": 65, "trace_ep_id": 65, "endpoint": [65, 68, 118], "trace_dev_id": 65, "trace_class_id": 65, "trace_classapi_id": 65, "trace_classstate_id": 65, "trace_intentry_id": 65, "trace_intdecode_id": 65, "trace_intexit_id": 65, "trace_outreqqueued_id": 65, "trace_inreqqueued_id": 65, "IN": [65, 72], "trace_read_id": 65, "trace_write_id": 65, "trace_complete_id": 65, "trace_deverror_id": 65, "trace_clserror_id": 65, "lpc1768": [65, 68], "config_debug_featur": [65, 84, 87, 91, 100], "config_debug_usb": 65, "usbseri": 65, "config_debug_info": [65, 87], "config_usb": 65, "config_examples_usbserial_traceinit": 65, "config_examples_usbserial_traceclass": 65, "config_examples_usbserial_tracetransf": 65, "config_examples_usbserial_tracecontrol": 65, "config_examples_usbserial_traceinterrupt": 65, "abd": 65, "usbserial_main": 65, "ttyusb0": [65, 83, 84, 92], "107": 65, "0039": 65, "0019": 65, "pullup": 65, "0001": 65, "usbdev_trprintf": 65, "examctli": 65, "trace_classapi_id1": 65, "usbser_traceclassapi_setup1": 65, "trace_clserror_id1": 65, "usbser_traceerr_setupnotconnected1": 65, "trace_intentry_id1": 65, "lpc17_40_traceintid_usb2": 65, "trace_intdecode_id2": 65, "lpc17_40_traceintid_devstat2": 65, "lpc17_40_traceintid_suspendchg2": 65, "lpc17_40_traceintid_devreset2": 65, "trace_class_id1": 65, "trace_classdisconnect1": 65, "trace_dev_id1": 65, "trace_devpullup1": 65, "trace_intexit_id1": 65, "pl2303_setup": 65, "uart_dev_": 65, "usbtrac": 65, "pl2303_classapi_setup": 65, "pl2303_configidnon": 65, "trace_clserror": 65, "usbser_traceerr_setupnotconnect": 65, "enotconn": [65, 118], "usbmonitor": 65, "nnnn": 65, "config_usbdev_trace_str": 65, "config_nsh_usbdev_trac": 65, "usbmon_start": 65, "usbmon_stop": 65, "Ons": [65, 67], "config_usbmonitor": 65, "config_usbmonitor_stacks": 65, "2kib": 65, "config_usbmonitor_prior": 65, "50": [65, 72, 107], "rapidli": 65, "config_usbmonitor_interv": 65, "config_usbmonitor_traceinit": 65, "config_usbmonitor_traceclass": 65, "config_usbmonitor_tracetransf": 65, "config_usbmonitor_tracecontrol": 65, "config_usbmonitor_traceinterrupt": 65, "migrat": [66, 122], "emphasi": 66, "ansi": [66, 67, 108], "vxwork": [66, 67, 75, 106, 108, 110], "june": [66, 68], "inviol": 66, "principl": [66, 98], "modular": [66, 98], "unencumb": 66, "brand": 66, "enemi": 66, "risc": [66, 74, 75, 80], "xtensa": [66, 72, 74, 80, 84, 91], "userspac": [66, 93, 120], "glossari": 66, "tightest": 67, "micro": [67, 68, 83], "alik": [67, 68], "weak": 67, "strive": 67, "degre": [67, 68, 108], "oss": [67, 71], "emptibl": 67, "robin": [67, 91, 106, 109], "sporad": [67, 109, 115], "determinist": [67, 100], "tickless": [67, 68, 79, 99], "robust": [67, 68], "mutex": [67, 112, 115], "cancel": [67, 95, 106, 107, 108, 115], "emption": [67, 96, 110], "lightweight": 67, "granul": 67, "monolith": 67, "vf": [67, 95], "support1": 67, "ken": [67, 68], "pettit": [67, 68], "spiff": [67, 72], "peter": [67, 72], "anderson": 67, "littlef": 67, "mbed": [67, 68], "cromf": 67, "compress": [67, 90], "tmpf": 67, "hostf": 67, "union": [67, 72, 106, 114, 115, 123], "overlai": [67, 108], "userf": 67, "ftp": 67, "zmodem": 67, "sz": 67, "rz": 67, "intel": [67, 74], "microsoft": 67, "patent": [67, 72], "aio": [67, 107, 117], "nand": [67, 68], "sdh": 67, "audio": [67, 68], "codec": [67, 68], "player": [67, 68], "cryptograph": [67, 91], "modbu": 67, "freemodbu": 67, "float": [67, 72], "uclibc": 67, "lgpl": 67, "igmpv2": 67, "mldv1": 67, "af_inet": 67, "af_inet6": 67, "af_packet": 67, "ieee": [67, 68, 112], "802": [67, 68, 83], "af_ieee802154": 67, "bluetooth": [67, 68, 79], "af_bluetooth": 67, "af_loc": 67, "ipproto_icmp": 67, "ipproto_icmp6": 67, "fullmac": [67, 68], "radio": [67, 68, 79], "slip": 67, "ppp": 67, "cjson": 67, "smtp": 67, "pppd": 67, "autonom": 67, "jeff": 67, "poskanz": 67, "thttpd": [67, 68], "phy": [67, 68, 83], "discoveri": [67, 68, 91, 92], "richard": 67, "cochran": 67, "xml": 67, "esp8266": 67, "emori": 67, "echnologi": 67, "evic": 67, "lash": 67, "ranslat": 67, "ayer": 67, "smartf": [67, 83], "fram": 67, "sama5dx": 67, "lpc17xx": [67, 68], "lpc31xx": [67, 68], "stmicro": [67, 74, 91], "hid": [67, 68, 72], "seam": 67, "gadget": 67, "pic32": [67, 68], "avr": [67, 74, 91], "sam3": [67, 68], "sam4": [67, 74], "samv7": [67, 72], "freescal": [67, 74], "lpc43xx": [67, 72, 74], "kineti": [67, 74], "silicon": [67, 68, 72, 74, 75], "laborati": 67, "efm32": [67, 74, 75], "f1": [67, 68, 74], "f2": [67, 68, 74], "f3": [67, 68, 74], "f4": [67, 68, 74], "f7": [67, 68, 74], "ti": [67, 72, 74, 75], "ecm": 67, "dfu": 67, "composit": [67, 68], "ol": [67, 68], "amplifi": [67, 68], "ba": 67, "seamless": 67, "michael": [67, 68, 72], "haardt": 67, "classic": 67, "dialect": 67, "pretti": 67, "1980": 67, "offer": [67, 68, 69, 72, 90, 92], "matrix": 67, "indent": 67, "hundr": 67, "philosophi": 67, "behind": 67, "BUT": [67, 72, 100], "pai": 67, "penalti": 67, "richli": 67, "100k": 67, "intimid": 67, "trick": 67, "archiv": [67, 72, 90, 91], "granular": 67, "plan": 67, "tune": 67, "downsid": [67, 88], "complic": [67, 90], "tms320da180": 68, "da180": 68, "arm7": [68, 75], "mcu123": 68, "lpc2148": [68, 75], "the0": 68, "zpa213x": 68, "4xpa": 68, "ug": 68, "2864ambag01": 68, "rommel": 68, "marcelo": 68, "str": 68, "p711": 68, "mc9328mx1": 68, "mx1ad": 68, "arm9": [68, 75], "neuro": 68, "osd": 68, "artist": 68, "ea3131": 68, "lpc": [68, 72], "h3131": 68, "ea3152": 68, "422": 68, "485": 68, "anton": 68, "kachalov": 68, "faradai": 68, "ftmac100": 68, "raspberri": 68, "pi": 68, "bcm2835": 68, "incomplet": [68, 110], "obsolet": [68, 108], "28": 68, "xplain": 68, "ultra": 68, "sama5d27": 68, "microprocessor": [68, 98, 101], "developmenttool": 68, "productdetail": 68, "atsama5d2c": 68, "xult": 68, "groboard": 68, "sama5d27c": 68, "d1g": 68, "sama5d3x": 68, "kit": 68, "sama5d31": 68, "atsama5d31": 68, "sama5d33": 68, "atsama5d33": 68, "sama5d34": 68, "atsama5d34": 68, "sama5d35": 68, "atsama5d35": 68, "reconfigur": [68, 79], "29": 68, "barebon": 68, "pio": 68, "at25": 68, "ohci": 68, "ehci": 68, "31": 68, "100base": 68, "1000base": 68, "tc": 68, "lcdc": 68, "ssc": 68, "pmecc": 68, "ecc": 68, "dbgu": 68, "wm8904": 68, "sama5d36": 68, "websit": [68, 73, 84], "samad3": 68, "consequ": [68, 107], "rev": 68, "sama5d44": 68, "l2": 68, "tm7000": 68, "maxtouch": 68, "touch": 68, "bootload": [68, 79, 83], "nativ": [68, 71], "msy": [68, 69, 71], "codesourceri": [68, 69], "pcduino": 68, "33": 68, "lite": 68, "prime": 68, "beaglebon": [68, 75], "black": 68, "petro": 68, "karashchenko": 68, "am3358": 68, "1ghz": 68, "spars": 68, "prodcut": 68, "anticip": [68, 106], "sabr": 68, "6quad": 68, "inavail": 68, "mx6q": 68, "texa": [68, 72, 74, 75], "tms570ls04x": 68, "03x": 68, "launchpad": 68, "launchxl": 68, "tms57004": 68, "tms570ls0432pz": 68, "tms570ls3137zwt": 68, "ivan": 68, "ucherdzhiev": 68, "tms570ls31x": 68, "nutini": 68, "sdk": 68, "nuc120le3an": 68, "nuc120le2an": 68, "48": 68, "128kb": 68, "16kb": 68, "90kb": 68, "10kb": 68, "34": 68, "93": 68, "8kb": 68, "72": [68, 84], "86": 68, "runtim": 68, "0kb": 68, "62": 68, "dii": [68, 71], "freedom": 68, "mkl25z128": 68, "pjrc": 68, "teensi": 68, "lc": 68, "mkl25z64": 68, "64kb": [68, 83, 88], "dip": [68, 120], "breakout": [68, 79, 80], "mk26z128vlh4": 68, "pro": [68, 84], "atsamd20j18a": 68, "256kb": 68, "32kb": 68, "arduino": 68, "alan": [68, 73], "carvalho": [68, 73], "assi": [68, 73], "usbnsh": 68, "atsaml21j18a": 68, "lpcxpresso": 68, "lpc1115": 68, "s32k118evb": 68, "rdk": 68, "s2e": 68, "mdl": 68, "mike": 68, "smith": [68, 72], "micromint": [68, 75], "devkitarm": [68, 69], "ekc": 68, "larri": 68, "arnold": 68, "lwazi": 68, "dube": 68, "tiago": 68, "maluta": 68, "roja": 68, "ekk": 68, "unverifi": 68, "luck": 68, "laboratori": [68, 72, 74, 75], "starter": 68, "g8xx": 68, "stk": 68, "efm32g890f128": 68, "768": 68, "khz": [68, 84, 88], "lxfo": 68, "mhz": [68, 79], "hxfo": 68, "4x40": 68, "led": [68, 77, 78, 91, 99], "pushbutton": 68, "segger": 68, "jtag": 68, "swd": [68, 78, 88], "connector": [68, 78, 83, 84, 92], "leuart0": 68, "efm32g880f120": 68, "efm32g880f128": 68, "2x10": 68, "layout": [68, 88, 91], "ew": 68, "uext": 68, "rs232": 68, "buzzer": 68, "openocd": [68, 77, 78, 92], "efm32gg990f1024": 68, "efm32gg": 68, "stk3700": 68, "8x20": 68, "ambient": 68, "induct": 68, "capacit": 68, "metal": 68, "opamp": 68, "cr2032": 68, "capacitor": [68, 77], "rmu": 68, "pierr": [68, 72], "noel": [68, 72], "boutevil": [68, 72], "stm32l": 68, "energylit": [68, 74, 75], "stm32l152rbt6": 68, "stm32l152c": 68, "kbyte": 68, "stm32l152rct6": 68, "256": [68, 100], "st": [68, 78, 88, 92], "touchkei": 68, "nucleo": [68, 88, 92], "l152re": 68, "mateusz": 68, "szafoni": 68, "stm32l152xc": 68, "drive": [68, 84, 106], "revisit": 68, "38": 68, "7kb": 68, "89": 68, "70": 68, "9kb": 68, "densiti": [68, 74], "stm32l152": 68, "stm32l162": 68, "jussi": 68, "kivilinna": 68, "sami": 68, "pelkonen": 68, "stm32l152x": 68, "publicli": [68, 72, 98], "f0": [68, 74], "stm32f0": 68, "2f051r8": 68, "unsuit": [68, 95], "f072rb": 68, "f091rc": 68, "juha": 68, "niskanen": 68, "fl": 68, "sfafoni": 68, "l072z": 68, "lrwan1": 68, "bymateusz": 68, "l073rz": 68, "g0": [68, 74], "g071rb": 68, "g070rb": 68, "daniel": [68, 72], "pereira": 68, "volpato": 68, "stm32f0xx": 68, "stm32l0xx": 68, "stm32g0xx": 68, "exti": 68, "ae": [68, 72, 84], "rnd": 68, "hs148": 68, "tim": 68, "proprietari": [68, 72], "brought": 68, "stm32vl": 68, "stm32f100rb": 68, "f102": 68, "px4": [68, 72], "sold": 68, "f103c8t6": 68, "nrf24l01": 68, "stm32f103cbt6": 68, "blue": [68, 77, 78], "tone": 68, "five": [68, 91], "stm32f103zet6": 68, "stm32f103ret6": 68, "stm32f103vct": 68, "stm32f103vet6": 68, "stm32f103rbt6": 68, "stm32103cbt6": 68, "stm3210e": 68, "hy": 68, "mini": 68, "laurent": 68, "latil": 68, "wildfir": 68, "firestm32": 68, "taobao": 68, "leaflab": 68, "mapl": 68, "olimexino": 68, "david": 68, "sidran": 68, "stm32f103rb": 68, "iwdg": 68, "wwdg": 68, "22": [68, 77, 83, 111], "enc28j60": 68, "lift": [68, 72], "w25x16": 68, "v3": 68, "yiran": 68, "liao": 68, "msc": 68, "ride7": 68, "f105r": 68, "contrib": 68, "konstantin": 68, "berezenko": 68, "stm32f105x": 68, "p107": 68, "holtzberg": 68, "stm32f107vc": 68, "encx24j600": 68, "shenzhou": 68, "iv": 68, "armjishu": 68, "stm32f107vct": 68, "viewtool": 68, "stm32f103": 68, "f107": 68, "stm32f107vct6": 68, "stm32f107": 68, "kamami": 68, "butterfli": 68, "micha\u0142": 68, "\u0142yszczek": 68, "stm32f205rg": 68, "anonym": 68, "particl": 68, "io": [68, 114], "phone": 68, "photon": [68, 72], "simon": 68, "piriou": 68, "120": [68, 106], "1mbit": 68, "128kbyte": 68, "bcm43362": 68, "wifi": [68, 83], "stm3220g": 68, "gari": 68, "teravski": 68, "stm32f207ig": 68, "martin": 68, "lederhilg": 68, "p207": 68, "stm32f207ze": 68, "sam3u4": 68, "inux": 68, "atsam3x8": 68, "84mhz": 68, "mikroelektronika": 68, "flip": 68, "mikrobu": 68, "lpc1766": 68, "lpc1769": 68, "ssp": 68, "mcpwm": [68, 84], "himax": 68, "nucleu": 68, "2g": 68, "dave": 68, "marpl": 68, "zkit": 68, "1769": 68, "lincoln60": 68, "blox": 68, "keil": 68, "mcb1700": 68, "pn5180": 68, "nfc": [68, 78], "frontend": [68, 87], "jung": 68, "nucleus2g": 68, "enhanc": 68, "ostest": 68, "microsd": 68, "technic": [68, 72, 90, 105, 117, 122], "2016": [68, 72, 84], "commerci": [68, 72], "eng": 68, "reconstitu": 68, "webserv": 68, "deiv": 68, "nokia": 68, "6100": 68, "red": [68, 75, 77, 78], "graphi": 68, "verfi": [68, 69], "microment": 68, "lincoln": 68, "vladimir": 68, "komendantskii": 68, "provis": [68, 120], "waveshar": 68, "open1788": 68, "myself": 68, "claim": [68, 72], "masayuki": 68, "ishikawa": 68, "lc823450xgevk": 68, "playback": 68, "lsi": 68, "dsp": 68, "1656k": 68, "hp": 68, "pll": 68, "pcb": 68, "sbc": 68, "aac": 68, "asrc": 68, "spite": 68, "funciton": 68, "realiz": [68, 98, 106], "headset": 68, "emmc": 68, "ipc2": 68, "upport": 68, "max326xx": 68, "evsi": 68, "mac3x660": 68, "spi0": 68, "xmc4500": 68, "carvahlo": 68, "nrf52": [68, 76, 77, 78, 80, 88], "jann": 68, "rosberg": 68, "pca10040": 68, "hanya": 68, "zou": 68, "nrf52832": [68, 79, 80, 88], "adafruit": 68, "feather": 68, "levin": 68, "progmem": 68, "52804": 68, "jakob": 68, "oderski": 68, "mk28fn2m0vmi15": 68, "at150": 68, "169": 68, "mapbga": 68, "kwikstik": 68, "tower": 68, "twr": 68, "k60n512": 68, "k60n51": 68, "among": 68, "dbp": 68, "mk60n512vll100": 68, "andrew": 68, "webster": 68, "k64f": 68, "ksz8081": 68, "mk64fn1m0vmd12": 68, "_mk64fn1m0vmd12": 68, "maciej": 68, "skrzypek": 68, "k64f120m": 68, "complement": [68, 114, 115], "ser": 68, "outstand": [68, 72], "th": 68, "becam": 68, "kfazz": 68, "k66f": 68, "k6x": 68, "lpuart": 68, "cxd56": 68, "nobuto": 68, "kobayashi": 68, "spresenc": 68, "spresens": 68, "effici": [68, 84], "multicor": 68, "cxd5602": 68, "bare": 68, "bone": 68, "gp": 68, "gnss": 68, "qzss": 68, "hi": [68, 107], "mic": 68, "192khz": 68, "m4f": [68, 74], "alin": 68, "jerpelea": 68, "pmic": 68, "uid": [68, 119], "scu": 68, "cisif": 68, "ten": [68, 108], "cx56dxx": 68, "altair": 68, "lte": 68, "acceler": 68, "rotat": 68, "isx012": 68, "audio_tone_gener": 68, "geofenc": 68, "f302": 68, "ben": 68, "dyer": 68, "f302r8": 68, "raiden00pl": 68, "stm32f3": 68, "stm32f303vct6": 68, "f303re": 68, "paul": 68, "alexand": 68, "patienc": 68, "f303ze": 68, "stm32f334": 68, "disco": 68, "stm32f334r8": 68, "earlier": [68, 90, 113], "stm32f372": 68, "marten": 68, "svanfeldt": 68, "stm32f": 68, "f401re": 68, "stm32f401re": 68, "f411re": 68, "stm32f411re": 68, "frank": 68, "bennett": 68, "serg": 68, "podtynnyi": 68, "stm32f401xb": 68, "stm32f401xc": 68, "par": 68, "gwenhael": 68, "goavec": 68, "merou": 68, "stm32f407igh6": 68, "fpu": 68, "dhpcd": 68, "nettest": 68, "stmpe811": 68, "h405": 68, "h407": 68, "e407": 68, "p407": 68, "clicker2": 68, "p405": 68, "omnibusf4": 68, "stm32f4": [68, 91], "stm32f407vgt6": 68, "168mhz": 68, "lis302dl": 68, "motion": 68, "axi": 68, "acceleromet": 68, "mp45dt02": 68, "omni": 68, "microphon": 68, "cs43l22": 68, "speaker": 68, "eight": [68, 100], "ab": 68, "stm3f4di": 68, "bb": 68, "db": 68, "mikromedia": 68, "tft": 68, "vs1053": 68, "stereo": 68, "headphon": 68, "jack": 68, "batter": 68, "charger": 68, "neil": 68, "hancock": 68, "mrf24j40": 68, "flight": [68, 100], "bill": 68, "gatliff": 68, "se": 68, "airbot": 68, "publish": [68, 72, 83], "schemat": 68, "betaflight": 68, "inav": 68, "invensens": 68, "mpu6000": 68, "max7546": 68, "437": 68, "stm32f427i": 68, "stm32f427z": 68, "stm32f427v": 68, "nois": 68, "2mb": [68, 83, 84], "voltag": 68, "regul": 68, "prescal": 68, "fsmsc": 68, "crypto": [68, 72], "axlotoi": 68, "jason": 68, "harri": 68, "axloti": 68, "axoloti": 68, "synthes": 68, "stm32f427igh6": 68, "180mhz": 68, "1mib": 68, "256kib": 68, "adau1961": 68, "mib": 68, "allianc": 68, "as4c4m16sa": 68, "midi": 68, "stm32f429i": 68, "stm32f429zit6": 68, "2mbit": 68, "256kbyte": 68, "stm32f439": 68, "brennan": 68, "ashton": 68, "concurr": [68, 106, 115, 121], "marco": 68, "krahl": 68, "ltdc": 68, "dma2d": 68, "auxiliari": 68, "uvis": 68, "thestm32f429i": 68, "kha": 68, "vo": 68, "g474e": 68, "dpow1": 68, "g431rb": 68, "g431b": 68, "esc1": 68, "l475e": 68, "iot01a": 68, "stm32l475vg": 68, "ghz": 68, "rf": 68, "868": 68, "915": 68, "environment": [68, 69], "matur": [68, 69], "l4": [68, 74], "pktradio": 68, "onboard": 68, "spirit1": 68, "spsgrf": 68, "star": [68, 87], "topologi": 68, "pirou": 68, "macronix": 68, "quadspi": 68, "l476rg": 68, "nucleol476rg": 68, "sebastien": 68, "lorquet": 68, "stm32l476vg": 68, "stm32l476": 68, "mdk": [68, 79, 80], "motorola": 68, "moto": 68, "jim": 68, "wylder": 68, "rcc": 68, "ziggurat29": 68, "oneshot": 68, "lptim": 68, "comp": 68, "cr": 68, "hsi38": 68, "stm32l4": 68, "matia": 68, "otgf": 68, "stm32l4x6": 68, "stm32l4rxxx": 68, "stm32l412": 68, "stm32l422": 68, "l432kc": 68, "jsebastien": 68, "l452re": 68, "l496zg": 68, "stm32l4r9i": 68, "stm32l4r5zi": 68, "stm32l4r9ai": 68, "opther": 68, "versu": [68, 112, 115], "jjlang": 68, "came": [68, 72], "lx": 68, "pavel": 68, "pisa": 68, "pikron": 68, "lpc4088": 68, "lpc1788": 68, "nxg": 68, "lpc4330": 68, "xplorer": 68, "ngx": 68, "lpc4330fet100": 68, "systick": [68, 79], "embest": 68, "lpc4357": 68, "evb": 68, "lpc4357fet256": 68, "1024kib": 68, "tobi": 68, "duckworth": 68, "leverag": [68, 72], "lpc4370": 68, "link2": 68, "lpc4370fet100": 68, "lok": 68, "tep": 68, "lpc4337": 68, "lpc4337jbd144": 68, "lpc4337jet100": 68, "vasiljev": 68, "gpdma": 68, "redesign": 68, "emc": 68, "usb0": 68, "usb1": 68, "sct": 68, "qei": 68, "wwdt": 68, "spifi": [68, 72], "vytauta": 68, "lukenska": 68, "lpc17": 68, "gintara": 68, "drukteini": 68, "lpc54628": 68, "netnsh": 68, "lvgl": 68, "lpc4508": 68, "lpc5408": 68, "s32k146evb": 68, "s32k148evb": 68, "edma": 68, "lpspi": 68, "lpi2c": 68, "s32k148": 68, "lm4f120": 68, "tm4c123gxl": 68, "tm4c123h": 68, "tm4c123ah6pm": 68, "nathan": 68, "hartman": 68, "reinstat": 68, "tm4c1294xl": 68, "sautter": 68, "shirshak": 68, "sengupta": 68, "dk": 68, "simultan": [68, 79], "young": 68, "fragmentari": 68, "cc26x2": 68, "minu": [68, 112], "driverlib": 68, "cc1312r1": 68, "hopefulli": 68, "atsam4lc4c": 68, "48mhz": 68, "o1": 68, "led1": 68, "2832hsweg04": 68, "oled1": 68, "2013": [68, 72], "6kb": 68, "213": 68, "4b": 68, "83": 68, "3kb": 68, "92": 68, "71": 68, "neklyudov": 68, "sam4cmp": 68, "armv7": [68, 72, 88, 91], "mitko": 68, "atsam4s16": 68, "120mhz": 68, "1mb": 68, "atsam4s32c": 68, "160kb": 68, "v71": 68, "atsamv71q21": 68, "2015": [68, 72], "twih": 68, "at24": 68, "cs2100": 68, "multipli": 68, "mcan": 68, "slave": 68, "shot": [68, 106], "rswdt": 68, "e70": 68, "atsame70": 68, "xpld": 68, "atsame70q21": 68, "metro": 68, "upgrad": 68, "samd51": 68, "samd51j19": 68, "sercom": 68, "cmcc": 68, "unverfi": 68, "same54": 68, "same5x": 68, "familli": 68, "bob": [68, 72], "feretich": [68, 72], "stm32f746g": 68, "stm32f746ngh6": 68, "216mhz": 68, "1024kb": 68, "stm32f746g_disco": 68, "144": 68, "stm32f746zg": 68, "kconstantin": 68, "wiki": [68, 105, 112], "pwr": 68, "bbsram": 68, "dbgmcu": 68, "sdmmc": 68, "titu": 68, "von": 68, "boxberg": 68, "valmanta": 68, "paliksa": 68, "lowerhalf": 68, "stm32f7": 68, "itm": [68, 72], "bxcan": 68, "eduard": 68, "niesner": 68, "ramtin": 68, "amin": 68, "f767zi": 68, "stm32f76i": 68, "stm32f769i": 68, "stm32f769nih6": 68, "2048k": 68, "512kb": [68, 88], "inch": 68, "800x472": 68, "spdif": 68, "rca": 68, "mbit": 68, "daughterboard": 68, "2002": [68, 72], "poe": 68, "h743zi": 68, "stm32h747i": 68, "jukka": 68, "laitinen": 68, "dtcm": 68, "stm32h7": 68, "imxrt1050": [68, 72], "evkb": 68, "mimxrt1052dvl6a": 68, "crossov": 68, "joint": 68, "credit": [68, 72], "bulk": 68, "hyper": 68, "imxrt1060": 68, "mimxrt1062dvl6a": 68, "evk": [68, 72], "imxrt1020": 68, "usdhc": 68, "jake": 68, "choi": 68, "snv": 68, "termio": 68, "daisi": 68, "xbar": 68, "ocotp": 68, "johann": [68, 72], "fabio": 68, "balzano": 68, "wise": 68, "latest": [68, 71, 84, 90, 92], "amber": 68, "robot": 68, "lowpowerlab": 68, "moteinomega": 68, "arduion": 68, "mega2560": 68, "dimitri": 68, "kloper": 68, "micropend": 68, "opend": 68, "micropendous3": 68, "popul": 68, "at90usb646": 68, "647": 68, "1286": 68, "1287": 68, "at90usb647": 68, "at90usb1286": 68, "biggest": [68, 106], "harvard": [68, 84], "constant": [68, 109, 115], "inaccess": [68, 98], "quickli": [68, 87], "8k": 68, "av32dev1": 68, "mcuzon": 68, "avrdev1": 68, "at32uc3b0256": 68, "at32uc3": 68, "solidifi": 68, "postpon": [68, 111, 112], "bump": 68, "rxd": [68, 83], "max232": 68, "uc3": 68, "lm32": 68, "minerva": 68, "minoerva": 68, "qemu": 68, "fpga": 68, "matt": 68, "thompson": 68, "mc9s12ne64": 68, "demo9s12ne64": 68, "electron": [68, 72, 75], "ne64": 68, "badg": 68, "m9s12x": 68, "bifferboard": 68, "i486": 68, "mingw": 68, "lizhuoyi": 68, "vga": 68, "anyon": [68, 72], "flesh": 68, "intel64": 68, "x86_64": [68, 72, 90], "feautr": 68, "sse": 68, "avx": 68, "lapic": 68, "x2apic": 68, "ioapic": 68, "tsc_deadlin": 68, "apic": 68, "4gb": 68, "changeabl": 68, "kvm": 68, "xeon": 68, "2630v4": 68, "boch": 68, "broadwell_ult": 68, "mip": [68, 74, 91], "m4k": [68, 74], "dtx1": 68, "4000l": 68, "mirtoo": 68, "dimitech": 68, "pic32mx250f128d": 68, "ev": 68, "kit1": 68, "pic32mx440f512h": 68, "demo": 68, "dp11215": 68, "pic32mx460f512l": 68, "co": [68, 84], "ubw32": 68, "sparkfun": [68, 79, 80], "pic32mx795f512l": 68, "dm320004": 68, "pic32mx7": 68, "mulitmedia": 68, "mmb": 68, "multimedia": 68, "mikro": 68, "pinguino": 68, "sde": 68, "mentor": 68, "microaptiv": [68, 74], "pic32mz": [68, 91], "ec": 68, "pic32mz2048ech144": 68, "ph": 68, "dm320006": 68, "pic32mz2048ecm144": 68, "kristoph": 68, "tate": 68, "m5150": [68, 74], "mikroelectronika": 68, "pic32mz2048efh100": 68, "offici": [68, 71, 83, 108], "abdelatif": 68, "guettouch": 68, "sh7032": 68, "sh1_lcevb1": 68, "us7032evb": 68, "skp16c26": 68, "m32c": 68, "winxp": 68, "stopper": 68, "anjana": 68, "rsk": 68, "gr": 68, "rose": 68, "sipe": 68, "maix": 68, "digil": 68, "arty_a7": 68, "vexriscv": 68, "espressif": [68, 74, 80, 83, 85], "devkitc": [68, 80, 84], "v4": [68, 83, 84], "preliminari": 68, "partit": 68, "despit": 68, "bunch": 68, "z16f2800100zcog": 68, "zd": [68, 69, 71, 75], "ii": [68, 69, 71, 72], "espi": 68, "ez80acclaim": [68, 69, 91], "ez80f0910200kitg": 68, "ez80f0910200zcog": 68, "makerlisp": 68, "z20x": 68, "ez80f091": 68, "msys2": 68, "z8encore000zco": 68, "z8f6403": 68, "z8f64200100kit": 68, "z8f6423": 68, "p112": 68, "hobbyist": [68, 71], "16mhz": 68, "z80182": 68, "diskett": 68, "pty": 68, "ltd": [68, 72], "australia": 68, "brook": 68, "fund": 68, "kickstart": 68, "novemb": 68, "2012": [68, 72], "terri": 68, "gulczynski": 68, "brew": [68, 90], "quarter": 68, "sdcc": [68, 71, 106], "z80sim": 68, "xtr": 68, "tr": 68, "iii": [68, 72], "4p": 68, "jacqu": 68, "pelleti": 68, "2017": [68, 72], "unfinish": 68, "unsupport": [68, 115, 117], "48kb": 68, "resurrect": 68, "m68k": [68, 69], "m68hc11": [68, 69], "m68hc12": [68, 69], "m9s12": 68, "blackfin": 68, "h8": 68, "revis": [69, 72, 73], "superh": [69, 74, 91], "8051": 69, "hc08": 69, "tri": [69, 118], "tougher": 69, "unawar": 69, "sandbox": 69, "dep": 69, "atol": 69, "zilog": [69, 71, 74, 75, 91], "z8encor": [69, 74, 91], "batch": 69, "lack": [69, 100, 113, 115], "creatur": 69, "config_windows_n": 69, "conemu": 69, "maximus5": 69, "reli": [69, 108], "useth": 69, "surpris": 69, "buildabl": 69, "profil": 69, "remark": 69, "cygpath": 69, "winepath": 69, "convpath": 69, "interoper": 69, "la": 71, "in\u02c8v\u012b\u0259l\u0259b\u0259l": 71, "adject": 71, "infring": [71, 72], "dishonor": 71, "chastiti": 71, "inalien": 71, "untouch": [71, 91], "unalter": 71, "unchalleng": 71, "unbreak": 71, "impregn": 71, "sacrosanct": 71, "sacr": 71, "holi": 71, "hallow": 71, "rare": 71, "intemer": 71, "life": [71, 108, 115], "oxford": 71, "dictionari": 71, "compromis": 71, "sake": 71, "expedi": 71, "justif": 71, "formal": 71, "revolutionari": 71, "evolutionari": 71, "organiz": 71, "coding_styl": 71, "claus": [71, 72], "constraint": 71, "copyleft": 71, "solari": [71, 110], "retro": 71, "maker": 71, "clang": 71, "iar": 71, "justifi": 71, "seek": 71, "resist": 71, "qualiti": 71, "solv": [71, 88, 117], "inflex": 71, "inabl": [71, 72], "invent": 71, "nih": 71, "syndrom": 71, "januari": [72, 111, 113], "2004": 72, "AND": 72, "FOR": 72, "reproduct": 72, "shall": 72, "licensor": 72, "owner": [72, 115], "legal": [72, 108, 115], "act": [72, 114, 115], "contract": [72, 120], "fifti": 72, "percent": 72, "benefici": 72, "transform": [72, 110], "authorship": 72, "editori": 72, "annot": 72, "elabor": 72, "mere": 72, "thereof": 72, "behalf": [72, 115], "verbal": 72, "conspicu": 72, "whom": 72, "herebi": 72, "perpetu": 72, "worldwid": 72, "royalti": 72, "irrevoc": 72, "reproduc": 72, "sublicens": 72, "sell": 72, "alon": 72, "institut": [72, 75], "litig": 72, "cross": 72, "counterclaim": 72, "lawsuit": 72, "alleg": 72, "constitut": 72, "contributori": 72, "redistribut": 72, "recipi": [72, 96, 118], "carri": [72, 100], "attribut": [72, 108, 111, 112, 115, 123], "pertain": [72, 110], "wherev": 72, "alongsid": 72, "addendum": 72, "constru": 72, "compli": 72, "submiss": 72, "notwithstand": 72, "herein": 72, "trade": [72, 75, 106], "customari": 72, "disclaim": 72, "titl": 72, "merchant": 72, "risk": [72, 112], "liabil": 72, "theori": 72, "tort": 72, "neglig": 72, "deliber": 72, "liabl": 72, "damag": 72, "incident": 72, "consequenti": 72, "goodwil": 72, "stoppag": 72, "malfunct": 72, "fee": 72, "indemn": 72, "oblig": 72, "indemnifi": 72, "defend": 72, "harmless": 72, "incur": 72, "boilerpl": 72, "bracket": 72, "comment": 72, "identif": 72, "uip": 72, "2001": 72, "2003": 72, "adam": 72, "dunkel": 72, "rhombu": 72, "nick": 72, "johnson": 72, "addtion": 72, "isc": 72, "licsens": 72, "steve": 72, "reynold": 72, "citel": 72, "lufa": 72, "hpnd": 72, "2011": 72, "dean": 72, "fourwalledcubicl": 72, "dot": 72, "advertis": 72, "whatsoev": 72, "profit": 72, "tortiou": 72, "1989": 72, "1991": 72, "1993": 72, "1995": 72, "regent": 72, "california": [72, 75], "michigan": 72, "weston": 72, "andro": 72, "adamson": 72, "muzzl": 72, "umich": 72, "edu": 72, "mariu": 72, "aamodt": 72, "eriksen": 72, "berkelei": [72, 75], "andersson": 72, "pelleplutt1976": 72, "gmail": 72, "deal": 72, "furnish": 72, "substanti": 72, "THE": 72, "TO": 72, "noninfring": 72, "holder": [72, 112], "BE": 72, "WITH": 72, "strtod": 72, "ringgaard": 72, "2006": [72, 117], "2007": 72, "anvin": 72, "dtoa": 72, "config_libc_floatingpoint": 72, "unmodifi": 72, "lib_vikmemcpi": 72, "config_memcpy_vik": 72, "vik": 72, "1999": [72, 112], "2010": 72, "held": [72, 84, 106, 111, 112, 115], "alter": [72, 95, 108, 114, 116], "freeli": 72, "misrepres": 72, "acknowledg": 72, "plainli": 72, "config_lib": 72, "nickbjohnson4224": 72, "darci": 72, "gong": 72, "2009": 72, "ov2640": 72, "arducam": 72, "gpl": [72, 84, 88], "guess": 72, "ili9488": 72, "corpor": 72, "met": 72, "endors": 72, "BY": 72, "exemplari": 72, "procur": 72, "IF": 72, "SUCH": 72, "x11_keysymdef": 72, "1987": 72, "1994": 72, "1998": 72, "sale": 72, "equip": 72, "maynard": 72, "massachusett": 72, "esp32": [72, 74, 80, 85, 91], "chip_macro": 72, "inc": [72, 74, 75], "arm_cach": 72, "gregori": [72, 75], "gnutt": 72, "2008": 72, "materi": 72, "armv6": 72, "arm_except": 72, "cp15_cacheop": 72, "cp15_clean_dcach": 72, "cp15_coherent_dcach": 72, "cp15_flush_dcach": 72, "cp15_invalidate_dcach": 72, "cp15_invalidate_dcache_al": 72, "2014": 72, "sama5d3": [72, 74], "a5": [72, 74], "armv8": 72, "2018": 72, "2019": [72, 84, 90], "rafresearch": 72, "cmsi": [72, 77, 88], "core_cm7": 72, "arm_stackcheck": 72, "arm_vector": 72, "arm_itm": 72, "dwt": 72, "tpi": 72, "pnb990": 72, "etm": 72, "silab": [72, 74], "remedi": 72, "relief": 72, "sam4cm_freerun": 72, "sam4cm_oneshot": 72, "sam4cm_tc": 72, "sam_gf1024": 72, "sam_gf512": 72, "sam_pmecc": 72, "noo": 72, "sam_twi": 72, "sam_adc": 72, "sam_can": 72, "sam_emaca": 72, "sam_freerun": 72, "sam_gmac": 72, "sam_lcd": 72, "sam_nand": 72, "sam_oneshot": 72, "sam_tc": 72, "sam_tsd": 72, "sam_udph": 72, "samd2l2": 72, "samd_fus": 72, "samd5e5": 72, "sam_twih": 72, "sam_usbdevh": 72, "orgr": 72, "udph": 72, "samv71": [72, 74], "multiboot2": 72, "distributor": 72, "isa": 72, "11657": 72, "0x5fe96": 72, "tensilica": [72, 84], "xtensa_specreg": 72, "xtensa_corebit": 72, "2005": 72, "xtensa_windowspil": 72, "spill": 72, "depot": 72, "eaglenest": 72, "hal": 72, "windowspill_asm": 72, "tie": [72, 112], "asm": 72, "xtensa_coproc": 72, "xtensa_abi": 72, "xtensa_context": 72, "xtensa_cpuint": 72, "xtensa_int_handl": 72, "xtensa_pan": 72, "xtensa_tim": 72, "xtensa_user_handl": 72, "xtensa_vector": 72, "xtensa_window_vector": 72, "stm32_wlan_firmwar": 72, "ieee80211": 72, "bcm43xxx": 72, "bcmf_ioctl": 72, "broadcom": [72, 74], "spifilib_fam_standard_cmd": 72, "spifilib_dev_common": 72, "spifilib_dev": 72, "spifilib_api": 72, "spifilib_chiphw": 72, "semiconductor": [72, 74, 75, 79], "convei": 72, "suitabl": [72, 84, 86, 97], "conjunct": 72, "imxrt": 72, "imxrt_sdram_ini_dcd": 72, "imxrt_lcd": 72, "schock": 72, "xmc4": 72, "xmc4_ethernet": 72, "xmc4_flash": 72, "xmc4_memorymap": 72, "xmc4_port": 72, "xmc4_scu": 72, "xmc4_usic": 72, "xmc4_clockconfig": 72, "xmc4_clockutil": 72, "infineon": [72, 74], "ag": 72, "statutori": 72, "circumst": [72, 115], "cc3000": 72, "tms570": 72, "tms570_selftest": 72, "tms570_lowputc": 72, "tms570_esm": 72, "tms570_clockconfig": 72, "project0": 72, "tiva": [72, 74, 75], "tiva_chipinfo": 72, "cc13x2_cc26x2": 72, "cc13x2_cc26x2_vim": 72, "cc13x2_cc26x2_uart": 72, "cc13x2_cc26x2_timer": 72, "cc13x2_cc26x2_smph": 72, "cc13x2_cc26x2_prcm": 72, "cc13x2_cc26x2_memorymap": 72, "cc13x2_cc26x2_ioc": 72, "cc13x2_cc26x2_i2c": 72, "cc13x2_cc26x2_gpio": 72, "cc13x2_cc26x2_flash": 72, "cc13x2_cc26x2_fcfg1": 72, "cc13x2_cc26x2_ddi0_osc": 72, "cc13x2_cc26x2_ddi": 72, "cc13x2_cc26x2_ccfg": 72, "cc13x2_cc26x2_aux_sysif": 72, "cc13x2_cc26x2_aux_smph": 72, "cc13x2_cc26x2_aon_rtc": 72, "cc13x2_cc26x2_aon_pmctl": 72, "cc13x2_cc26x2_aon_ioc": 72, "cc13x2_cc26x2_aon_batmon": 72, "cc13x2_cc26x2_adi4_aux": 72, "cc13x2_cc26x2_adi3_refsi": 72, "cc13x2_cc26x2_adi2_refsi": 72, "cc13x0": [72, 74], "cc13x0_vim": 72, "cc13x0_uart": 72, "cc13x0_timer": 72, "cc13x0_smph": 72, "cc13x0_prcm": 72, "cc13x0_memorymap": 72, "cc13x0_ioc": 72, "cc13x0_i2c": 72, "cc13x0_gpio": 72, "cc13x0_flash": 72, "cc13x0_fcfg1": 72, "cc13x0_ddi0_osc": 72, "cc13x0_ddi": 72, "cc13x0_ccfg": 72, "cc13x0_aux_wuc": 72, "cc13x0_aux_smph": 72, "cc13x0_aon_wuc": 72, "cc13x0_aon_sysctl": 72, "cc13x0_aon_rtc": 72, "cc13x0_aon_ioc": 72, "cc13x0_aon_batmon": 72, "cc13x0_adi4_aux": 72, "cc13x0_adi3_refsi": 72, "cc13x0_adi2_refsi": 72, "cc13xx": 72, "cc13xx_chipinfo": 72, "cc13x2_cc26x2_v2_rom": 72, "tms570_boot": 72, "tiva_adclow": 72, "trd2": 72, "calvin": 72, "magurani": 72, "trd2inc": 72, "tivawar": 72, "tiva_adclib": 72, "cc13xx_prcm": 72, "prcm": 72, "cc13x2_v1_trim": 72, "cc13x2_v2_trim": 72, "cc13x0_trim": 72, "49363": 72, "cc13x2_cc26x2_v1_rom": 72, "cc13x0_rom": 72, "setup_rom": 72, "cc13x2_aux_sysif": 72, "aux_sysif": 72, "youtub": 73, "guidlin": 73, "parenthes": 74, "arm7tdmi": [74, 75], "arm920t": [74, 75], "arm926ej": [74, 75], "armv4": 74, "arm1176jz": 74, "a9": 74, "r4": [74, 88], "m0": 74, "59": 74, "m7": 74, "microchip": 74, "avr32": [74, 91], "m68hcs12": 74, "80x86": 74, "pic32mx": [74, 91], "pic32mzef": 74, "misoc": [74, 91], "openrisc": [74, 91], "mor1kx": [74, 91], "renesa": [74, 91], "hitachi": 74, "m16c": [74, 91], "26": [74, 78, 88, 113], "rx65n": 74, "litex": 74, "arti": 74, "a7": 74, "lx6": [74, 84, 91], "dual": [74, 84], "zneo": [74, 75], "acclaim": 74, "z180": 74, "allwinn": 74, "a10": 74, "bcm2708": 74, "xmc45xx": 74, "maxim": 74, "max32660": 74, "pic32mx2xx": 74, "mips32": 74, "pic32mx4xx": 74, "pic32mx7xx": 74, "pic32mzec": 74, "formerli": 74, "atmega128": 74, "atmega1284p": 74, "atmega2560": 74, "at90usb64x": 74, "at90usb6128x": 74, "at32uc3bxxx": 74, "samd20": 74, "samd21": 74, "saml21": 74, "sam3x": 74, "sam4cm": 74, "sam4l": 74, "samd5x": 74, "e5x": 74, "same70": 74, "sama5d2": 74, "sama5d4": 74, "moxa": 74, "np51x0": 74, "nuvoton": 74, "nuc120": 74, "nordic": [74, 76, 77, 80], "nrf52xxx": 74, "mx1": 74, "arm920": 74, "mx6": 74, "mx": 74, "rt": [74, 84], "kl25z": 74, "kl26z": 74, "k20": 74, "k28f": 74, "k40": 74, "k60": 74, "k64": 74, "k66": 74, "lpc11xx": 74, "lpc2378": 74, "arm9e6j": 74, "lpc315x": 74, "lpc176x": 74, "lpc178x": 74, "lpc40xx": 74, "lpc54xx": 74, "s32k11x": 74, "s32k14x": 74, "lc823450": 74, "gecko": 74, "giant": 74, "soni": 74, "cxd56xx": 74, "stmicroelectron": [74, 75], "str71x": 74, "f0xx": 74, "l0xx": 74, "g0xx": 74, "l152": 74, "l15x": 74, "16x": 74, "f100x": 74, "f102x": 74, "f103c4": 74, "c8": 74, "f103x": 74, "f105x": 74, "f107x": 74, "f205x": 74, "f207x": 74, "f302x": 74, "f303x": 74, "f334": 74, "f372": 74, "f373": 74, "f4x1": 74, "f405x": 74, "407x": 74, "f427": 74, "f437": 74, "f429": 74, "f433": 74, "f446": 74, "f46xx": 74, "g474x": 74, "g4": 74, "g431x": 74, "l4x2": 74, "l475": 74, "l476": 74, "l496": 74, "l4rx": 74, "lb": 74, "f72x": 74, "f73x": 74, "f745": 74, "f746": 74, "f756": 74, "f76xx": 74, "f77xx": 74, "h7x3": 74, "h7": 74, "luminari": 74, "tms320": 74, "stellari": 74, "lm3s6432": 74, "lm3s6432s2e": 74, "lm3s6918": 74, "lm3s6965": 74, "lm3s8962": 74, "lm3s9b92": 74, "lm3s9b96": 74, "simplelink": 74, "lm4f120x": 74, "tm4c123g": 74, "tm4c1294": 74, "tm4c129x": 74, "cc13x2": 74, "hercul": 74, "tms570ls04xx": 74, "tms570ls31xx": 74, "sitara": [74, 75], "am335x": 74, "ghi": 75, "usa": 75, "hat": 75, "linu": 75, "torvald": 75, "llc": 75, "tradenam": 75, "wind": 75, "river": 75, "guidelin": 75, "antenna": [77, 78], "daplink": 77, "pinout": 77, "512k": [77, 78], "32768": [77, 78], "hz": [77, 78, 106], "msd": 77, "dap": [77, 88], "inductor": 77, "dc": [77, 79], "p0": [77, 78], "uart0": [77, 78, 83], "115200": [77, 78, 83, 92], "bp": [77, 78, 83], "softdevic": [77, 79], "nimbl": 77, "gatt": 77, "cfg": [77, 78, 84, 88, 92], "0x0000000": [77, 78], "32khz": 78, "qfaab0": 78, "txo": 78, "rxi": 78, "chosen": [78, 79], "stlink": 78, "hfclk": 79, "lfclk": 79, "oscil": 79, "mwu": 79, "nfct": 79, "pdm": 79, "qdec": 79, "saadc": 79, "spim": 79, "temp": 79, "twim": 79, "usbd": 79, "aar": 79, "acl": 79, "ccm": 79, "ecb": 79, "nrf52_gpio_": 79, "former": [79, 98], "rise": 79, "edg": 79, "sensit": 79, "latter": [79, 90, 98], "config_nrf52_per_pin_interrupt": 79, "scan": 79, "nrf52_adciniti": 79, "easydma": 79, "rstart": 79, "nrf52_i2cbus_initi": 79, "bitbang": 79, "nrf52_i2c_bitbang_initi": 79, "mosi": [79, 83], "miso": [79, 83], "board_spi": 79, "_miso": 79, "mosi_pin": 79, "unavail": 79, "viceversa": 79, "urandom": 79, "hci": 79, "nrf52_sdc_initi": 79, "sdc": 79, "latenc": 79, "basepri": [79, 88], "ocuppi": 79, "nrf52_ppi_num_configurable_channel": 79, "accordingli": 79, "makerdiari": [79, 80], "bouffalo": [80, 82], "lab": [80, 82], "bl602": [80, 82], "esp": [83, 84], "wroom": 83, "bridg": 83, "en": [83, 84], "cp2102": 83, "con8": 83, "j1": 83, "ttypusb": 83, "io0": [83, 84], "strap": 83, "rmii": 83, "smi": 83, "io25": 83, "io26": 83, "io27": 83, "crs_dv": 83, "ref_clk": 83, "io19": 83, "txd": 83, "io21": 83, "tx_en": 83, "io22": 83, "io18": 83, "mdio": 83, "io23": 83, "mdc": 83, "io5": 83, "reset_n": 83, "lan8720": 83, "gpio0": 83, "mqtt": 83, "broker": 83, "topic": 83, "mosquitto": 83, "mosquitto_sub": 83, "psk": [83, 84], "wlan0": [83, 84], "mypasswd": [83, 84], "essid": [83, 84], "myssid": [83, 84], "mqttc_pub": 83, "config_smp_idlethread_stacks": [83, 84], "3072": [83, 84], "config_smp_ncpu": [83, 84, 105], "config_spinlock": [83, 84], "config_testing_smp": 83, "config_testing_smp_nbarrier_thread": 83, "config_testing_smp_prior": 83, "config_testing_smp_stacks": 83, "spi3": 83, "kept": [83, 96, 106], "iomux": 83, "sck": 83, "devkit": 83, "spi2": 83, "mmcsd0": 83, "spi1": 83, "mksmartf": 83, "smart0": 83, "spiram": [83, 84], "ramtest": 83, "4mb": [83, 84], "0x3f800000": [83, 84], "march": 83, "3f800000": 83, "pattern": 83, "55555555": 83, "aaaaaaaa": 83, "66666666": 83, "99999999": 83, "33333333": 83, "cccccccc": 83, "mwdt": [83, 84], "symmetr": [84, 99], "pro_cpu": 84, "app_cpu": 84, "prebuilt": 84, "esptool": 84, "py": 84, "crosstool": 84, "ng": 84, "2019r2": 84, "submodul": 84, "bootstrap": [84, 92], "ct": 84, "idf": 84, "esptool_port": 84, "baudrat": 84, "esptool_baud": 84, "esptool_bindir": 84, "erase_flash": 84, "spiflash": 84, "efus": 84, "led_pwm": 84, "rmt": 84, "pulse_cnt": 84, "sha": 84, "rsa": 84, "0x3f400000": 84, "0x3f7fffff": 84, "0x3fc00000": 84, "0x3fbfffff": 84, "0x3fefffff": 84, "0x3ff00000": 84, "0x3ff7ffff": 84, "0x3ff80000": 84, "0x3fffffff": 84, "0x40000000": 84, "0x400c1fff": 84, "0x400c2000": 84, "0x40bfffff": 84, "0x40c00000": 84, "0x4fffffff": 84, "0x50000000": 84, "0x50001fff": 84, "0x50002000": 84, "0xffffffff": 84, "0x3ff81fff": 84, "0x3ff82000": 84, "0x3ff8ffff": 84, "0x3ff90000": 84, "0x3ff9ffff": 84, "0x3ffa0000": 84, "0x3ffadfff": 84, "0x3ffae000": 84, "0x3ffdffff": 84, "0x3ffe0000": 84, "0x40007fff": 84, "remap": 84, "0x40008000": 84, "0x4005ffff": 84, "0x40060000": 84, "0x4006ffff": 84, "0x40070000": 84, "0x4007ffff": 84, "0x40080000": 84, "0x4009ffff": 84, "0x400a0000": 84, "0x400affff": 84, "0x400b0000": 84, "0x400b7fff": 84, "0x400b8000": 84, "0x400bffff": 84, "0x400c0000": 84, "slow": 84, "11512": 84, "attr": [84, 108, 111, 112, 115], "0x3f400010": 84, "0x3fc00010": 84, "drom0_0_seg": 84, "0x3ffb0000": 84, "dram0_0_seg": 84, "iram0_0_seg": 84, "rwx": 84, "rtc_iram_seg": 84, "0x400d0018": 84, "0x40400018": 84, "iram0_2_seg": 84, "0x50001000": 84, "rtc_slow_seg": 84, "bt": 84, "dram_0_seg": 84, "ulp": 84, "rwdt": 84, "mysteri": 84, "uncom": 84, "esp32_onlycpu": 84, "coher": 84, "spinlock": [84, 105, 120], "hang": [84, 101], "wapi": 84, "ap": [84, 117, 121], "ssid": 84, "dl": 84, "freerto": 84, "esp32_rto": 84, "ftdi": 84, "tumpa": 84, "ft232h": 84, "akizukidenshi": 84, "ft232hl": 84, "catalog": 84, "gk": 84, "06503": 84, "jp3": 84, "jp4": 84, "j2": 84, "j3": 84, "io13": 84, "ad0": 84, "tck": [84, 88], "io12": 84, "ad1": 84, "tdi": [84, 88], "io15": 84, "ad2": 84, "tdo": [84, 88], "io14": 84, "ad3": 84, "tm": [84, 88, 113], "gnd": 84, "v0": 84, "20191114": 84, "localhost": 84, "eps32": 84, "tcl": [84, 88], "ocd": 84, "g3098897": 84, "0x120034e5": 84, "mfg": 84, "0x272": 84, "0x2003": 84, "0x1": 84, "pwrstat": 84, "0x5f": 84, "0x0f": 84, "precompil": [84, 90], "3333": [84, 88], "watchpoint": [84, 88], "believ": 84, "tiao": 84, "flyswatter2": 84, "viewtop": 84, "php": 84, "381": 84, "c232hm": 84, "ddhsl": 84, "mpsse": 84, "1st": 84, "vref": 84, "3v3": 84, "ntrst": [84, 88], "tclk": 84, "rtck": 84, "dbgrq": 84, "5v": 84, "vcc": 84, "esptool_pi": 84, "elf2imag": 84, "flash_mod": 84, "dio": 84, "flash_siz": 84, "comx": 84, "write_flash": 84, "0x1000": 84, "0x8000": 84, "partition_t": 84, "0x10000": 84, "config_partition_table_offset": 84, "dtr": 84, "cp2012": 84, "tweak": [84, 87], "sdkconfig": 84, "config_bootloader_wdt_en": 84, "config_esp32_devkitc_run_iram": 84, "128kib": 84, "180kib": 84, "stage": 84, "flash_freq": 84, "40m": 84, "baud": 84, "921600": 84, "config_debug_assert": [84, 87], "config_debug_symbol": [84, 87, 88], "config_suppress_uart_config": 84, "mon": [84, 88], "reg": [84, 88], "up_timer_initi": 84, "esp32_timerisr": 84, "172": 84, "0x400835bf": 84, "187": 84, "g_tick_divisor": 84, "divisor": 84, "esp32_qemu_imag": 84, "path_to_qemu": 84, "softmmu": 84, "nograph": 84, "lazi": 84, "cpenabl": 84, "up_initialst": 84, "prerequisit": 86, "sart": 86, "jn": 86, "premad": 87, "config_host_linux": 87, "refresh": 87, "straight": 87, "navig": 87, "submenu": 87, "spacebar": 87, "dai": 87, "annoi": 87, "config_debug_net": [87, 88], "olddefconfig": 87, "config_debug_error": 87, "config_debug_warn": 87, "config_debug_net_error": 87, "config_debug_net_warn": 87, "config_debug_net_info": 87, "config_debug_noopt": 87, "config_syslog_timestamp": [87, 88], "oldconfig": 87, "elsewher": 88, "netinfo": 88, "incred": 88, "recompil": 88, "timestamp": 88, "prepend": 88, "stm32f1x": [88, 92], "multiarch": 88, "0x200ddfac": 88, "208": 88, "sched_getparam": [88, 109], "abbrevi": 88, "hardcod": 88, "opencd": 88, "config_disable_mqueu": 88, "config_pag": 88, "nuttx_head": 88, "_targetnam": 88, "datastructur": 88, "pid_offset": 88, "xcpreg_offset": 88, "xcp": 88, "state_offset": 88, "task_stat": [88, 96], "name_offset": 88, "name_s": 88, "hookpost": 88, "01514": 88, "ga8edbd020": 88, "dirti": 88, "transport": 88, "overrid": 88, "cortex_m": 88, "6666": 88, "4444": 88, "fw": 88, "initialis": 88, "swclk": 88, "swdio": 88, "nreset": 88, "dpidr": 88, "0x2ba01477": 88, "qfaa": 88, "b0": 88, "132": 88, "xpsr": 88, "0x01000000": 88, "0x000000dc": 88, "msp": 88, "0x20000cf0": 88, "nx_start_appl": 88, "nx_bringup": 88, "261": 88, "0x0": 88, "0x2f": 88, "47": 88, "r3": 88, "r5": 88, "r6": 88, "r7": 88, "0x20000ca0": 88, "536874144": 88, "r8": 88, "r9": 88, "r11": 88, "r12": 88, "0x9": 88, "sp": 88, "0x20000c98": 88, "0x19c5": 88, "6597": 88, "0x1996": 88, "0x41000000": 88, "1090519040": 88, "fpscr": 88, "psp": 88, "_vector": 88, "primask": 88, "0xe0": 88, "faultmask": 88, "info_nxthread": 88, "_target_arch": 88, "_target_has_fpu": 88, "_target_has_smp": 88, "current_tcb": 88, "0x20000308": 88, "0xdc": 88, "0x20001480": 88, "0x7e08": 88, "arm_switchcontext": 88, "debian": 90, "wsl": 90, "bison": 90, "flex": 90, "gettext": 90, "texinfo": 90, "libncurses5": 90, "libncursesw5": 90, "gperf": 90, "automak": 90, "libtool": 90, "pkg": 90, "libgmp": 90, "libmpc": 90, "libmpfr": 90, "libisl": 90, "binutil": 90, "libelf": 90, "libexpat": 90, "multilib": 90, "picocom": [90, 92], "usbip": 90, "rpasek": 90, "wsl2": 90, "devel": 90, "byacc": 90, "libncurs": 90, "zlib": 90, "mconf": 90, "gconf": 90, "qconf": 90, "nconf": 90, "deb": 90, "usermod": 90, "opt": 90, "chgrp": 90, "host_platform": 90, "zip": 90, "q4": 90, "win32": 90, "curl": 90, "2019q4": 90, "bz2": 90, "xf": 90, "bashrc": 90, "hint": [90, 117], "docker": 90, "tarbal": 90, "zipbal": 90, "quickstart": 91, "cleanup": [91, 115], "config_arch": 91, "config_arch_cortexm3": 91, "config_arch_cortexm4": 91, "config_arch_cortexm7": 91, "config_arch_chip": 91, "stm32f4disoveri": 91, "config_arch_board": 91, "md": 91, "characterist": [91, 108, 113], "stdint": 91, "roundabout": 91, "xcptcontext": [91, 96], "irqstate_t": 91, "up_irq_sav": [91, 96], "up_irq_restor": [91, 96], "nr_irq": 91, "config_build_protect": [91, 96, 107, 120], "config_build_kernel": [91, 94, 96, 104, 107, 119], "sys_call0": 91, "nbr": 91, "sys_call1": 91, "parm1": 91, "sys_call2": 91, "parm2": 91, "sys_call3": 91, "parm3": 91, "sys_call4": 91, "parm4": 91, "sys_call5": 91, "parm5": 91, "sys_call6": 91, "parm6": 91, "six": 91, "libup": 91, "up_head": 91, "lm3": 91, "or1k": 91, "verer": 91, "libext": 91, "config2": 91, "absent": 91, "cc": 91, "nm": 91, "ldflag": 91, "topdir": 91, "mk": 91, "overridden": [91, 106], "mkdep": 91, "config_vari": 91, "okai": [91, 97, 98, 101], "myarch": 91, "mychip": 91, "myboard": 91, "config_arch_chip_mymcu": 91, "config_arch_board_myboard": 91, "libkc": 91, "sycal": 91, "dirstructsyscal": 91, "microelectron": 92, "suport": 92, "f103rb": 92, "sf": 92, "cli": 92, "gtkterm": 92, "dialout": 92, "gpasswd": 92, "intro": 93, "face": 93, "config_arch_have_addrenv": 94, "categori": 94, "up_addrenv_destroi": 94, "up_addrenv_vtext": 94, "up_addrenv_vdata": 94, "up_addrenv_heaps": 94, "up_addrenv_select": 94, "up_addrenv_restor": 94, "up_addrenv_clon": 94, "up_addrenv_attach": 94, "up_addrenv_detach": 94, "config_arch_stack_dynam": 94, "config_libc_execfunc": [94, 108, 117], "up_addrenv_ustackalloc": 94, "up_addrenv_ustackfre": 94, "up_addrenv_vustack": 94, "up_addrenv_ustackselect": 94, "config_arch_kernel_stack": 94, "temporarili": 94, "up_addrenv_kstackalloc": 94, "textsiz": 94, "datas": 94, "heapsiz": 94, "vtext": 94, "vdata": 94, "ssize_t": [94, 111, 117, 118], "save_addrenv_t": 94, "oldenv": 94, "agnost": [94, 98], "task_group_": 94, "ctcb": 94, "vstack": 94, "up_addrenv_kstackfre": 94, "inappropri": [95, 107, 118], "incorrectli": 95, "nxsem_wait": 95, "nxsig_waitinfo": 95, "nxmq_send": 95, "mqueue": 95, "file_read": 95, "psock_recvfrom": 95, "recvfrom": [95, 118], "up_initi": [96, 97, 106], "up_initial_st": 96, "up_create_stack": 96, "stack_siz": [96, 108], "ttype": 96, "adj_stack_s": 96, "adjust": [96, 106, 107, 115], "stack_alloc_ptr": 96, "adj_stack_ptr": 96, "tcb_flag_ttype_task": 96, "tcb_flag_ttype_pthread": 96, "tcb_flag_ttype_kernel": 96, "up_use_stack": 96, "nxtask_init": 96, "up_stack_cr": 96, "up_stack_releas": 96, "up_stack_fram": 96, "frame_s": 96, "up_release_stack": 96, "dtcb": 96, "recoveri": 96, "tstate_t": 96, "up_release_pend": 96, "up_reprioritize_rtr": 96, "repriorit": 96, "noreturn_funct": [96, 117], "up_exit": 96, "ceas": [96, 108], "task_delet": [96, 108], "up_assert": 96, "linenum": 96, "up_schedule_sigact": 96, "sig_deliver_t": 96, "sigdeliv": 96, "up_allocate_heap": 96, "heap_start": 96, "heap_siz": 96, "config_mm_kernel_heap": 96, "unprotect": 96, "up_allocate_kheap": 96, "up_interrupt_context": 96, "up_disable_irq": 96, "config_arch_nointc": 96, "up_enable_irq": 96, "up_prioritize_irq": 96, "config_arch_irqprio": 96, "_board_initi": 97, "board_early_initi": 97, "config_board_early_initi": 97, "board_late_initi": 97, "up_": 98, "stand": 98, "greek": 98, "micron": 98, "\u013e": 98, "\u013ep": 98, "shorten": 98, "arch_": 98, "answer": 98, "stm32_": 98, "board_": [98, 120], "commaon": 98, "stm32f4discovery_": 98, "opposit": 98, "hierarchi": 98, "multiprocess": 99, "throttl": 99, "costli": 100, "exhaust": 100, "hog": 100, "config_mm_iob": 100, "config_iob_nbuff": 100, "config_net_tcp_write_buff": 100, "36": 100, "config_iob_bufs": 100, "payload": 100, "196": 100, "config_iob_nchain": 100, "transact": 100, "nether": 100, "config_iob_throttl": 100, "pool": [100, 105, 107, 111, 112], "uncontrol": 100, "deni": [100, 118, 119], "config_iob_debug": 100, "overload": 100, "config_syslog_buff": 100, "io_pktlen": 100, "iob_": 100, "io_flink": 100, "io_len": 100, "io_offset": 100, "io_data": 100, "iob_qentry_": 100, "qe_flink": 100, "qe_head": 100, "iob_queue_": 100, "qh_head": 100, "qh_tail": 100, "iob_initi": 100, "iob_alloc": 100, "iob_tryalloc": 100, "iob_fre": 100, "iob_free_chain": 100, "iob_add_queu": 100, "iob_tryadd_queu": 100, "iob_remove_queu": 100, "iob_peek_queu": 100, "iob_free_queu": 100, "iob_copyin": 100, "iob_trycopyin": 100, "iob_copyout": 100, "iob_clon": 100, "iob_concat": 100, "iob_trimhead": 100, "iob_trimhead_queu": 100, "iob_trimtail": 100, "iob_pack": 100, "iob_contig": 100, "iob_dump": 100, "iobq": 100, "qhead": 100, "iob1": 100, "iob2": 100, "trimlen": 100, "trim": 100, "msg": [100, 111], "config_arch_l": 101, "up_intern": 101, "matric": 101, "alphanumer": 101, "manner": [101, 114, 115], "led_start": 101, "led_heapalloc": 101, "led_irqsen": 101, "led_stackcr": 101, "led_inirq": 101, "led_sign": 101, "led_assert": 101, "led_pan": 101, "dull": 101, "glow": 101, "tricki": 101, "blink": 101, "1hz": 101, "panic": 101, "board_autoled_initi": 101, "eventu": [101, 110, 115], "stm32_led_initi": 101, "board_autoled_on": 101, "board_autoled_off": 101, "nxsched_process_tim": 102, "config_usec_per_tick": [102, 106], "nxsched_timer_expir": [102, 106], "config_sched_tickless": [102, 106], "nxsched_alarm_expir": [102, 106], "irq_dispatch": 102, "shm": [104, 119], "up_shmat": 104, "npage": 104, "vaddr": 104, "up_shmdt": 104, "detach": [104, 111, 115, 119], "unmap": [104, 117], "wikipedia": 105, "multiprocessor": 105, "tightli": [105, 112], "homogen": 105, "crossbar": 105, "spinlock_t": 105, "up_testset": [105, 120], "sp_lock": 105, "sp_unlock": 105, "unlock": [105, 110, 112, 115, 120], "up_cpu_index": 105, "up_cpu_start": 105, "multitask": 105, "g_assignedtask": 105, "up_cpu_paus": 105, "up_cpu_resum": 105, "10000": 106, "100hz": 106, "g_system_tim": 106, "config_system_time16": 106, "exact": [106, 116], "approxim": 106, "appar": 106, "unaccept": 106, "accur": 106, "delta": 106, "sigma": 106, "uro": 106, "platis": 106, "768khz": 106, "327": 106, "68": 106, "328": 106, "9hz": 106, "averag": 106, "config_rtc": 106, "config_rtc_extern": 106, "config_rtc_datetim": 106, "bcd": 106, "seed": 106, "config_rtc_hir": 106, "time_t": [106, 113, 123], "config_rtc_frequ": 106, "config_rtc_alarm": 106, "up_rtc_initi": 106, "up_rtc_tim": 106, "up_rtc_gettim": 106, "g_system_tick": 106, "up_rtc_settim": 106, "timespec": [106, 109, 111, 112, 113, 114, 115, 117, 123], "slice": [106, 109], "forth": 106, "reliabl": 106, "band": 106, "finer": 106, "useless": [106, 108], "wfi": 106, "wfe": 106, "fire": 106, "up_tickless": 106, "sam_tickless": 106, "config_arch_have_tickless": 106, "arch_have_tickless": 106, "config_sched_tickless_alarm": 106, "clock_systime_tick": 106, "contemporari": 106, "ensu": 106, "_timer_initi": 106, "up_timer_gettim": 106, "up_alarm_cancel": 106, "up_alarm_start": 106, "up_timer_cancel": 106, "up_timer_start": 106, "satisfi": [106, 110, 111], "archname_timer_initi": 106, "archnam": 106, "clock_gettim": [106, 113], "clock_monoton": [106, 113], "reentranc": 106, "spurious": 106, "sigqueu": [106, 114], "wd_start": 106, "wd_cancel": 106, "wd_gettim": 106, "wdog_": 106, "wdentry_t": 106, "wdentri": 106, "wdparm_t": 106, "isr": 106, "wdstart": 106, "wdog_id": 106, "funcptr": [106, 108], "wdcancel": 106, "scalar": 106, "mcs51": 106, "wdparm_u": 106, "pvarg": 106, "dwarg": 106, "uiarg": 106, "uintptr_max": 106, "uint32_max": 106, "complaint": 107, "garbag": 107, "dealloc": [107, 108, 111, 112], "reclam": 107, "rival": 107, "stall": 107, "config_priority_inherit": [107, 112, 115], "config_sched_hpwork": 107, "hight": 107, "config_sched_hpnthread": 107, "config_sched_hpworkprior": 107, "config_sched_hpworkstacks": 107, "config_sig_sigwork": 107, "lpwork_boostprior": 107, "lpwork_restoreprior": 107, "config_sched_lpwork": 107, "config_sched_lpnthread": 107, "config_sched_lpworkprior": 107, "config_sched_lpworkpriomax": 107, "config_sched_lpworkstacks": 107, "isol": 107, "config_lib_usrwork": 107, "config_lib_usrworkprior": 107, "config_lib_usrworkstacks": 107, "signatur": 107, "hpwork": 107, "lpwork": 107, "usrwork": 107, "worker_t": 107, "work_": 107, "work_queu": 107, "qid": 107, "work_cancel": 107, "work_sign": 107, "assess": 107, "work_avail": 107, "work_usrstart": 107, "reqprio": 107, "unboost": 107, "manipul": 108, "task_creat": [108, 116], "task_restart": 108, "task_setcancelst": 108, "task_setcanceltyp": 108, "task_testcancel": 108, "vfork": [108, 117], "execv": [108, 117], "execl": [108, 117], "posix_spawn": 108, "posix_spawnp": 108, "posix_spawn_file_actions_init": 108, "posix_spawn_file_actions_destroi": 108, "posix_spawn_file_actions_addclos": 108, "posix_spawn_file_actions_adddup2": 108, "posix_spawn_file_actions_addopen": 108, "posix_spawnattr_init": 108, "posix_spawnattr_getflag": 108, "posix_spawnattr_getschedparam": 108, "posix_spawnattr_getschedpolici": 108, "posix_spawnattr_getsigmask": 108, "posix_spawnattr_setflag": 108, "posix_spawnattr_setschedparam": 108, "posix_spawnattr_setschedpolici": 108, "posix_spawnattr_setsigmask": 108, "task_spawn": 108, "task_spawnattr_getstacks": 108, "task_spawnattr_setstacks": 108, "strdup": [108, 117], "sched_fifo": [108, 109, 115], "errnoaccess": [108, 109, 110, 111, 112, 113, 114, 118], "taskspawn": 108, "arg4": 108, "arg5": 108, "arg6": 108, "arg7": 108, "arg8": 108, "arg9": 108, "arg10": 108, "nxtask_termin": 108, "obei": 108, "semant": 108, "taskdelet": 108, "taskdeletehookadd": 108, "atexit": [108, 110], "self": 108, "oldstat": [108, 115], "task_cancel_en": 108, "task_cancel_dis": 108, "task_cancel_def": 108, "pthread_cancel_en": [108, 115], "pthread_cancel_dis": [108, 115], "esrch": [108, 109, 114, 115], "pthread_setcancelst": [108, 115], "oldtyp": [108, 115], "task_cancel_asynchron": 108, "pthread_cancel_def": [108, 115], "pthread_cancel_asynchron": [108, 115], "pthread_setcanceltyp": [108, 115], "pthread_testcancel": [108, 115], "_exit": [108, 110, 117], "blob": 108, "contrari": 108, "flaw": 108, "config_sched_onexit": 108, "config_sched_have_par": [108, 110], "overlaid": 108, "ineffici": 108, "config_execfuncs_symtab_arrai": 108, "config_execfuncs_nsymbols_var": 108, "seriou": 108, "posix_spawn_file_actions_t": 108, "file_act": 108, "posix_spawnattr_t": 108, "envp": 108, "config_fdclone_stdio": 108, "posix_spawn_setpgroup": 108, "posix_spawn_setschedparam": 108, "sched_param": [108, 109, 115, 123], "posix_spawn_setschedul": 108, "sched_polici": 108, "posix_spawn_resetid": 108, "posix_spawn_setsigmask": 108, "posix_spawn_setsigdef": 108, "uncondition": 108, "reus": 108, "reiniti": [108, 115], "fd1": [108, 117], "fd2": [108, 117], "dup2": [108, 117], "oflag": [108, 111, 112, 117], "posix_spawnattr_destroi": 108, "schedparam": 108, "schedpolici": 108, "sigset_t": [108, 114, 115, 123], "posix_spawnattr_getsigdefault": 108, "task_spawn_setstacks": 108, "config_rr_interv": [109, 115], "replenish": [109, 115], "config_sched_sporad": [109, 115], "sched_setparam": 109, "sched_setschedul": 109, "sched_getschedul": 109, "sched_yield": [109, 115], "sched_get_priority_max": 109, "sched_get_priority_min": 109, "sched_get_rr_interv": 109, "sched_prior": [109, 115, 123], "sched_priority_min": 109, "sched_priority_max": 109, "eperm": [109, 111, 114, 115, 118, 119], "sched_rr": [109, 115], "sched_rr_get_interv": 109, "timeslic": 109, "enosi": [109, 115, 117], "sched_lock": [110, 112], "sched_unlock": [110, 112], "sched_lockcount": 110, "waitid": 110, "faq": [110, 114, 115], "children": [110, 114], "config_sched_child_statu": [110, 114], "config_prealloc_childstatu": 110, "runawai": 110, "max_task": 110, "config_max_task": 110, "significantli": [110, 113], "reap": 110, "obvious": 110, "retent": 110, "sigact": [110, 114, 123], "sa": 110, "sa_handl": [110, 114, 123], "sig_ign": [110, 114], "sa_flag": [110, 114, 123], "sa_nocldwait": [110, 114], "tasklock": 110, "decrement": [110, 115, 119], "preemption": 110, "lockcount": 110, "elig": [110, 115], "preempt": 110, "taskunlock": 110, "int32_t": 110, "ipid_t": 110, "stat_loc": 110, "await": [110, 115], "wcontinu": 110, "wnohang": 110, "wuntrac": 110, "unwait": 110, "zombi": 110, "echild": 110, "regardless": 110, "stat_val": 110, "wifexit": 110, "wexitstatu": 110, "wifsign": 110, "caught": [110, 114, 118], "wtermsig": 110, "wifstop": 110, "wstopsig": 110, "wifcontinu": 110, "eintr": [110, 111, 112, 114, 115, 117, 118], "1errno": 110, "idtype_t": 110, "idtyp": 110, "id_t": 110, "siginfo_t": [110, 123], "p_pid": 110, "p_all": 110, "p_pgid": 110, "wexit": 110, "wstop": 110, "wnowait": 110, "waitabl": 110, "si_signo": [110, 114, 123], "waitpaid": 110, "config_sched_atexit": 110, "iso": 110, "config_sched_atexit_max": 110, "suno": 110, "libc4": 110, "libc5": 110, "glibc": 110, "config_sched_onexit_max": 110, "mqd_t": [111, 123], "o_wronli": 111, "o_rdwr": 111, "o_creat": [111, 112], "o_excl": [111, 112], "o_nonblock": 111, "fourth": [111, 112], "mq_attr": [111, 123], "mq_maxmsg": [111, 123], "sender": 111, "mq_msgsize": [111, 123], "mqde": 111, "msglen": 111, "prio": 111, "mq_prio_max": 111, "non_block": 111, "eagain": [111, 112, 113, 115, 118], "emsgsiz": [111, 118], "maxmsgsiz": 111, "abstim": [111, 112, 115], "ceil": [111, 115], "nanosecond": [111, 112, 113, 123], "epoch": [111, 113], "midnight": 111, "morn": 111, "1970": [111, 113], "oldest": 111, "longest": 111, "etimedout": [111, 112, 115, 118], "ebadf": [111, 117, 118], "sevp": 111, "inconsist": 111, "arriv": [111, 114, 118], "mqstat": 111, "oldmqstat": 111, "mq_flag": [111, 123], "mq_curmsg": [111, 123], "gain": 112, "advers": 112, "invers": 112, "relinquish": 112, "phenomenon": 112, "buzz": 112, "said": 112, "config_sem_preallochold": 112, "particip": [112, 115], "config_sem_nnestprio": 112, "suscept": 112, "worst": 112, "strang": 112, "sem_setprotocol": 112, "semsetprotocol": 112, "sem_prio_non": 112, "pthread_mutexattr_setprotocol": [112, 115], "pthreadmutexattrsetprotocol": 112, "pthread_prio_non": [112, 115], "sem_init": 112, "sem_open": 112, "sem_clos": 112, "sem_unlink": 112, "sem_getvalu": 112, "sem_getprotocol": 112, "sem": 112, "pshare": [112, 115], "unsuccess": 112, "sem_value_max": 112, "sem_fail": 112, "treatment": 112, "vanish": 112, "million": [112, 113], "edeadlk": 112, "deadlock": [112, 115], "1003": 112, "1d": 112, "sval": 112, "unspecifi": [112, 113, 115], "pthread_mutexattr_t": [112, 115], "sem_prio_inherit": 112, "sem_prio_protect": 112, "pthread_muxtexattr_getprotocol": 112, "pthread_muxtexattr_setprotocol": 112, "clock_settim": 113, "clock_getr": 113, "mktime": 113, "gmtime": 113, "localtim": 113, "asctim": 113, "ctime": 113, "gmtime_r": 113, "localtime_r": 113, "asctime_r": 113, "ctime_r": 113, "timer_cr": 113, "timer_delet": 113, "timer_settim": 113, "timer_gettim": 113, "timer_getoverrun": 113, "gettimeofdai": 113, "gethrtim": 113, "clockid_t": 113, "clockid": 113, "tp": 113, "timep": 113, "gmt": 113, "entrant": [113, 121], "utc": 113, "buf": [113, 117, 118, 119], "evp": 113, "timer_t": 113, "timerid": 113, "clock_id": 113, "disarm": 113, "clock_realtim": 113, "succe": [113, 115, 118], "honor": 113, "enotsup": [113, 115], "disposit": [113, 114], "itimerspec": 113, "ovalu": 113, "it_valu": 113, "timer_abstim": 113, "reload": 113, "it_interv": 113, "repetit": 113, "imer_settim": 113, "deliv": [113, 114, 115], "delaytimer_max": 113, "timev": [113, 117], "tzp": 113, "thin": 113, "timezon": 113, "hrtime_t": 113, "predefin": 114, "abnorm": 114, "config_sig_sigusr1_act": 114, "config_sig_sigusr2_act": 114, "config_sig_sigalrm_act": 114, "config_sig_sigpoll_act": 114, "sigstop": 114, "config_sig_sigstop_act": 114, "sigtstp": 114, "sigcont": 114, "config_sig_sigkill_act": 114, "indetermin": 114, "sigprocmask": [114, 115], "pthread_sigmask": [114, 115], "sigemptyset": 114, "sigfillset": 114, "sigaddset": 114, "sigdelset": 114, "sigismemb": 114, "sigignor": 114, "sigset": 114, "sighold": 114, "sigrels": 114, "sigpend": 114, "sigsuspend": 114, "sigpaus": 114, "sigtimedwait": 114, "oact": 114, "sa_u": [114, 123], "sa_sigact": [114, 123], "sa_mask": [114, 123], "unchang": 114, "inquir": 114, "sig": [114, 117], "sig_dfl": 114, "sa_siginfo": 114, "disp": 114, "sig_hold": 114, "sig_err": 114, "oset": [114, 115], "sig_block": [114, 115], "sig_unblock": [114, 115], "sig_setmask": [114, 115], "occurr": 114, "siginfo": [114, 123], "si_cod": [114, 123], "si_valu": [114, 123], "si_us": 114, "si_queu": 114, "si_tim": 114, "si_asyncio": 114, "si_mesgq": 114, "infer": 114, "tid": 114, "sigval": [114, 123], "egain": 114, "pthread_attr_init": 115, "pthread_attr_destroi": 115, "pthread_attr_setschedpolici": 115, "pthread_attr_getschedpolici": 115, "pthread_attr_setschedparam": 115, "pthread_attr_getschedparam": 115, "pthread_attr_setinheritsch": 115, "pthread_attr_getinheritsch": 115, "pthread_attr_setstacks": 115, "pthread_attr_getstacks": 115, "pthread_creat": [115, 116], "pthread_detach": 115, "pthread_exit": 115, "pthread_cancel": 115, "pthread_cleanup_pop": 115, "pthread_cleanup_push": 115, "pthread_join": 115, "pthread_yield": 115, "pthread_getschedparam": 115, "pthread_setschedparam": 115, "pthread_key_cr": 115, "pthread_setspecif": 115, "pthread_getspecif": 115, "pthread_key_delet": 115, "pthread_mutexattr_init": 115, "pthread_mutexattr_destroi": 115, "pthread_mutexattr_getpshar": 115, "pthread_mutexattr_setpshar": 115, "pthread_mutexattr_gettyp": 115, "pthread_mutexattr_settyp": 115, "pthread_mutexattr_getprotocol": 115, "pthread_mutex_init": 115, "pthread_mutex_destroi": 115, "pthread_mutex_lock": 115, "pthread_mutex_timedlock": 115, "pthread_mutex_trylock": 115, "pthread_mutex_unlock": 115, "pthread_condattr_init": 115, "pthread_condattr_destroi": 115, "pthread_cond_init": 115, "pthread_cond_destroi": 115, "pthread_cond_broadcast": 115, "pthread_cond_sign": 115, "pthread_cond_wait": 115, "pthread_cond_timedwait": 115, "barrier": 115, "pthread_barrierattr_init": 115, "pthread_barrierattr_destroi": 115, "pthread_barrierattr_setpshar": 115, "pthread_barrierattr_getpshar": 115, "pthread_barrier_init": 115, "pthread_barrier_destroi": 115, "pthread_barrier_wait": 115, "pthread_onc": 115, "pthread_kil": 115, "pthread_atfork": 115, "pthread_attr_getdetachst": 115, "detachst": 115, "pthread_attr_getguards": 115, "guardsiz": 115, "inheritsch": 115, "pthread_attr_getscop": 115, "contentionscop": 115, "pthread_attr_getstack": 115, "pthread_attr_getstackaddr": 115, "stackaddr": 115, "pthread_attr_setdetachst": 115, "pthread_attr_setguards": 115, "pthread_attr_setscop": 115, "pthread_attr_setstack": 115, "pthread_attr_setstackaddr": 115, "pthread_condattr_getclock": 115, "pthread_condattr_getpshar": 115, "pthread_condattr_setclock": 115, "pthread_condattr_setpshar": 115, "pthread_getconcurr": 115, "pthread_getcpuclockid": 115, "pthread_mutex_getprioceil": 115, "pthread_mutex_setprioceil": 115, "pthread_mutexattr_getprioceil": 115, "prioceil": 115, "pthread_mutexattr_setprioceil": 115, "pthread_rwlockattr_destroi": 115, "pthread_rwlockattr_getpshar": 115, "pthread_rwlockattr_init": 115, "pthread_rwlockattr_setpshar": 115, "pthread_setconcurr": 115, "pthread_spin_destroi": 115, "spin": 115, "pthread_spin_init": 115, "pthread_spin_lock": 115, "pthread_spin_trylock": 115, "pthread_spin_unlock": 115, "pthread_attr_t": 115, "pthread_startroutine_t": 115, "startroutin": 115, "pthread_addr_t": 115, "runnabl": 115, "untyp": 115, "pvvalu": 115, "pthreadtestcancel": 115, "ppvvalu": 115, "nonstandard": 115, "deduc": 115, "pthread_setschedprio": 115, "sched_sporad": 115, "sched_oth": 115, "sched_ss_low_prior": 115, "sched_ss_repl_period": 115, "sched_ss_init_budget": 115, "budget": 115, "sched_ss_max_repl": 115, "pthread_key_t": [115, 123], "impos": [115, 119], "pthread_keys_max": 115, "pthreadmutexattrsettyp": 115, "pthread_mutex_norm": 115, "pthread_mutex_errorcheck": 115, "pthread_mutex_recurs": 115, "pthread_mutex_default": 115, "pthread_prio_inherit": 115, "pthread_prio_protect": 115, "pthread_mutex_t": 115, "abs_timeout": 115, "pthreadmutexlock": 115, "recurs": 115, "pthread_condattr_t": 115, "pthread_cond_t": 115, "cond": 115, "dond": 115, "pthread_barrierattr_t": 115, "pthread_process_shar": 115, "pthread_process_priv": 115, "pthread_barrier_t": 115, "barri": 115, "pthread_barrier_serial_thread": 115, "proce": 115, "pthread_once_t": 115, "once_control": 115, "init_routin": 115, "pthread_once_init": 115, "tthread": 115, "diverg": 116, "parentag": 116, "getenv": 116, "putenv": 116, "clearenv": 116, "setenv": 116, "unsetenv": 116, "unalt": 116, "dup": 117, "off_t": 117, "lseek": 117, "whenc": 117, "pread": 117, "nbyte": 117, "pwrite": 117, "req": 117, "pollfd": 117, "nfds_t": 117, "nfd": 117, "config_net_tcpbacklog": 117, "backlog": [117, 118], "infinit": 117, "nonzero": 117, "revent": 117, "fd_set": 117, "readfd": 117, "writefd": 117, "exceptfd": 117, "closedir": 117, "dirp": 117, "opendir": 117, "readdir_r": 117, "rewinddir": 117, "seekdir": 117, "loc": 117, "telldir": 117, "fsync": 117, "isatti": 117, "config_mm_pgalloc": 117, "config_arch_use_mmu": 117, "sbrk": 117, "intptr_t": 117, "incr": 117, "chdir": 117, "getcwd": 117, "amod": 117, "bufsiz": 117, "gethostnam": 117, "sethostnam": 117, "getopt": 117, "optstr": 117, "stdio": 117, "clearerr": 117, "fclose": 117, "fflush": 117, "feof": 117, "ferror": 117, "fileno": 117, "fgetc": 117, "fgetpo": 117, "fpos_t": 117, "fget": 117, "fopen": 117, "fputc": 117, "fput": 117, "fread": 117, "n_item": 117, "freopen": 117, "fseek": 117, "fsetpo": 117, "ftell": 117, "fwrite": 117, "gets_": 117, "rsize_t": 117, "setbuf": 117, "setvbuf": 117, "ungetc": 117, "sprintf": 117, "asprintf": 117, "snprintf": 117, "sscanf": 117, "perror": 117, "vprintf": 117, "va_list": [117, 121], "vfprintf": 117, "vsprintf": 117, "vasprintf": 117, "vsnprintf": 117, "vsscanf": 117, "fdopen": 117, "dprintf": 117, "vdprintf": 117, "tmpnam": 117, "tempnam": 117, "pfx": 117, "stat": 117, "fstat": 117, "statf": 117, "fstatf": 117, "mktemp": 117, "mkstemp": 117, "aio_cancel": 117, "aiocb": 117, "aiocbp": 117, "aio_error": 117, "aio_fsync": 117, "aio_read": 117, "aio_return": 117, "aio_suspend": 117, "nent": 117, "aio_writ": 117, "lio_listio": 117, "strchr": 117, "strlen": 117, "strnlen": 117, "strcat": 117, "strncat": 117, "strcmp": 117, "strncmp": 117, "strcasecmp": 117, "strncasecmp": 117, "strcpy": 117, "strncpy": 117, "strpbrk": 117, "strrchr": 117, "strspn": 117, "strcspn": 117, "strstr": 117, "strtok": 117, "strtok_r": 117, "memset": 117, "memcmp": 117, "s1": 117, "s2": 117, "memmov": 117, "bcmp": 117, "b1": 117, "b2": 117, "bcopi": 117, "bzero": 117, "rindex": 117, "ff": 117, "ordinari": 117, "focus": 117, "fioc_mmap": 117, "scatter": 117, "bioc_xipbas": 117, "randomli": 117, "rammmap": 117, "prot": 117, "prot_": 117, "mman": 117, "prot_non": 117, "prot_read": 117, "prot_writ": 117, "prot_exec": 117, "map_": 117, "map_shar": 117, "map_priv": 117, "map_fix": 117, "map_fil": 117, "map_anonym": 117, "map_anon": 117, "map_growsdown": 117, "map_denywrit": 117, "map_execut": 117, "map_lock": 117, "map_noreserv": 117, "map_popul": 117, "ap_nonblock": 117, "map_fail": 117, "sendto": 118, "recv": 118, "setsockopt": 118, "getsockopt": 118, "eafnosupport": 118, "emfil": [118, 119], "enfil": 118, "enobuf": 118, "eprotonosupport": 118, "sockfd": 118, "sockaddr": 118, "socklen_t": 118, "superus": 118, "eaddrinus": 118, "enotsock": 118, "sock_dgram": 118, "sock_stream": 118, "sock_seqpacket": 118, "connectionless": 118, "dissolv": 118, "sa_famili": 118, "af_unspec": 118, "firewal": 118, "didn": 118, "pf_inet": 118, "ealreadi": 118, "econnrefus": 118, "einprogress": 118, "eisconn": 118, "enetunreach": 118, "unreach": 118, "willing": 118, "grow": 118, "retransmiss": 118, "eopnotsupp": 118, "sock_rdm": 118, "unaffect": 118, "ewouldblock": 118, "econnabort": 118, "eproto": 118, "forbid": 118, "tolen": 118, "econnreset": 118, "edestaddrreq": 118, "congest": 118, "epip": 118, "sigpip": 118, "msg_nosign": 118, "fromlen": 118, "orderli": 118, "value_len": 118, "sol_socket": 118, "badf": 118, "dom": 118, "inval": 118, "isconn": 118, "noprotoopt": 118, "notsock": 118, "nomem": 118, "nobuf": 118, "silent": 118, "shmget": 119, "shmat": 119, "shmctl": 119, "shmdt": 119, "key_t": 119, "shmflg": 119, "ipc_priv": 119, "ipc_creat": 119, "nine": 119, "shm_perm": 119, "shm_segsz": 119, "shm_lpid": 119, "shm_nattch": 119, "shm_atim": 119, "shm_dtime": 119, "shm_ctime": 119, "ipc_": 119, "ipc": 119, "eexist": 119, "ipc_excl": 119, "enospc": 119, "deviat": 119, "cuid": 119, "cgid": 119, "gid": 119, "ipc_perm": 119, "shmid": 119, "shmaddr": 119, "criteria": 119, "shm_rnd": 119, "shmlba": 119, "shm_rdonli": 119, "smaddr": 119, "shm_": 119, "illeg": 119, "accommod": 119, "shmid_d": 119, "ipc_stat": 119, "ipc_set": 119, "ipc_rmid": 119, "eoverflow": 119, "canon": 120, "awkward": 120, "allevi": 120, "circumv": 120, "board_ioctl": 120, "boardioc_poweroff": 120, "board_power_off": 120, "boardioc_reset": 120, "config_boardctl_reset": 120, "board_reset": 120, "boardioc_pm_control": 120, "pm_": 120, "boardioc_pm_ctrl_": 120, "boardioc_uniqueid": 120, "config_boardctl_uniqueid_s": 120, "board_uniqueid": 120, "boardioc_mkrd": 120, "boardioc_mkrd_": 120, "config_boardctl_mkrd": 120, "boardioc_romdisk": 120, "boardioc_romdisk_": 120, "config_boardctl_romdisk": 120, "boardioc_app_symtab": 120, "boardioc_symtab_": 120, "config_boardctl_app_symtab": 120, "boardioc_os_symtab": 120, "config_boardctl_os_symtab": 120, "boardioc_builtin": 120, "readili": 120, "boardioc_builtin_": 120, "config_fs_binf": 120, "boardioc_usbdev_control": 120, "boardioc_usbdev_ctrl_": 120, "config_lib_boardctl": 120, "config_boardctl_usbdevctrl": 120, "_initi": 120, "boardioc_vnc_start": 120, "boardioc_vncstart_": 120, "config_vncserv": 120, "vnc_default_fbiniti": 120, "boardioc_nxterm": 120, "boardioc_nxterm_create_": 120, "nx_regist": 120, "nxtk_regist": 120, "boardioc_nxterm_ioctl": 120, "boardioc_nxterm_ioctl_": 120, "nxterm_ioctl_tap": 120, "boardioc_testset": 120, "config_boardctl_testset": 120, "emit": 121, "openlog": 121, "closelog": 121, "log_": 121, "stdarg": 121, "setlogmask": 121, "log_mask": 121, "log_upto": 121, "maskpri": 121, "log_alert": 121, "log_crit": 121, "log_err": 121, "log_notic": 121, "log_debug": 121, "logmask": 121, "log_al": 121, "audienc": 122, "standpoint": 123, "__errno": 123, "tv_sec": 123, "tv_nsec": 123, "mobi": 123, "_sa_handl": 123, "_sa_sigact": 123, "sival_int": 123}, "objects": {"": [[120, 0, 1, "c.BOARDIOC_APP_SYMTAB", "BOARDIOC_APP_SYMTAB"], [120, 0, 1, "c.BOARDIOC_BUILTINS", "BOARDIOC_BUILTINS"], [120, 0, 1, "c.BOARDIOC_INIT", "BOARDIOC_INIT"], [120, 0, 1, "c.BOARDIOC_MKRD", "BOARDIOC_MKRD"], [120, 0, 1, "c.BOARDIOC_NXTERM", "BOARDIOC_NXTERM"], [120, 0, 1, "c.BOARDIOC_NXTERM_IOCTL", "BOARDIOC_NXTERM_IOCTL"], [120, 0, 1, "c.BOARDIOC_NX_START", "BOARDIOC_NX_START"], [120, 0, 1, "c.BOARDIOC_OS_SYMTAB", "BOARDIOC_OS_SYMTAB"], [120, 0, 1, "c.BOARDIOC_PM_CONTROL", "BOARDIOC_PM_CONTROL"], [120, 0, 1, "c.BOARDIOC_POWEROFF", "BOARDIOC_POWEROFF"], [120, 0, 1, "c.BOARDIOC_RESET", "BOARDIOC_RESET"], [120, 0, 1, "c.BOARDIOC_ROMDISK", "BOARDIOC_ROMDISK"], [120, 0, 1, "c.BOARDIOC_TESTSET", "BOARDIOC_TESTSET"], [120, 0, 1, "c.BOARDIOC_UNIQUEID", "BOARDIOC_UNIQUEID"], [120, 0, 1, "c.BOARDIOC_USBDEV_CONTROL", "BOARDIOC_USBDEV_CONTROL"], [120, 0, 1, "c.BOARDIOC_VNC_START", "BOARDIOC_VNC_START"], [51, 0, 1, "c.FAR", "FAR"], [121, 0, 1, "c.LOG_ALL", "LOG_ALL"], [121, 0, 1, "c.LOG_MASK", "LOG_MASK"], [121, 0, 1, "c.LOG_UPTO", "LOG_UPTO"], [16, 0, 1, "c.NOTECTL_GETIRQFILTER", "NOTECTL_GETIRQFILTER"], [16, 0, 1, "c.NOTECTL_GETMODE", "NOTECTL_GETMODE"], [16, 0, 1, "c.NOTECTL_GETSYSCALLFILTER", "NOTECTL_GETSYSCALLFILTER"], [16, 0, 1, "c.NOTECTL_SETIRQFILTER", "NOTECTL_SETIRQFILTER"], [16, 0, 1, "c.NOTECTL_SETMODE", "NOTECTL_SETMODE"], [16, 0, 1, "c.NOTECTL_SETSYSCALLFILTER", "NOTECTL_SETSYSCALLFILTER"], [16, 0, 1, "c.NOTERAM_CLEAR", "NOTERAM_CLEAR"], [16, 0, 1, "c.NOTERAM_GETMODE", "NOTERAM_GETMODE"], [16, 0, 1, "c.NOTERAM_GETTASKNAME", "NOTERAM_GETTASKNAME"], [16, 0, 1, "c.NOTERAM_SETMODE", "NOTERAM_SETMODE"], [42, 1, 1, "c.NXHANDLE", "NXHANDLE"], [46, 1, 1, "c.NXTKWINDOW", "NXTKWINDOW"], [42, 1, 1, "c.NXWINDOW", "NXWINDOW"], [21, 0, 1, "c.TCIOC_GETSTATUS", "TCIOC_GETSTATUS"], [21, 0, 1, "c.TCIOC_MAXTIMEOUT", "TCIOC_MAXTIMEOUT"], [21, 0, 1, "c.TCIOC_NOTIFICATION", "TCIOC_NOTIFICATION"], [21, 0, 1, "c.TCIOC_SETTIMEOUT", "TCIOC_SETTIMEOUT"], [21, 0, 1, "c.TCIOC_START", "TCIOC_START"], [21, 0, 1, "c.TCIOC_STOP", "TCIOC_STOP"], [23, 0, 1, "c.WDIOC_CAPTURE", "WDIOC_CAPTURE"], [23, 0, 1, "c.WDIOC_GETSTATUS", "WDIOC_GETSTATUS"], [23, 0, 1, "c.WDIOC_KEEPALIVE", "WDIOC_KEEPALIVE"], [23, 0, 1, "c.WDIOC_SETTIMEOUT", "WDIOC_SETTIMEOUT"], [23, 0, 1, "c.WDIOC_START", "WDIOC_START"], [23, 0, 1, "c.WDIOC_STOP", "WDIOC_STOP"], [123, 2, 1, "c.__errno", "__errno"], [108, 2, 1, "c._exit", "_exit"], [118, 2, 1, "c.accept", "accept"], [106, 2, 1, "c.archname_timer_initialize", "archname_timer_initialize"], [113, 2, 1, "c.asctime", "asctime"], [113, 2, 1, "c.asctime_r", "asctime_r"], [110, 2, 1, "c.atexit", "atexit"], [9, 4, 1, "c.binary_s", "binary_s"], [118, 2, 1, "c.bind", "bind"], [9, 4, 1, "c.binfmt_s", "binfmt_s"], [101, 2, 1, "c.board_autoled_initialize", "board_autoled_initialize"], [101, 2, 1, "c.board_autoled_off", "board_autoled_off"], [101, 2, 1, "c.board_autoled_on", "board_autoled_on"], [97, 2, 1, "c.board_early_initialize", "board_early_initialize"], [97, 2, 1, "c.board_late_initialize", "board_late_initialize"], [120, 2, 1, "c.boardctl", "boardctl"], [116, 2, 1, "c.clearenv", "clearenv"], [113, 2, 1, "c.clock_getres", "clock_getres"], [113, 2, 1, "c.clock_gettime", "clock_gettime"], [113, 2, 1, "c.clock_settime", "clock_settime"], [117, 2, 1, "c.close", "close"], [117, 2, 1, "c.closedir", "closedir"], [118, 2, 1, "c.connect", "connect"], [117, 2, 1, "c.creat", "creat"], [113, 2, 1, "c.ctime", "ctime"], [113, 2, 1, "c.ctime_r", "ctime_r"], [117, 2, 1, "c.dup", "dup"], [117, 2, 1, "c.dup2", "dup2"], [9, 2, 1, "c.envpath_init", "envpath_init"], [9, 2, 1, "c.envpath_next", "envpath_next"], [9, 2, 1, "c.envpath_release", "envpath_release"], [42, 5, 1, "c.event", "event"], [108, 2, 1, "c.exec", "exec"], [9, 2, 1, "c.exec_module", "exec_module"], [108, 2, 1, "c.execl", "execl"], [108, 2, 1, "c.execv", "execv"], [108, 2, 1, "c.exit", "exit"], [117, 2, 1, "c.fcntl", "fcntl"], [116, 2, 1, "c.getenv", "getenv"], [113, 2, 1, "c.gethrtime", "gethrtime"], [108, 2, 1, "c.getpid", "getpid"], [118, 2, 1, "c.getsockopt", "getsockopt"], [21, 2, 1, "c.getstatus", "getstatus"], [113, 2, 1, "c.gettimeofday", "gettimeofday"], [113, 2, 1, "c.gmtime", "gmtime"], [113, 2, 1, "c.gmtime_r", "gmtime_r"], [100, 2, 1, "c.iob_add_queue", "iob_add_queue"], [100, 2, 1, "c.iob_alloc", "iob_alloc"], [100, 2, 1, "c.iob_clone", "iob_clone"], [100, 2, 1, "c.iob_concat", "iob_concat"], [100, 2, 1, "c.iob_contig", "iob_contig"], [100, 2, 1, "c.iob_copyin", "iob_copyin"], [100, 2, 1, "c.iob_copyout", "iob_copyout"], [100, 2, 1, "c.iob_dump", "iob_dump"], [100, 2, 1, "c.iob_free", "iob_free"], [100, 2, 1, "c.iob_free_chain", "iob_free_chain"], [100, 2, 1, "c.iob_free_queue", "iob_free_queue"], [100, 2, 1, "c.iob_initialize", "iob_initialize"], [100, 2, 1, "c.iob_pack", "iob_pack"], [100, 2, 1, "c.iob_peek_queue", "iob_peek_queue"], [100, 2, 1, "c.iob_remove_queue", "iob_remove_queue"], [100, 2, 1, "c.iob_trimhead", "iob_trimhead"], [100, 2, 1, "c.iob_trimhead_queue", "iob_trimhead_queue"], [100, 2, 1, "c.iob_trimtail", "iob_trimtail"], [100, 2, 1, "c.iob_tryadd_queue", "iob_tryadd_queue"], [100, 2, 1, "c.iob_tryalloc", "iob_tryalloc"], [100, 2, 1, "c.iob_trycopyin", "iob_trycopyin"], [117, 2, 1, "c.ioctl", "ioctl"], [102, 2, 1, "c.irq_dispatch", "irq_dispatch"], [42, 5, 1, "c.kbdin", "kbdin"], [114, 2, 1, "c.kill", "kill"], [118, 2, 1, "c.listen", "listen"], [9, 2, 1, "c.load_module", "load_module"], [113, 2, 1, "c.localtime", "localtime"], [113, 2, 1, "c.localtime_r", "localtime_r"], [107, 2, 1, "c.lpwork_boostpriority", "lpwork_boostpriority"], [107, 2, 1, "c.lpwork_restorepriority", "lpwork_restorepriority"], [117, 2, 1, "c.lseek", "lseek"], [123, 1, 1, "c.main_t", "main_t"], [21, 2, 1, "c.maxtimeout", "maxtimeout"], [117, 2, 1, "c.mkfifo", "mkfifo"], [117, 2, 1, "c.mkstemp", "mkstemp"], [117, 2, 1, "c.mktemp", "mktemp"], [113, 2, 1, "c.mktime", "mktime"], [117, 2, 1, "c.mmap", "mmap"], [60, 2, 1, "c.mount", "mount"], [42, 2, 1, "c.mousein", "mousein"], [123, 4, 1, "c.mq_attr", "mq_attr"], [111, 2, 1, "c.mq_close", "mq_close"], [111, 2, 1, "c.mq_getattr", "mq_getattr"], [111, 2, 1, "c.mq_notify", "mq_notify"], [111, 2, 1, "c.mq_open", "mq_open"], [111, 2, 1, "c.mq_receive", "mq_receive"], [111, 2, 1, "c.mq_send", "mq_send"], [111, 2, 1, "c.mq_setattr", "mq_setattr"], [111, 2, 1, "c.mq_timedreceive", "mq_timedreceive"], [111, 2, 1, "c.mq_timedsend", "mq_timedsend"], [111, 2, 1, "c.mq_unlink", "mq_unlink"], [123, 1, 1, "c.mqd_t", "mqd_t"], [96, 0, 1, "c.noreturn_function", "noreturn_function"], [16, 4, 1, "c.note_filter_irq_s", "note_filter_irq_s"], [16, 4, 1, "c.note_filter_mode_s", "note_filter_mode_s"], [16, 4, 1, "c.note_filter_syscall_s", "note_filter_syscall_s"], [16, 4, 1, "c.noteram_get_taskname_s", "noteram_get_taskname_s"], [50, 5, 1, "c.notify", "notify"], [42, 2, 1, "c.nx_bitmap", "nx_bitmap"], [42, 2, 1, "c.nx_block", "nx_block"], [42, 4, 1, "c.nx_callback_s", "nx_callback_s"], [42, 2, 1, "c.nx_closewindow", "nx_closewindow"], [42, 0, 1, "c.nx_connect", "nx_connect"], [42, 2, 1, "c.nx_connectinstance", "nx_connectinstance"], [42, 2, 1, "c.nx_disconnect", "nx_disconnect"], [42, 2, 1, "c.nx_drawcircle", "nx_drawcircle"], [42, 2, 1, "c.nx_drawline", "nx_drawline"], [42, 2, 1, "c.nx_eventhandler", "nx_eventhandler"], [42, 2, 1, "c.nx_eventnotify", "nx_eventnotify"], [42, 2, 1, "c.nx_fill", "nx_fill"], [42, 2, 1, "c.nx_fillcircle", "nx_fillcircle"], [42, 2, 1, "c.nx_filltrapezoid", "nx_filltrapezoid"], [44, 4, 1, "c.nx_font_s", "nx_font_s"], [44, 4, 1, "c.nx_fontbitmap_s", "nx_fontbitmap_s"], [44, 4, 1, "c.nx_fontmetric_s", "nx_fontmetric_s"], [44, 4, 1, "c.nx_fontset_s", "nx_fontset_s"], [42, 2, 1, "c.nx_getposition", "nx_getposition"], [42, 2, 1, "c.nx_getrectangle", "nx_getrectangle"], [42, 2, 1, "c.nx_ishidden", "nx_ishidden"], [42, 2, 1, "c.nx_kbdchin", "nx_kbdchin"], [42, 2, 1, "c.nx_kbdin", "nx_kbdin"], [42, 2, 1, "c.nx_lower", "nx_lower"], [42, 2, 1, "c.nx_modal", "nx_modal"], [42, 2, 1, "c.nx_mousein", "nx_mousein"], [42, 2, 1, "c.nx_move", "nx_move"], [42, 2, 1, "c.nx_openwindow", "nx_openwindow"], [42, 2, 1, "c.nx_raise", "nx_raise"], [42, 2, 1, "c.nx_releasebkgd", "nx_releasebkgd"], [42, 2, 1, "c.nx_requestbkgd", "nx_requestbkgd"], [42, 0, 1, "c.nx_run", "nx_run"], [42, 2, 1, "c.nx_runinstance", "nx_runinstance"], [42, 2, 1, "c.nx_setbgcolor", "nx_setbgcolor"], [42, 2, 1, "c.nx_setposition", "nx_setposition"], [42, 2, 1, "c.nx_setsize", "nx_setsize"], [42, 2, 1, "c.nx_setvisibility", "nx_setvisibility"], [102, 2, 1, "c.nx_start", "nx_start"], [42, 2, 1, "c.nx_synch", "nx_synch"], [43, 2, 1, "c.nxcursor_enable", "nxcursor_enable"], [43, 2, 1, "c.nxcursor_setimage", "nxcursor_setimage"], [43, 2, 1, "c.nxcursor_setposition", "nxcursor_setposition"], [44, 2, 1, "c.nxf_convert_16bpp", "nxf_convert_16bpp"], [44, 2, 1, "c.nxf_convert_24bpp", "nxf_convert_24bpp"], [44, 2, 1, "c.nxf_convert_2bpp", "nxf_convert_2bpp"], [44, 2, 1, "c.nxf_convert_32bpp", "nxf_convert_32bpp"], [44, 2, 1, "c.nxf_convert_4bpp", "nxf_convert_4bpp"], [44, 2, 1, "c.nxf_convert_8bpp", "nxf_convert_8bpp"], [44, 2, 1, "c.nxf_getbitmap", "nxf_getbitmap"], [44, 2, 1, "c.nxf_getfonthandle", "nxf_getfonthandle"], [44, 2, 1, "c.nxf_getfontset", "nxf_getfontset"], [45, 2, 1, "c.nxgl_circlepts", "nxgl_circlepts"], [45, 2, 1, "c.nxgl_circletraps", "nxgl_circletraps"], [45, 2, 1, "c.nxgl_colorcopy", "nxgl_colorcopy"], [45, 1, 1, "c.nxgl_coord_t", "nxgl_coord_t"], [45, 1, 1, "c.nxgl_mxpixel_t", "nxgl_mxpixel_t"], [45, 2, 1, "c.nxgl_nonintersecting", "nxgl_nonintersecting"], [45, 2, 1, "c.nxgl_nullrect", "nxgl_nullrect"], [45, 4, 1, "c.nxgl_point_s", "nxgl_point_s"], [45, 4, 1, "c.nxgl_rect_s", "nxgl_rect_s"], [45, 2, 1, "c.nxgl_rectcopy", "nxgl_rectcopy"], [45, 2, 1, "c.nxgl_rectinside", "nxgl_rectinside"], [45, 2, 1, "c.nxgl_rectintersect", "nxgl_rectintersect"], [45, 2, 1, "c.nxgl_rectoffset", "nxgl_rectoffset"], [45, 2, 1, "c.nxgl_rectoverlap", "nxgl_rectoverlap"], [45, 2, 1, "c.nxgl_rectsize", "nxgl_rectsize"], [45, 2, 1, "c.nxgl_rectunion", "nxgl_rectunion"], [45, 2, 1, "c.nxgl_rgb2yuv", "nxgl_rgb2yuv"], [45, 4, 1, "c.nxgl_run_s", "nxgl_run_s"], [45, 2, 1, "c.nxgl_runcopy", "nxgl_runcopy"], [45, 2, 1, "c.nxgl_runoffset", "nxgl_runoffset"], [45, 4, 1, "c.nxgl_size_s", "nxgl_size_s"], [45, 2, 1, "c.nxgl_splitline", "nxgl_splitline"], [45, 2, 1, "c.nxgl_trapcopy", "nxgl_trapcopy"], [45, 4, 1, "c.nxgl_trapezoid_s", "nxgl_trapezoid_s"], [45, 2, 1, "c.nxgl_trapoffset", "nxgl_trapoffset"], [45, 2, 1, "c.nxgl_vectoradd", "nxgl_vectoradd"], [45, 2, 1, "c.nxgl_vectsubtract", "nxgl_vectsubtract"], [45, 2, 1, "c.nxgl_yuv2rgb", "nxgl_yuv2rgb"], [42, 2, 1, "c.nxmu_start", "nxmu_start"], [102, 2, 1, "c.nxsched_alarm_expiration", "nxsched_alarm_expiration"], [102, 2, 1, "c.nxsched_process_timer", "nxsched_process_timer"], [102, 2, 1, "c.nxsched_timer_expiration", "nxsched_timer_expiration"], [46, 2, 1, "c.nxtk_bitmaptoolbar", "nxtk_bitmaptoolbar"], [46, 2, 1, "c.nxtk_bitmapwindow", "nxtk_bitmapwindow"], [46, 2, 1, "c.nxtk_block", "nxtk_block"], [46, 2, 1, "c.nxtk_closetoolbar", "nxtk_closetoolbar"], [46, 2, 1, "c.nxtk_closewindow", "nxtk_closewindow"], [46, 2, 1, "c.nxtk_drawcircletoolbar", "nxtk_drawcircletoolbar"], [46, 2, 1, "c.nxtk_drawcirclewindow", "nxtk_drawcirclewindow"], [46, 2, 1, "c.nxtk_drawlinetoolbar", "nxtk_drawlinetoolbar"], [46, 2, 1, "c.nxtk_drawlinewindow", "nxtk_drawlinewindow"], [46, 2, 1, "c.nxtk_fillcircletoolbar", "nxtk_fillcircletoolbar"], [46, 2, 1, "c.nxtk_fillcirclewindow", "nxtk_fillcirclewindow"], [46, 2, 1, "c.nxtk_filltoolbar", "nxtk_filltoolbar"], [46, 2, 1, "c.nxtk_filltraptoolbar", "nxtk_filltraptoolbar"], [46, 2, 1, "c.nxtk_filltrapwindow", "nxtk_filltrapwindow"], [46, 2, 1, "c.nxtk_fillwindow", "nxtk_fillwindow"], [46, 2, 1, "c.nxtk_getposition", "nxtk_getposition"], [46, 2, 1, "c.nxtk_gettoolbar", "nxtk_gettoolbar"], [46, 2, 1, "c.nxtk_getwindow", "nxtk_getwindow"], [46, 2, 1, "c.nxtk_ishidden", "nxtk_ishidden"], [46, 2, 1, "c.nxtk_lower", "nxtk_lower"], [46, 2, 1, "c.nxtk_modal", "nxtk_modal"], [46, 2, 1, "c.nxtk_movetoolbar", "nxtk_movetoolbar"], [46, 2, 1, "c.nxtk_movewindow", "nxtk_movewindow"], [46, 2, 1, "c.nxtk_opentoolbar", "nxtk_opentoolbar"], [46, 2, 1, "c.nxtk_openwindow", "nxtk_openwindow"], [46, 2, 1, "c.nxtk_raise", "nxtk_raise"], [46, 2, 1, "c.nxtk_setposition", "nxtk_setposition"], [46, 2, 1, "c.nxtk_setsize", "nxtk_setsize"], [46, 2, 1, "c.nxtk_setvisibility", "nxtk_setvisibility"], [46, 2, 1, "c.nxtk_synch", "nxtk_synch"], [110, 2, 1, "c.on_exit", "on_exit"], [117, 2, 1, "c.open", "open"], [117, 2, 1, "c.opendir", "opendir"], [114, 2, 1, "c.pause", "pause"], [123, 1, 1, "c.pid_t", "pid_t"], [117, 2, 1, "c.pipe", "pipe"], [50, 2, 1, "c.pm_activity", "pm_activity"], [50, 4, 1, "c.pm_callback_s", "pm_callback_s"], [50, 2, 1, "c.pm_changestate", "pm_changestate"], [50, 2, 1, "c.pm_checkstate", "pm_checkstate"], [50, 2, 1, "c.pm_initialize", "pm_initialize"], [50, 2, 1, "c.pm_register", "pm_register"], [50, 6, 1, "c.pm_state_e", "pm_state_e"], [50, 2, 1, "c.pm_unregister", "pm_unregister"], [117, 2, 1, "c.poll", "poll"], [42, 2, 1, "c.position", "position"], [108, 2, 1, "c.posix_spawn", "posix_spawn"], [108, 2, 1, "c.posix_spawn_file_actions_addclose", "posix_spawn_file_actions_addclose"], [108, 2, 1, "c.posix_spawn_file_actions_adddup2", "posix_spawn_file_actions_adddup2"], [108, 2, 1, "c.posix_spawn_file_actions_addopen", "posix_spawn_file_actions_addopen"], [108, 2, 1, "c.posix_spawn_file_actions_destroy", "posix_spawn_file_actions_destroy"], [108, 2, 1, "c.posix_spawn_file_actions_init", "posix_spawn_file_actions_init"], [108, 2, 1, "c.posix_spawnattr_getflags", "posix_spawnattr_getflags"], [108, 2, 1, "c.posix_spawnattr_getschedparam", "posix_spawnattr_getschedparam"], [108, 2, 1, "c.posix_spawnattr_getschedpolicy", "posix_spawnattr_getschedpolicy"], [108, 2, 1, "c.posix_spawnattr_getsigmask", "posix_spawnattr_getsigmask"], [108, 2, 1, "c.posix_spawnattr_init", "posix_spawnattr_init"], [108, 2, 1, "c.posix_spawnattr_setflags", "posix_spawnattr_setflags"], [108, 2, 1, "c.posix_spawnattr_setschedparam", "posix_spawnattr_setschedparam"], [108, 2, 1, "c.posix_spawnattr_setschedpolicy", "posix_spawnattr_setschedpolicy"], [108, 2, 1, "c.posix_spawnattr_setsigmask", "posix_spawnattr_setsigmask"], [108, 2, 1, "c.posix_spawnp", "posix_spawnp"], [117, 2, 1, "c.pread", "pread"], [50, 5, 1, "c.prepare", "prepare"], [115, 2, 1, "c.pthread_attr_destroy", "pthread_attr_destroy"], [115, 2, 1, "c.pthread_attr_getinheritsched", "pthread_attr_getinheritsched"], [115, 2, 1, "c.pthread_attr_getschedparam", "pthread_attr_getschedparam"], [115, 2, 1, "c.pthread_attr_getschedpolicy", "pthread_attr_getschedpolicy"], [115, 2, 1, "c.pthread_attr_getstacksize", "pthread_attr_getstacksize"], [115, 2, 1, "c.pthread_attr_init", "pthread_attr_init"], [115, 2, 1, "c.pthread_attr_setinheritsched", "pthread_attr_setinheritsched"], [115, 2, 1, "c.pthread_attr_setschedparam", "pthread_attr_setschedparam"], [115, 2, 1, "c.pthread_attr_setschedpolicy", "pthread_attr_setschedpolicy"], [115, 2, 1, "c.pthread_attr_setstacksize", "pthread_attr_setstacksize"], [115, 2, 1, "c.pthread_barrier_destroy", "pthread_barrier_destroy"], [115, 2, 1, "c.pthread_barrier_init", "pthread_barrier_init"], [115, 2, 1, "c.pthread_barrier_wait", "pthread_barrier_wait"], [115, 2, 1, "c.pthread_barrierattr_destroy", "pthread_barrierattr_destroy"], [115, 2, 1, "c.pthread_barrierattr_getpshared", "pthread_barrierattr_getpshared"], [115, 2, 1, "c.pthread_barrierattr_init", "pthread_barrierattr_init"], [115, 2, 1, "c.pthread_barrierattr_setpshared", "pthread_barrierattr_setpshared"], [115, 2, 1, "c.pthread_cancel", "pthread_cancel"], [115, 2, 1, "c.pthread_cleanup_pop", "pthread_cleanup_pop"], [115, 2, 1, "c.pthread_cleanup_push", "pthread_cleanup_push"], [115, 2, 1, "c.pthread_cond_broadcast", "pthread_cond_broadcast"], [115, 2, 1, "c.pthread_cond_destroy", "pthread_cond_destroy"], [115, 2, 1, "c.pthread_cond_init", "pthread_cond_init"], [115, 2, 1, "c.pthread_cond_signal", "pthread_cond_signal"], [115, 2, 1, "c.pthread_cond_timedwait", "pthread_cond_timedwait"], [115, 2, 1, "c.pthread_cond_wait", "pthread_cond_wait"], [115, 2, 1, "c.pthread_condattr_destroy", "pthread_condattr_destroy"], [115, 2, 1, "c.pthread_condattr_init", "pthread_condattr_init"], [115, 2, 1, "c.pthread_create", "pthread_create"], [115, 2, 1, "c.pthread_detach", "pthread_detach"], [115, 2, 1, "c.pthread_exit", "pthread_exit"], [115, 2, 1, "c.pthread_getschedparam", "pthread_getschedparam"], [115, 2, 1, "c.pthread_getspecific", "pthread_getspecific"], [115, 2, 1, "c.pthread_join", "pthread_join"], [115, 2, 1, "c.pthread_key_create", "pthread_key_create"], [115, 2, 1, "c.pthread_key_delete", "pthread_key_delete"], [123, 1, 1, "c.pthread_key_t", "pthread_key_t"], [115, 2, 1, "c.pthread_kill", "pthread_kill"], [115, 2, 1, "c.pthread_mutex_destroy", "pthread_mutex_destroy"], [115, 2, 1, "c.pthread_mutex_init", "pthread_mutex_init"], [115, 2, 1, "c.pthread_mutex_lock", "pthread_mutex_lock"], [115, 2, 1, "c.pthread_mutex_timedlock", "pthread_mutex_timedlock"], [115, 2, 1, "c.pthread_mutex_trylock", "pthread_mutex_trylock"], [115, 2, 1, "c.pthread_mutex_unlock", "pthread_mutex_unlock"], [115, 2, 1, "c.pthread_mutexattr_destroy", "pthread_mutexattr_destroy"], [115, 2, 1, "c.pthread_mutexattr_getprotocol", "pthread_mutexattr_getprotocol"], [115, 2, 1, "c.pthread_mutexattr_getpshared", "pthread_mutexattr_getpshared"], [115, 2, 1, "c.pthread_mutexattr_gettype", "pthread_mutexattr_gettype"], [115, 2, 1, "c.pthread_mutexattr_init", "pthread_mutexattr_init"], [115, 2, 1, "c.pthread_mutexattr_setprotocol", "pthread_mutexattr_setprotocol"], [115, 2, 1, "c.pthread_mutexattr_setpshared", "pthread_mutexattr_setpshared"], [115, 2, 1, "c.pthread_mutexattr_settype", "pthread_mutexattr_settype"], [115, 2, 1, "c.pthread_once", "pthread_once"], [115, 2, 1, "c.pthread_self", "pthread_self"], [115, 2, 1, "c.pthread_setcancelstate", "pthread_setcancelstate"], [115, 2, 1, "c.pthread_setcanceltype", "pthread_setcanceltype"], [115, 2, 1, "c.pthread_setschedparam", "pthread_setschedparam"], [115, 2, 1, "c.pthread_setspecific", "pthread_setspecific"], [115, 2, 1, "c.pthread_sigmask", "pthread_sigmask"], [115, 2, 1, "c.pthread_testcancel", "pthread_testcancel"], [115, 2, 1, "c.pthread_yield", "pthread_yield"], [116, 2, 1, "c.putenv", "putenv"], [117, 2, 1, "c.pwrite", "pwrite"], [117, 2, 1, "c.read", "read"], [117, 2, 1, "c.readdir", "readdir"], [117, 2, 1, "c.readdir_r", "readdir_r"], [118, 2, 1, "c.recv", "recv"], [118, 2, 1, "c.recvfrom", "recvfrom"], [42, 2, 1, "c.redraw", "redraw"], [9, 2, 1, "c.register_binfmt", "register_binfmt"], [117, 2, 1, "c.rewinddir", "rewinddir"], [109, 2, 1, "c.sched_get_priority_max", "sched_get_priority_max"], [109, 2, 1, "c.sched_get_priority_min", "sched_get_priority_min"], [109, 2, 1, "c.sched_get_rr_interval", "sched_get_rr_interval"], [109, 2, 1, "c.sched_getparam", "sched_getparam"], [109, 2, 1, "c.sched_getscheduler", "sched_getscheduler"], [110, 2, 1, "c.sched_lock", "sched_lock"], [110, 2, 1, "c.sched_lockcount", "sched_lockcount"], [16, 2, 1, "c.sched_note_filter_irq", "sched_note_filter_irq"], [16, 2, 1, "c.sched_note_filter_mode", "sched_note_filter_mode"], [16, 2, 1, "c.sched_note_filter_syscall", "sched_note_filter_syscall"], [123, 4, 1, "c.sched_param", "sched_param"], [109, 2, 1, "c.sched_setparam", "sched_setparam"], [109, 2, 1, "c.sched_setscheduler", "sched_setscheduler"], [110, 2, 1, "c.sched_unlock", "sched_unlock"], [109, 2, 1, "c.sched_yield", "sched_yield"], [117, 2, 1, "c.seekdir", "seekdir"], [117, 2, 1, "c.select", "select"], [112, 2, 1, "c.sem_close", "sem_close"], [112, 2, 1, "c.sem_destroy", "sem_destroy"], [112, 2, 1, "c.sem_getprotocol", "sem_getprotocol"], [112, 2, 1, "c.sem_getvalue", "sem_getvalue"], [112, 2, 1, "c.sem_init", "sem_init"], [112, 2, 1, "c.sem_open", "sem_open"], [112, 2, 1, "c.sem_post", "sem_post"], [112, 2, 1, "c.sem_setprotocol", "sem_setprotocol"], [123, 1, 1, "c.sem_t", "sem_t"], [112, 2, 1, "c.sem_timedwait", "sem_timedwait"], [112, 2, 1, "c.sem_trywait", "sem_trywait"], [112, 2, 1, "c.sem_unlink", "sem_unlink"], [112, 2, 1, "c.sem_wait", "sem_wait"], [118, 2, 1, "c.send", "send"], [118, 2, 1, "c.sendto", "sendto"], [116, 2, 1, "c.setenv", "setenv"], [121, 2, 1, "c.setlogmask", "setlogmask"], [118, 2, 1, "c.setsockopt", "setsockopt"], [21, 2, 1, "c.settimeout", "settimeout"], [119, 2, 1, "c.shmat", "shmat"], [119, 2, 1, "c.shmctl", "shmctl"], [119, 2, 1, "c.shmdt", "shmdt"], [119, 2, 1, "c.shmget", "shmget"], [123, 4, 1, "c.sigaction", "sigaction"], [114, 2, 1, "c.sigaddset", "sigaddset"], [114, 2, 1, "c.sigdelset", "sigdelset"], [114, 2, 1, "c.sigemptyset", "sigemptyset"], [123, 4, 1, "c.sigevent", "sigevent"], [114, 2, 1, "c.sigfillset", "sigfillset"], [114, 2, 1, "c.sighold", "sighold"], [114, 2, 1, "c.sigignore", "sigignore"], [123, 4, 1, "c.siginfo", "siginfo"], [123, 1, 1, "c.siginfo_t", "siginfo_t"], [114, 2, 1, "c.sigismember", "sigismember"], [114, 2, 1, "c.sigpause", "sigpause"], [114, 2, 1, "c.sigpending", "sigpending"], [114, 2, 1, "c.sigprocmask", "sigprocmask"], [114, 2, 1, "c.sigqueue", "sigqueue"], [114, 2, 1, "c.sigrelse", "sigrelse"], [114, 2, 1, "c.sigset", "sigset"], [123, 1, 1, "c.sigset_t", "sigset_t"], [114, 2, 1, "c.sigsuspend", "sigsuspend"], [114, 2, 1, "c.sigtimedwait", "sigtimedwait"], [123, 7, 1, "c.sigval", "sigval"], [114, 2, 1, "c.sigwaitinfo", "sigwaitinfo"], [123, 1, 1, "c.size_t", "size_t"], [118, 2, 1, "c.socket", "socket"], [21, 2, 1, "c.start", "start"], [21, 2, 1, "c.stop", "stop"], [9, 4, 1, "c.symbtab_s", "symbtab_s"], [9, 2, 1, "c.symtab_findbyname", "symtab_findbyname"], [9, 2, 1, "c.symtab_findbyvalue", "symtab_findbyvalue"], [121, 2, 1, "c.syslog", "syslog"], [34, 2, 1, "c.syslog_channel", "syslog_channel"], [34, 2, 1, "c.syslog_file_channel", "syslog_file_channel"], [34, 2, 1, "c.syslog_initialize", "syslog_initialize"], [108, 2, 1, "c.task_create", "task_create"], [108, 2, 1, "c.task_delete", "task_delete"], [108, 2, 1, "c.task_setcancelstate", "task_setcancelstate"], [108, 2, 1, "c.task_setcanceltype", "task_setcanceltype"], [108, 2, 1, "c.task_spawn", "task_spawn"], [108, 2, 1, "c.task_spawnattr_getstacksize", "task_spawnattr_getstacksize"], [108, 2, 1, "c.task_spawnattr_setstacksize", "task_spawnattr_setstacksize"], [108, 2, 1, "c.task_testcancel", "task_testcancel"], [123, 4, 1, "c.tcb_s", "tcb_s"], [117, 2, 1, "c.telldir", "telldir"], [123, 1, 1, "c.time_t", "time_t"], [113, 2, 1, "c.timer_create", "timer_create"], [113, 2, 1, "c.timer_delete", "timer_delete"], [113, 2, 1, "c.timer_getoverrun", "timer_getoverrun"], [113, 2, 1, "c.timer_gettime", "timer_gettime"], [21, 4, 1, "c.timer_ops_s", "timer_ops_s"], [113, 2, 1, "c.timer_settime", "timer_settime"], [123, 4, 1, "c.timespec", "timespec"], [117, 2, 1, "c.unlink", "unlink"], [9, 2, 1, "c.unload_module", "unload_module"], [9, 2, 1, "c.unregister_binfmt", "unregister_binfmt"], [116, 2, 1, "c.unsetenv", "unsetenv"], [94, 2, 1, "c.up_addrenv_attach", "up_addrenv_attach"], [94, 2, 1, "c.up_addrenv_clone", "up_addrenv_clone"], [94, 2, 1, "c.up_addrenv_create", "up_addrenv_create"], [94, 2, 1, "c.up_addrenv_destroy", "up_addrenv_destroy"], [94, 2, 1, "c.up_addrenv_detach", "up_addrenv_detach"], [94, 2, 1, "c.up_addrenv_heapsize", "up_addrenv_heapsize"], [94, 2, 1, "c.up_addrenv_kstackalloc", "up_addrenv_kstackalloc"], [94, 2, 1, "c.up_addrenv_kstackfree", "up_addrenv_kstackfree"], [94, 2, 1, "c.up_addrenv_restore", "up_addrenv_restore"], [94, 2, 1, "c.up_addrenv_select", "up_addrenv_select"], [94, 2, 1, "c.up_addrenv_ustackalloc", "up_addrenv_ustackalloc"], [94, 2, 1, "c.up_addrenv_ustackfree", "up_addrenv_ustackfree"], [94, 2, 1, "c.up_addrenv_ustackselect", "up_addrenv_ustackselect"], [94, 2, 1, "c.up_addrenv_vdata", "up_addrenv_vdata"], [94, 2, 1, "c.up_addrenv_vtext", "up_addrenv_vtext"], [94, 2, 1, "c.up_addrenv_vustack", "up_addrenv_vustack"], [106, 2, 1, "c.up_alarm_cancel", "up_alarm_cancel"], [106, 2, 1, "c.up_alarm_start", "up_alarm_start"], [96, 2, 1, "c.up_allocate_heap", "up_allocate_heap"], [49, 2, 1, "c.up_allocpage", "up_allocpage"], [96, 2, 1, "c.up_assert", "up_assert"], [96, 2, 1, "c.up_block_task", "up_block_task"], [49, 2, 1, "c.up_checkmapping", "up_checkmapping"], [105, 2, 1, "c.up_cpu_index", "up_cpu_index"], [105, 2, 1, "c.up_cpu_pause", "up_cpu_pause"], [105, 2, 1, "c.up_cpu_resume", "up_cpu_resume"], [105, 2, 1, "c.up_cpu_start", "up_cpu_start"], [96, 2, 1, "c.up_create_stack", "up_create_stack"], [96, 2, 1, "c.up_disable_irq", "up_disable_irq"], [96, 2, 1, "c.up_enable_irq", "up_enable_irq"], [96, 2, 1, "c.up_exit", "up_exit"], [49, 2, 1, "c.up_fillpage", "up_fillpage"], [96, 2, 1, "c.up_idle", "up_idle"], [96, 2, 1, "c.up_initial_state", "up_initial_state"], [96, 2, 1, "c.up_initialize", "up_initialize"], [96, 2, 1, "c.up_interrupt_context", "up_interrupt_context"], [96, 2, 1, "c.up_prioritize_irq", "up_prioritize_irq"], [96, 2, 1, "c.up_putc", "up_putc"], [96, 2, 1, "c.up_release_pending", "up_release_pending"], [96, 2, 1, "c.up_release_stack", "up_release_stack"], [96, 2, 1, "c.up_reprioritize_rtr", "up_reprioritize_rtr"], [96, 2, 1, "c.up_schedule_sigaction", "up_schedule_sigaction"], [104, 2, 1, "c.up_shmat", "up_shmat"], [104, 2, 1, "c.up_shmdt", "up_shmdt"], [96, 2, 1, "c.up_stack_frame", "up_stack_frame"], [105, 2, 1, "c.up_testset", "up_testset"], [106, 2, 1, "c.up_timer_cancel", "up_timer_cancel"], [106, 2, 1, "c.up_timer_gettime", "up_timer_gettime"], [106, 2, 1, "c.up_timer_start", "up_timer_start"], [96, 2, 1, "c.up_unblock_task", "up_unblock_task"], [96, 2, 1, "c.up_use_stack", "up_use_stack"], [108, 2, 1, "c.vfork", "vfork"], [121, 2, 1, "c.vsyslog", "vsyslog"], [110, 2, 1, "c.wait", "wait"], [110, 2, 1, "c.waitid", "waitid"], [110, 2, 1, "c.waitpid", "waitpid"], [23, 4, 1, "c.watchdog_capture_s", "watchdog_capture_s"], [23, 4, 1, "c.watchdog_status_s", "watchdog_status_s"], [106, 2, 1, "c.wd_cancel", "wd_cancel"], [106, 2, 1, "c.wd_gettime", "wd_gettime"], [106, 2, 1, "c.wd_start", "wd_start"], [106, 1, 1, "c.wdentry_t", "wdentry_t"], [107, 2, 1, "c.work_available", "work_available"], [107, 2, 1, "c.work_cancel", "work_cancel"], [107, 2, 1, "c.work_queue", "work_queue"], [107, 2, 1, "c.work_signal", "work_signal"], [107, 2, 1, "c.work_usrstart", "work_usrstart"], [117, 2, 1, "c.write", "write"]], "NOTERAM_GETMODE": [[16, 0, 1, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_DISABLE", "NOTERAM_MODE_OVERWRITE_DISABLE"], [16, 0, 1, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_ENABLE", "NOTERAM_MODE_OVERWRITE_ENABLE"], [16, 0, 1, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_OVERFLOW", "NOTERAM_MODE_OVERWRITE_OVERFLOW"]], "_exit": [[108, 3, 1, "c._exit", "code"]], "accept": [[118, 3, 1, "c.accept", "addr"], [118, 3, 1, "c.accept", "addrlen"], [118, 3, 1, "c.accept", "sockfd"]], "asctime": [[113, 3, 1, "c.asctime", "tp"]], "asctime_r": [[113, 3, 1, "c.asctime_r", "buf"], [113, 3, 1, "c.asctime_r", "tp"]], "atexit": [[110, 3, 1, "c.atexit", "func"]], "bind": [[118, 3, 1, "c.bind", "addr"], [118, 3, 1, "c.bind", "addrlen"], [118, 3, 1, "c.bind", "sockfd"]], "board_autoled_off": [[101, 3, 1, "c.board_autoled_off", "led"]], "board_autoled_on": [[101, 3, 1, "c.board_autoled_on", "led"]], "boardctl": [[120, 3, 1, "c.boardctl", "arg"], [120, 3, 1, "c.boardctl", "cmd"]], "clock_getres": [[113, 3, 1, "c.clock_getres", "clockid"], [113, 3, 1, "c.clock_getres", "res"]], "clock_gettime": [[113, 3, 1, "c.clock_gettime", "clockid"], [113, 3, 1, "c.clock_gettime", "tp"]], "clock_settime": [[113, 3, 1, "c.clock_settime", "clockid"], [113, 3, 1, "c.clock_settime", "tp"]], "close": [[117, 3, 1, "c.close", "fd"]], "closedir": [[117, 3, 1, "c.closedir", "dirp"]], "connect": [[118, 3, 1, "c.connect", "addr"], [118, 3, 1, "c.connect", "addrlen"], [118, 3, 1, "c.connect", "sockfd"]], "creat": [[117, 3, 1, "c.creat", "mode"], [117, 3, 1, "c.creat", "path"]], "ctime": [[113, 3, 1, "c.ctime", "timep"]], "ctime_r": [[113, 3, 1, "c.ctime_r", "buf"], [113, 3, 1, "c.ctime_r", "timep"]], "dup": [[117, 3, 1, "c.dup", "fd"]], "dup2": [[117, 3, 1, "c.dup2", "fd1"], [117, 3, 1, "c.dup2", "fd2"]], "envpath_next": [[9, 3, 1, "c.envpath_next", "handle"], [9, 3, 1, "c.envpath_next", "relpath"]], "envpath_release": [[9, 3, 1, "c.envpath_release", "handle"]], "exec": [[108, 3, 1, "c.exec", "argv"], [108, 3, 1, "c.exec", "exports"], [108, 3, 1, "c.exec", "filename"], [108, 3, 1, "c.exec", "nexports"]], "exec_module": [[9, 3, 1, "c.exec_module", "bin"]], "execl": [[108, 3, 1, "c.execl", "path"]], "execv": [[108, 3, 1, "c.execv", "argv"], [108, 3, 1, "c.execv", "path"]], "exit": [[108, 3, 1, "c.exit", "code"]], "fcntl": [[117, 3, 1, "c.fcntl", "cmd"], [117, 3, 1, "c.fcntl", "fd"]], "getenv": [[116, 3, 1, "c.getenv", "name"]], "getsockopt": [[118, 3, 1, "c.getsockopt", "level"], [118, 3, 1, "c.getsockopt", "option"], [118, 3, 1, "c.getsockopt", "sockfd"], [118, 3, 1, "c.getsockopt", "value"], [118, 3, 1, "c.getsockopt", "value_len"]], "getstatus": [[21, 3, 1, "c.getstatus", "status"]], "gettimeofday": [[113, 3, 1, "c.gettimeofday", "tp"], [113, 3, 1, "c.gettimeofday", "tzp"]], "gmtime": [[113, 3, 1, "c.gmtime", "timep"]], "gmtime_r": [[113, 3, 1, "c.gmtime_r", "result"], [113, 3, 1, "c.gmtime_r", "timep"]], "iob_add_queue": [[100, 3, 1, "c.iob_add_queue", "iob"], [100, 3, 1, "c.iob_add_queue", "iobq"]], "iob_alloc": [[100, 3, 1, "c.iob_alloc", "throttled"]], "iob_clone": [[100, 3, 1, "c.iob_clone", "iob1"], [100, 3, 1, "c.iob_clone", "iob2"], [100, 3, 1, "c.iob_clone", "throttled"]], "iob_concat": [[100, 3, 1, "c.iob_concat", "iob1"], [100, 3, 1, "c.iob_concat", "iob2"]], "iob_contig": [[100, 3, 1, "c.iob_contig", "iob"], [100, 3, 1, "c.iob_contig", "len"]], "iob_copyin": [[100, 3, 1, "c.iob_copyin", "iob"], [100, 3, 1, "c.iob_copyin", "len"], [100, 3, 1, "c.iob_copyin", "offset"], [100, 3, 1, "c.iob_copyin", "src"], [100, 3, 1, "c.iob_copyin", "throttled"]], "iob_copyout": [[100, 3, 1, "c.iob_copyout", "dest"], [100, 3, 1, "c.iob_copyout", "iob"], [100, 3, 1, "c.iob_copyout", "len"], [100, 3, 1, "c.iob_copyout", "offset"]], "iob_dump": [[100, 3, 1, "c.iob_dump", "iob"], [100, 3, 1, "c.iob_dump", "len"], [100, 3, 1, "c.iob_dump", "msg"], [100, 3, 1, "c.iob_dump", "offset"]], "iob_free": [[100, 3, 1, "c.iob_free", "iob"]], "iob_free_chain": [[100, 3, 1, "c.iob_free_chain", "iob"]], "iob_free_queue": [[100, 3, 1, "c.iob_free_queue", "qhead"]], "iob_pack": [[100, 3, 1, "c.iob_pack", "iob"]], "iob_peek_queue": [[100, 3, 1, "c.iob_peek_queue", "iobq"]], "iob_remove_queue": [[100, 3, 1, "c.iob_remove_queue", "iobq"]], "iob_trimhead": [[100, 3, 1, "c.iob_trimhead", "iob"], [100, 3, 1, "c.iob_trimhead", "trimlen"]], "iob_trimhead_queue": [[100, 3, 1, "c.iob_trimhead_queue", "qhead"], [100, 3, 1, "c.iob_trimhead_queue", "trimlen"]], "iob_trimtail": [[100, 3, 1, "c.iob_trimtail", "iob"], [100, 3, 1, "c.iob_trimtail", "trimlen"]], "iob_tryadd_queue": [[100, 3, 1, "c.iob_tryadd_queue", "iob"], [100, 3, 1, "c.iob_tryadd_queue", "iobq"]], "iob_tryalloc": [[100, 3, 1, "c.iob_tryalloc", "throttled"]], "iob_trycopyin": [[100, 3, 1, "c.iob_trycopyin", "iob"], [100, 3, 1, "c.iob_trycopyin", "len"], [100, 3, 1, "c.iob_trycopyin", "offset"], [100, 3, 1, "c.iob_trycopyin", "src"], [100, 3, 1, "c.iob_trycopyin", "throttled"]], "ioctl": [[117, 3, 1, "c.ioctl", "fd"], [117, 3, 1, "c.ioctl", "req"]], "irq_dispatch": [[102, 3, 1, "c.irq_dispatch", "context"], [102, 3, 1, "c.irq_dispatch", "irq"]], "kill": [[114, 3, 1, "c.kill", "pid"], [114, 3, 1, "c.kill", "sig"]], "listen": [[118, 3, 1, "c.listen", "backlog"], [118, 3, 1, "c.listen", "sockfd"]], "load_module": [[9, 3, 1, "c.load_module", "bin"]], "localtime": [[113, 3, 1, "c.localtime", "timep"]], "localtime_r": [[113, 3, 1, "c.localtime_r", "result"], [113, 3, 1, "c.localtime_r", "timep"]], "lpwork_boostpriority": [[107, 3, 1, "c.lpwork_boostpriority", "reqprio"]], "lpwork_restorepriority": [[107, 3, 1, "c.lpwork_restorepriority", "reqprio"]], "lseek": [[117, 3, 1, "c.lseek", "fd"], [117, 3, 1, "c.lseek", "offset"], [117, 3, 1, "c.lseek", "whence"]], "maxtimeout": [[21, 3, 1, "c.maxtimeout", "status"]], "mkfifo": [[117, 3, 1, "c.mkfifo", "mode"], [117, 3, 1, "c.mkfifo", "pathname"]], "mkstemp": [[117, 3, 1, "c.mkstemp", "template"]], "mktemp": [[117, 3, 1, "c.mktemp", "template"]], "mktime": [[113, 3, 1, "c.mktime", "tp"]], "mmap": [[117, 3, 1, "c.mmap", "fd"], [117, 3, 1, "c.mmap", "flags"], [117, 3, 1, "c.mmap", "length"], [117, 3, 1, "c.mmap", "offset"], [117, 3, 1, "c.mmap", "prot"], [117, 3, 1, "c.mmap", "start"]], "mount": [[60, 3, 1, "c.mount", "data"], [60, 3, 1, "c.mount", "filesystemtype"], [60, 3, 1, "c.mount", "mountflags"], [60, 3, 1, "c.mount", "source"], [60, 3, 1, "c.mount", "target"]], "mousein": [[42, 3, 1, "c.mousein", "arg"], [42, 3, 1, "c.mousein", "buttons"], [42, 3, 1, "c.mousein", "hwnd"], [42, 3, 1, "c.mousein", "pos"]], "mq_close": [[111, 3, 1, "c.mq_close", "mqdes"]], "mq_getattr": [[111, 3, 1, "c.mq_getattr", "mqStat"], [111, 3, 1, "c.mq_getattr", "mqdes"]], "mq_notify": [[111, 3, 1, "c.mq_notify", "mqdes"], [111, 3, 1, "c.mq_notify", "notification"]], "mq_open": [[111, 3, 1, "c.mq_open", "mqName"], [111, 3, 1, "c.mq_open", "oflags"]], "mq_receive": [[111, 3, 1, "c.mq_receive", "mqdes"], [111, 3, 1, "c.mq_receive", "msg"], [111, 3, 1, "c.mq_receive", "msglen"], [111, 3, 1, "c.mq_receive", "prio"]], "mq_send": [[111, 3, 1, "c.mq_send", "mqdes"], [111, 3, 1, "c.mq_send", "msg"], [111, 3, 1, "c.mq_send", "msglen"], [111, 3, 1, "c.mq_send", "prio"]], "mq_setattr": [[111, 3, 1, "c.mq_setattr", "mqStat"], [111, 3, 1, "c.mq_setattr", "mqdes"], [111, 3, 1, "c.mq_setattr", "oldMqStat"]], "mq_timedreceive": [[111, 3, 1, "c.mq_timedreceive", "abstime"], [111, 3, 1, "c.mq_timedreceive", "mqdes"], [111, 3, 1, "c.mq_timedreceive", "msg"], [111, 3, 1, "c.mq_timedreceive", "msglen"], [111, 3, 1, "c.mq_timedreceive", "prio"]], "mq_timedsend": [[111, 3, 1, "c.mq_timedsend", "abstime"], [111, 3, 1, "c.mq_timedsend", "mqdes"], [111, 3, 1, "c.mq_timedsend", "msg"], [111, 3, 1, "c.mq_timedsend", "msglen"], [111, 3, 1, "c.mq_timedsend", "prio"]], "mq_unlink": [[111, 3, 1, "c.mq_unlink", "mqName"]], "note_filter_irq_s": [[16, 0, 1, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_CLR", "NOTE_FILTER_IRQMASK_CLR"], [16, 0, 1, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_ISSET", "NOTE_FILTER_IRQMASK_ISSET"], [16, 0, 1, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_SET", "NOTE_FILTER_IRQMASK_SET"], [16, 0, 1, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_ZERO", "NOTE_FILTER_IRQMASK_ZERO"]], "note_filter_mode_s": [[16, 0, 1, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_ENABLE", "NOTE_FILTER_MODE_FLAG_ENABLE"], [16, 0, 1, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_IRQ", "NOTE_FILTER_MODE_FLAG_IRQ"], [16, 0, 1, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_SYSCALL", "NOTE_FILTER_MODE_FLAG_SYSCALL"]], "note_filter_syscall_s": [[16, 0, 1, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_CLR", "NOTE_FILTER_SYSCALLMASK_CLR"], [16, 0, 1, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_ISSET", "NOTE_FILTER_SYSCALLMASK_ISSET"], [16, 0, 1, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_SET", "NOTE_FILTER_SYSCALLMASK_SET"], [16, 0, 1, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_ZERO", "NOTE_FILTER_SYSCALLMASK_ZERO"]], "nx_bitmap": [[42, 3, 1, "c.nx_bitmap", "dest"], [42, 3, 1, "c.nx_bitmap", "hwnd"], [42, 3, 1, "c.nx_bitmap", "origin"], [42, 3, 1, "c.nx_bitmap", "src"], [42, 3, 1, "c.nx_bitmap", "stride"]], "nx_block": [[42, 3, 1, "c.nx_block", "arg"], [42, 3, 1, "c.nx_block", "hwnd"]], "nx_closewindow": [[42, 3, 1, "c.nx_closewindow", "hwnd"]], "nx_connectinstance": [[42, 3, 1, "c.nx_connectinstance", "svrmqname"]], "nx_disconnect": [[42, 3, 1, "c.nx_disconnect", "handle"]], "nx_drawcircle": [[42, 3, 1, "c.nx_drawcircle", "center"], [42, 3, 1, "c.nx_drawcircle", "color"], [42, 3, 1, "c.nx_drawcircle", "hwnd"], [42, 3, 1, "c.nx_drawcircle", "radius"], [42, 3, 1, "c.nx_drawcircle", "width"]], "nx_drawline": [[42, 3, 1, "c.nx_drawline", "caps"], [42, 3, 1, "c.nx_drawline", "color"], [42, 3, 1, "c.nx_drawline", "hwnd"], [42, 3, 1, "c.nx_drawline", "vector"], [42, 3, 1, "c.nx_drawline", "width"]], "nx_eventhandler": [[42, 3, 1, "c.nx_eventhandler", "handle"]], "nx_eventnotify": [[42, 3, 1, "c.nx_eventnotify", "handle"], [42, 3, 1, "c.nx_eventnotify", "signo"]], "nx_fill": [[42, 3, 1, "c.nx_fill", "color"], [42, 3, 1, "c.nx_fill", "hwnd"], [42, 3, 1, "c.nx_fill", "rect"]], "nx_fillcircle": [[42, 3, 1, "c.nx_fillcircle", "center"], [42, 3, 1, "c.nx_fillcircle", "color"], [42, 3, 1, "c.nx_fillcircle", "hwnd"], [42, 3, 1, "c.nx_fillcircle", "radius"]], "nx_filltrapezoid": [[42, 3, 1, "c.nx_filltrapezoid", "clip"], [42, 3, 1, "c.nx_filltrapezoid", "color"], [42, 3, 1, "c.nx_filltrapezoid", "hwnd"], [42, 3, 1, "c.nx_filltrapezoid", "trap"]], "nx_getposition": [[42, 3, 1, "c.nx_getposition", "hwnd"]], "nx_getrectangle": [[42, 3, 1, "c.nx_getrectangle", "dest"], [42, 3, 1, "c.nx_getrectangle", "deststride"], [42, 3, 1, "c.nx_getrectangle", "hwnd"], [42, 3, 1, "c.nx_getrectangle", "plane"], [42, 3, 1, "c.nx_getrectangle", "rect"]], "nx_ishidden": [[42, 3, 1, "c.nx_ishidden", "hwnd"]], "nx_kbdchin": [[42, 3, 1, "c.nx_kbdchin", "ch"], [42, 3, 1, "c.nx_kbdchin", "handle"]], "nx_kbdin": [[42, 3, 1, "c.nx_kbdin", "ch"], [42, 3, 1, "c.nx_kbdin", "handle"], [42, 3, 1, "c.nx_kbdin", "nch"]], "nx_lower": [[42, 3, 1, "c.nx_lower", "hwnd"]], "nx_modal": [[42, 3, 1, "c.nx_modal", "hwnd"], [42, 3, 1, "c.nx_modal", "modal"]], "nx_mousein": [[42, 3, 1, "c.nx_mousein", "buttons"], [42, 3, 1, "c.nx_mousein", "handle"], [42, 3, 1, "c.nx_mousein", "x"], [42, 3, 1, "c.nx_mousein", "y"]], "nx_move": [[42, 3, 1, "c.nx_move", "hwnd"], [42, 3, 1, "c.nx_move", "offset"], [42, 3, 1, "c.nx_move", "rect"]], "nx_openwindow": [[42, 3, 1, "c.nx_openwindow", "arg"], [42, 3, 1, "c.nx_openwindow", "cb"], [42, 3, 1, "c.nx_openwindow", "flags"], [42, 3, 1, "c.nx_openwindow", "handle"]], "nx_raise": [[42, 3, 1, "c.nx_raise", "hwnd"]], "nx_releasebkgd": [[42, 3, 1, "c.nx_releasebkgd", "hwnd"]], "nx_requestbkgd": [[42, 3, 1, "c.nx_requestbkgd", "arg"], [42, 3, 1, "c.nx_requestbkgd", "cb"], [42, 3, 1, "c.nx_requestbkgd", "handle"]], "nx_runinstance": [[42, 3, 1, "c.nx_runinstance", "fb"], [42, 3, 1, "c.nx_runinstance", "mqname"]], "nx_setbgcolor": [[42, 3, 1, "c.nx_setbgcolor", "color"], [42, 3, 1, "c.nx_setbgcolor", "handle"]], "nx_setposition": [[42, 3, 1, "c.nx_setposition", "hwnd"], [42, 3, 1, "c.nx_setposition", "pos"]], "nx_setsize": [[42, 3, 1, "c.nx_setsize", "hwnd"], [42, 3, 1, "c.nx_setsize", "size"]], "nx_setvisibility": [[42, 3, 1, "c.nx_setvisibility", "hide"], [42, 3, 1, "c.nx_setvisibility", "hwnd"]], "nx_synch": [[42, 3, 1, "c.nx_synch", "arg"], [42, 3, 1, "c.nx_synch", "hwnd"]], "nxcursor_enable": [[43, 3, 1, "c.nxcursor_enable", "enable"], [43, 3, 1, "c.nxcursor_enable", "hnd"]], "nxcursor_setimage": [[43, 3, 1, "c.nxcursor_setimage", "hnd"], [43, 3, 1, "c.nxcursor_setimage", "image"]], "nxcursor_setposition": [[43, 3, 1, "c.nxcursor_setposition", "hnd"], [43, 3, 1, "c.nxcursor_setposition", "pos"]], "nxf_convert_16bpp": [[44, 3, 1, "c.nxf_convert_16bpp", "bm"], [44, 3, 1, "c.nxf_convert_16bpp", "color"], [44, 3, 1, "c.nxf_convert_16bpp", "dest"], [44, 3, 1, "c.nxf_convert_16bpp", "height"], [44, 3, 1, "c.nxf_convert_16bpp", "stride"], [44, 3, 1, "c.nxf_convert_16bpp", "width"]], "nxf_convert_24bpp": [[44, 3, 1, "c.nxf_convert_24bpp", "bm"], [44, 3, 1, "c.nxf_convert_24bpp", "color"], [44, 3, 1, "c.nxf_convert_24bpp", "dest"], [44, 3, 1, "c.nxf_convert_24bpp", "height"], [44, 3, 1, "c.nxf_convert_24bpp", "stride"], [44, 3, 1, "c.nxf_convert_24bpp", "width"]], "nxf_convert_2bpp": [[44, 3, 1, "c.nxf_convert_2bpp", "bm"], [44, 3, 1, "c.nxf_convert_2bpp", "color"], [44, 3, 1, "c.nxf_convert_2bpp", "dest"], [44, 3, 1, "c.nxf_convert_2bpp", "height"], [44, 3, 1, "c.nxf_convert_2bpp", "stride"], [44, 3, 1, "c.nxf_convert_2bpp", "width"]], "nxf_convert_32bpp": [[44, 3, 1, "c.nxf_convert_32bpp", "bm"], [44, 3, 1, "c.nxf_convert_32bpp", "color"], [44, 3, 1, "c.nxf_convert_32bpp", "dest"], [44, 3, 1, "c.nxf_convert_32bpp", "height"], [44, 3, 1, "c.nxf_convert_32bpp", "stride"], [44, 3, 1, "c.nxf_convert_32bpp", "width"]], "nxf_convert_4bpp": [[44, 3, 1, "c.nxf_convert_4bpp", "bm"], [44, 3, 1, "c.nxf_convert_4bpp", "color"], [44, 3, 1, "c.nxf_convert_4bpp", "dest"], [44, 3, 1, "c.nxf_convert_4bpp", "height"], [44, 3, 1, "c.nxf_convert_4bpp", "stride"], [44, 3, 1, "c.nxf_convert_4bpp", "width"]], "nxf_convert_8bpp": [[44, 3, 1, "c.nxf_convert_8bpp", "bm"], [44, 3, 1, "c.nxf_convert_8bpp", "color"], [44, 3, 1, "c.nxf_convert_8bpp", "dest"], [44, 3, 1, "c.nxf_convert_8bpp", "height"], [44, 3, 1, "c.nxf_convert_8bpp", "stride"], [44, 3, 1, "c.nxf_convert_8bpp", "width"]], "nxf_getbitmap": [[44, 3, 1, "c.nxf_getbitmap", "ch"], [44, 3, 1, "c.nxf_getbitmap", "handle"]], "nxf_getfonthandle": [[44, 3, 1, "c.nxf_getfonthandle", "fontid"]], "nxf_getfontset": [[44, 3, 1, "c.nxf_getfontset", "handle"]], "nxgl_circlepts": [[45, 3, 1, "c.nxgl_circlepts", "center"], [45, 3, 1, "c.nxgl_circlepts", "circle"], [45, 3, 1, "c.nxgl_circlepts", "radius"]], "nxgl_circletraps": [[45, 3, 1, "c.nxgl_circletraps", "center"], [45, 3, 1, "c.nxgl_circletraps", "circle"], [45, 3, 1, "c.nxgl_circletraps", "radius"]], "nxgl_colorcopy": [[45, 3, 1, "c.nxgl_colorcopy", "dest"], [45, 3, 1, "c.nxgl_colorcopy", "src"]], "nxgl_nonintersecting": [[45, 3, 1, "c.nxgl_nonintersecting", "rect1"], [45, 3, 1, "c.nxgl_nonintersecting", "rect2"], [45, 3, 1, "c.nxgl_nonintersecting", "result"]], "nxgl_nullrect": [[45, 3, 1, "c.nxgl_nullrect", "rect"]], "nxgl_rectcopy": [[45, 3, 1, "c.nxgl_rectcopy", "dest"], [45, 3, 1, "c.nxgl_rectcopy", "src"]], "nxgl_rectinside": [[45, 3, 1, "c.nxgl_rectinside", "pt"], [45, 3, 1, "c.nxgl_rectinside", "rect"]], "nxgl_rectintersect": [[45, 3, 1, "c.nxgl_rectintersect", "dest"], [45, 3, 1, "c.nxgl_rectintersect", "src1"], [45, 3, 1, "c.nxgl_rectintersect", "src2"]], "nxgl_rectoffset": [[45, 3, 1, "c.nxgl_rectoffset", "dest"], [45, 3, 1, "c.nxgl_rectoffset", "dx"], [45, 3, 1, "c.nxgl_rectoffset", "dy"], [45, 3, 1, "c.nxgl_rectoffset", "src"]], "nxgl_rectoverlap": [[45, 3, 1, "c.nxgl_rectoverlap", "rect1"], [45, 3, 1, "c.nxgl_rectoverlap", "rect2"]], "nxgl_rectsize": [[45, 3, 1, "c.nxgl_rectsize", "rect"], [45, 3, 1, "c.nxgl_rectsize", "size"]], "nxgl_rectunion": [[45, 3, 1, "c.nxgl_rectunion", "dest"], [45, 3, 1, "c.nxgl_rectunion", "src1"], [45, 3, 1, "c.nxgl_rectunion", "src2"]], "nxgl_rgb2yuv": [[45, 3, 1, "c.nxgl_rgb2yuv", "b"], [45, 3, 1, "c.nxgl_rgb2yuv", "g"], [45, 3, 1, "c.nxgl_rgb2yuv", "r"], [45, 3, 1, "c.nxgl_rgb2yuv", "u"], [45, 3, 1, "c.nxgl_rgb2yuv", "v"], [45, 3, 1, "c.nxgl_rgb2yuv", "y"]], "nxgl_runcopy": [[45, 3, 1, "c.nxgl_runcopy", "dest"], [45, 3, 1, "c.nxgl_runcopy", "src"]], "nxgl_runoffset": [[45, 3, 1, "c.nxgl_runoffset", "dest"], [45, 3, 1, "c.nxgl_runoffset", "dx"], [45, 3, 1, "c.nxgl_runoffset", "dy"], [45, 3, 1, "c.nxgl_runoffset", "src"]], "nxgl_splitline": [[45, 3, 1, "c.nxgl_splitline", "linewidth"], [45, 3, 1, "c.nxgl_splitline", "rect"], [45, 3, 1, "c.nxgl_splitline", "traps"], [45, 3, 1, "c.nxgl_splitline", "vector"]], "nxgl_trapcopy": [[45, 3, 1, "c.nxgl_trapcopy", "dest"], [45, 3, 1, "c.nxgl_trapcopy", "src"]], "nxgl_trapoffset": [[45, 3, 1, "c.nxgl_trapoffset", "dest"], [45, 3, 1, "c.nxgl_trapoffset", "dx"], [45, 3, 1, "c.nxgl_trapoffset", "dy"], [45, 3, 1, "c.nxgl_trapoffset", "src"]], "nxgl_vectoradd": [[45, 3, 1, "c.nxgl_vectoradd", "dest"], [45, 3, 1, "c.nxgl_vectoradd", "v1"], [45, 3, 1, "c.nxgl_vectoradd", "v2"]], "nxgl_vectsubtract": [[45, 3, 1, "c.nxgl_vectsubtract", "dest"], [45, 3, 1, "c.nxgl_vectsubtract", "v1"], [45, 3, 1, "c.nxgl_vectsubtract", "v2"]], "nxgl_yuv2rgb": [[45, 3, 1, "c.nxgl_yuv2rgb", "b"], [45, 3, 1, "c.nxgl_yuv2rgb", "g"], [45, 3, 1, "c.nxgl_yuv2rgb", "r"], [45, 3, 1, "c.nxgl_yuv2rgb", "u"], [45, 3, 1, "c.nxgl_yuv2rgb", "v"], [45, 3, 1, "c.nxgl_yuv2rgb", "y"]], "nxmu_start": [[42, 3, 1, "c.nxmu_start", "display"], [42, 3, 1, "c.nxmu_start", "plane"]], "nxtk_bitmaptoolbar": [[46, 3, 1, "c.nxtk_bitmaptoolbar", "dest"], [46, 3, 1, "c.nxtk_bitmaptoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_bitmaptoolbar", "origin"], [46, 3, 1, "c.nxtk_bitmaptoolbar", "src"], [46, 3, 1, "c.nxtk_bitmaptoolbar", "stride"]], "nxtk_bitmapwindow": [[46, 3, 1, "c.nxtk_bitmapwindow", "dest"], [46, 3, 1, "c.nxtk_bitmapwindow", "hfwnd"], [46, 3, 1, "c.nxtk_bitmapwindow", "origin"], [46, 3, 1, "c.nxtk_bitmapwindow", "src"], [46, 3, 1, "c.nxtk_bitmapwindow", "stride"]], "nxtk_block": [[46, 3, 1, "c.nxtk_block", "arg"], [46, 3, 1, "c.nxtk_block", "hwnd"]], "nxtk_closetoolbar": [[46, 3, 1, "c.nxtk_closetoolbar", "hfwnd"]], "nxtk_closewindow": [[46, 3, 1, "c.nxtk_closewindow", "hfwnd"]], "nxtk_drawcircletoolbar": [[46, 3, 1, "c.nxtk_drawcircletoolbar", "center"], [46, 3, 1, "c.nxtk_drawcircletoolbar", "color"], [46, 3, 1, "c.nxtk_drawcircletoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_drawcircletoolbar", "radius"], [46, 3, 1, "c.nxtk_drawcircletoolbar", "width"]], "nxtk_drawcirclewindow": [[46, 3, 1, "c.nxtk_drawcirclewindow", "center"], [46, 3, 1, "c.nxtk_drawcirclewindow", "color"], [46, 3, 1, "c.nxtk_drawcirclewindow", "hfwnd"], [46, 3, 1, "c.nxtk_drawcirclewindow", "radius"], [46, 3, 1, "c.nxtk_drawcirclewindow", "width"]], "nxtk_drawlinetoolbar": [[46, 3, 1, "c.nxtk_drawlinetoolbar", "caps"], [46, 3, 1, "c.nxtk_drawlinetoolbar", "color"], [46, 3, 1, "c.nxtk_drawlinetoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_drawlinetoolbar", "vector"], [46, 3, 1, "c.nxtk_drawlinetoolbar", "width"]], "nxtk_drawlinewindow": [[46, 3, 1, "c.nxtk_drawlinewindow", "caps"], [46, 3, 1, "c.nxtk_drawlinewindow", "color"], [46, 3, 1, "c.nxtk_drawlinewindow", "hfwnd"], [46, 3, 1, "c.nxtk_drawlinewindow", "vector"], [46, 3, 1, "c.nxtk_drawlinewindow", "width"]], "nxtk_fillcircletoolbar": [[46, 3, 1, "c.nxtk_fillcircletoolbar", "center"], [46, 3, 1, "c.nxtk_fillcircletoolbar", "color"], [46, 3, 1, "c.nxtk_fillcircletoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_fillcircletoolbar", "radius"]], "nxtk_fillcirclewindow": [[46, 3, 1, "c.nxtk_fillcirclewindow", "center"], [46, 3, 1, "c.nxtk_fillcirclewindow", "color"], [46, 3, 1, "c.nxtk_fillcirclewindow", "hfwnd"], [46, 3, 1, "c.nxtk_fillcirclewindow", "radius"]], "nxtk_filltoolbar": [[46, 3, 1, "c.nxtk_filltoolbar", "color"], [46, 3, 1, "c.nxtk_filltoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_filltoolbar", "rect"]], "nxtk_filltraptoolbar": [[46, 3, 1, "c.nxtk_filltraptoolbar", "color"], [46, 3, 1, "c.nxtk_filltraptoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_filltraptoolbar", "trap"]], "nxtk_filltrapwindow": [[46, 3, 1, "c.nxtk_filltrapwindow", "color"], [46, 3, 1, "c.nxtk_filltrapwindow", "hfwnd"], [46, 3, 1, "c.nxtk_filltrapwindow", "trap"]], "nxtk_fillwindow": [[46, 3, 1, "c.nxtk_fillwindow", "color"], [46, 3, 1, "c.nxtk_fillwindow", "hfwnd"], [46, 3, 1, "c.nxtk_fillwindow", "rect"]], "nxtk_getposition": [[46, 3, 1, "c.nxtk_getposition", "hfwnd"]], "nxtk_gettoolbar": [[46, 3, 1, "c.nxtk_gettoolbar", "dest"], [46, 3, 1, "c.nxtk_gettoolbar", "deststride"], [46, 3, 1, "c.nxtk_gettoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_gettoolbar", "plane"], [46, 3, 1, "c.nxtk_gettoolbar", "rect"]], "nxtk_getwindow": [[46, 3, 1, "c.nxtk_getwindow", "dest"], [46, 3, 1, "c.nxtk_getwindow", "deststride"], [46, 3, 1, "c.nxtk_getwindow", "hfwnd"], [46, 3, 1, "c.nxtk_getwindow", "plane"], [46, 3, 1, "c.nxtk_getwindow", "rect"]], "nxtk_ishidden": [[46, 3, 1, "c.nxtk_ishidden", "hfwnd"]], "nxtk_lower": [[46, 3, 1, "c.nxtk_lower", "hfwnd"]], "nxtk_modal": [[46, 3, 1, "c.nxtk_modal", "hwnd"], [46, 3, 1, "c.nxtk_modal", "modal"]], "nxtk_movetoolbar": [[46, 3, 1, "c.nxtk_movetoolbar", "hfwnd"], [46, 3, 1, "c.nxtk_movetoolbar", "offset"], [46, 3, 1, "c.nxtk_movetoolbar", "rect"]], "nxtk_movewindow": [[46, 3, 1, "c.nxtk_movewindow", "hfwnd"], [46, 3, 1, "c.nxtk_movewindow", "offset"], [46, 3, 1, "c.nxtk_movewindow", "rect"]], "nxtk_opentoolbar": [[46, 3, 1, "c.nxtk_opentoolbar", "arg"], [46, 3, 1, "c.nxtk_opentoolbar", "cb"], [46, 3, 1, "c.nxtk_opentoolbar", "height"], [46, 3, 1, "c.nxtk_opentoolbar", "hfwnd"]], "nxtk_openwindow": [[46, 3, 1, "c.nxtk_openwindow", "arg"], [46, 3, 1, "c.nxtk_openwindow", "cb"], [46, 3, 1, "c.nxtk_openwindow", "flags"], [46, 3, 1, "c.nxtk_openwindow", "handle"]], "nxtk_raise": [[46, 3, 1, "c.nxtk_raise", "hfwnd"]], "nxtk_setposition": [[46, 3, 1, "c.nxtk_setposition", "hfwnd"], [46, 3, 1, "c.nxtk_setposition", "pos"]], "nxtk_setsize": [[46, 3, 1, "c.nxtk_setsize", "hfwnd"], [46, 3, 1, "c.nxtk_setsize", "size"]], "nxtk_setvisibility": [[46, 3, 1, "c.nxtk_setvisibility", "hide"], [46, 3, 1, "c.nxtk_setvisibility", "hwnd"]], "nxtk_synch": [[46, 3, 1, "c.nxtk_synch", "arg"], [46, 3, 1, "c.nxtk_synch", "hwnd"]], "on_exit": [[110, 3, 1, "c.on_exit", "arg"], [110, 3, 1, "c.on_exit", "func"]], "open": [[117, 3, 1, "c.open", "oflag"], [117, 3, 1, "c.open", "path"]], "opendir": [[117, 3, 1, "c.opendir", "path"]], "pipe": [[117, 3, 1, "c.pipe", "fd"]], "pm_activity": [[50, 3, 1, "c.pm_activity", "domain"], [50, 3, 1, "c.pm_activity", "priority"]], "pm_changestate": [[50, 3, 1, "c.pm_changestate", "domain"], [50, 3, 1, "c.pm_changestate", "newstate"]], "pm_checkstate": [[50, 3, 1, "c.pm_checkstate", "domain"]], "pm_register": [[50, 3, 1, "c.pm_register", "callbacks"]], "pm_unregister": [[50, 3, 1, "c.pm_unregister", "callbacks"]], "poll": [[117, 3, 1, "c.poll", "fds"], [117, 3, 1, "c.poll", "nfds"], [117, 3, 1, "c.poll", "timeout"]], "position": [[42, 3, 1, "c.position", "arg"], [42, 3, 1, "c.position", "bounds"], [42, 3, 1, "c.position", "hwnd"], [42, 3, 1, "c.position", "pos"], [42, 3, 1, "c.position", "size"]], "posix_spawn": [[108, 3, 1, "c.posix_spawn", "argv"], [108, 3, 1, "c.posix_spawn", "attr"], [108, 3, 1, "c.posix_spawn", "envp"], [108, 3, 1, "c.posix_spawn", "file_actions"], [108, 3, 1, "c.posix_spawn", "path"], [108, 3, 1, "c.posix_spawn", "pid"]], "posix_spawn_file_actions_addclose": [[108, 3, 1, "c.posix_spawn_file_actions_addclose", "fd"], [108, 3, 1, "c.posix_spawn_file_actions_addclose", "file_actions"]], "posix_spawn_file_actions_adddup2": [[108, 3, 1, "c.posix_spawn_file_actions_adddup2", "fd1"], [108, 3, 1, "c.posix_spawn_file_actions_adddup2", "fd2"], [108, 3, 1, "c.posix_spawn_file_actions_adddup2", "file_actions"]], "posix_spawn_file_actions_addopen": [[108, 3, 1, "c.posix_spawn_file_actions_addopen", "fd"], [108, 3, 1, "c.posix_spawn_file_actions_addopen", "file_actions"], [108, 3, 1, "c.posix_spawn_file_actions_addopen", "mode"], [108, 3, 1, "c.posix_spawn_file_actions_addopen", "oflags"], [108, 3, 1, "c.posix_spawn_file_actions_addopen", "path"]], "posix_spawn_file_actions_destroy": [[108, 3, 1, "c.posix_spawn_file_actions_destroy", "file_actions"]], "posix_spawn_file_actions_init": [[108, 3, 1, "c.posix_spawn_file_actions_init", "file_actions"]], "posix_spawnattr_getflags": [[108, 3, 1, "c.posix_spawnattr_getflags", "attr"], [108, 3, 1, "c.posix_spawnattr_getflags", "flags"]], "posix_spawnattr_getschedparam": [[108, 3, 1, "c.posix_spawnattr_getschedparam", "attr"], [108, 3, 1, "c.posix_spawnattr_getschedparam", "param"]], "posix_spawnattr_getschedpolicy": [[108, 3, 1, "c.posix_spawnattr_getschedpolicy", "attr"], [108, 3, 1, "c.posix_spawnattr_getschedpolicy", "policy"]], "posix_spawnattr_getsigmask": [[108, 3, 1, "c.posix_spawnattr_getsigmask", "attr"], [108, 3, 1, "c.posix_spawnattr_getsigmask", "sigmask"]], "posix_spawnattr_init": [[108, 3, 1, "c.posix_spawnattr_init", "attr"]], "posix_spawnattr_setflags": [[108, 3, 1, "c.posix_spawnattr_setflags", "attr"], [108, 3, 1, "c.posix_spawnattr_setflags", "flags"]], "posix_spawnattr_setschedparam": [[108, 3, 1, "c.posix_spawnattr_setschedparam", "attr"], [108, 3, 1, "c.posix_spawnattr_setschedparam", "param"]], "posix_spawnattr_setschedpolicy": [[108, 3, 1, "c.posix_spawnattr_setschedpolicy", "attr"], [108, 3, 1, "c.posix_spawnattr_setschedpolicy", "policy"]], "posix_spawnattr_setsigmask": [[108, 3, 1, "c.posix_spawnattr_setsigmask", "attr"], [108, 3, 1, "c.posix_spawnattr_setsigmask", "sigmask"]], "posix_spawnp": [[108, 3, 1, "c.posix_spawnp", "argv"], [108, 3, 1, "c.posix_spawnp", "attr"], [108, 3, 1, "c.posix_spawnp", "envp"], [108, 3, 1, "c.posix_spawnp", "file"], [108, 3, 1, "c.posix_spawnp", "file_actions"], [108, 3, 1, "c.posix_spawnp", "pid"]], "pread": [[117, 3, 1, "c.pread", "buf"], [117, 3, 1, "c.pread", "fd"], [117, 3, 1, "c.pread", "nbytes"], [117, 3, 1, "c.pread", "offset"]], "pthread_attr_destroy": [[115, 3, 1, "c.pthread_attr_destroy", "attr"]], "pthread_attr_getinheritsched": [[115, 3, 1, "c.pthread_attr_getinheritsched", "attr"], [115, 3, 1, "c.pthread_attr_getinheritsched", "inheritsched"]], "pthread_attr_getschedparam": [[115, 3, 1, "c.pthread_attr_getschedparam", "attr"], [115, 3, 1, "c.pthread_attr_getschedparam", "param"]], "pthread_attr_getschedpolicy": [[115, 3, 1, "c.pthread_attr_getschedpolicy", "attr"], [115, 3, 1, "c.pthread_attr_getschedpolicy", "policy"]], "pthread_attr_getstacksize": [[115, 3, 1, "c.pthread_attr_getstacksize", "attr"], [115, 3, 1, "c.pthread_attr_getstacksize", "stackaddr"]], "pthread_attr_init": [[115, 3, 1, "c.pthread_attr_init", "attr"]], "pthread_attr_setinheritsched": [[115, 3, 1, "c.pthread_attr_setinheritsched", "attr"], [115, 3, 1, "c.pthread_attr_setinheritsched", "inheritsched"]], "pthread_attr_setschedparam": [[115, 3, 1, "c.pthread_attr_setschedparam", "attr"], [115, 3, 1, "c.pthread_attr_setschedparam", "param"]], "pthread_attr_setschedpolicy": [[115, 3, 1, "c.pthread_attr_setschedpolicy", "attr"], [115, 3, 1, "c.pthread_attr_setschedpolicy", "policy"]], "pthread_attr_setstacksize": [[115, 3, 1, "c.pthread_attr_setstacksize", "attr"], [115, 3, 1, "c.pthread_attr_setstacksize", "stacksize"]], "pthread_barrier_destroy": [[115, 3, 1, "c.pthread_barrier_destroy", "barrier"]], "pthread_barrier_init": [[115, 3, 1, "c.pthread_barrier_init", "attr"], [115, 3, 1, "c.pthread_barrier_init", "barrier"], [115, 3, 1, "c.pthread_barrier_init", "count"]], "pthread_barrier_wait": [[115, 3, 1, "c.pthread_barrier_wait", "barrier"]], "pthread_barrierattr_destroy": [[115, 3, 1, "c.pthread_barrierattr_destroy", "attr"]], "pthread_barrierattr_getpshared": [[115, 3, 1, "c.pthread_barrierattr_getpshared", "attr"], [115, 3, 1, "c.pthread_barrierattr_getpshared", "pshared"]], "pthread_barrierattr_init": [[115, 3, 1, "c.pthread_barrierattr_init", "attr"]], "pthread_barrierattr_setpshared": [[115, 3, 1, "c.pthread_barrierattr_setpshared", "attr"], [115, 3, 1, "c.pthread_barrierattr_setpshared", "pshared"]], "pthread_cancel": [[115, 3, 1, "c.pthread_cancel", "thread"]], "pthread_cleanup_pop": [[115, 3, 1, "c.pthread_cleanup_pop", "execute"]], "pthread_cleanup_push": [[115, 3, 1, "c.pthread_cleanup_push", "arg"], [115, 3, 1, "c.pthread_cleanup_push", "routine"]], "pthread_cond_broadcast": [[115, 3, 1, "c.pthread_cond_broadcast", "cond"]], "pthread_cond_destroy": [[115, 3, 1, "c.pthread_cond_destroy", "cond"]], "pthread_cond_init": [[115, 3, 1, "c.pthread_cond_init", "attr"], [115, 3, 1, "c.pthread_cond_init", "cond"]], "pthread_cond_signal": [[115, 3, 1, "c.pthread_cond_signal", "dond"]], "pthread_cond_timedwait": [[115, 3, 1, "c.pthread_cond_timedwait", "abstime"], [115, 3, 1, "c.pthread_cond_timedwait", "cond"], [115, 3, 1, "c.pthread_cond_timedwait", "mutex"]], "pthread_cond_wait": [[115, 3, 1, "c.pthread_cond_wait", "cond"], [115, 3, 1, "c.pthread_cond_wait", "mutex"]], "pthread_condattr_destroy": [[115, 3, 1, "c.pthread_condattr_destroy", "attr"]], "pthread_condattr_init": [[115, 3, 1, "c.pthread_condattr_init", "attr"]], "pthread_create": [[115, 3, 1, "c.pthread_create", "arg"], [115, 3, 1, "c.pthread_create", "attr"], [115, 3, 1, "c.pthread_create", "startRoutine"], [115, 3, 1, "c.pthread_create", "thread"]], "pthread_detach": [[115, 3, 1, "c.pthread_detach", "thread"]], "pthread_exit": [[115, 3, 1, "c.pthread_exit", "pvValue"]], "pthread_getschedparam": [[115, 3, 1, "c.pthread_getschedparam", "param"], [115, 3, 1, "c.pthread_getschedparam", "policy"], [115, 3, 1, "c.pthread_getschedparam", "thread"]], "pthread_getspecific": [[115, 3, 1, "c.pthread_getspecific", "key"]], "pthread_join": [[115, 3, 1, "c.pthread_join", "ppvValue"], [115, 3, 1, "c.pthread_join", "thread"]], "pthread_key_create": [[115, 3, 1, "c.pthread_key_create", "destructor"], [115, 3, 1, "c.pthread_key_create", "key"]], "pthread_key_delete": [[115, 3, 1, "c.pthread_key_delete", "key"]], "pthread_kill": [[115, 3, 1, "c.pthread_kill", "signo"], [115, 3, 1, "c.pthread_kill", "thread"]], "pthread_mutex_destroy": [[115, 3, 1, "c.pthread_mutex_destroy", "mutex"]], "pthread_mutex_init": [[115, 3, 1, "c.pthread_mutex_init", "attr"], [115, 3, 1, "c.pthread_mutex_init", "mutex"]], "pthread_mutex_lock": [[115, 3, 1, "c.pthread_mutex_lock", "mutex"]], "pthread_mutex_timedlock": [[115, 3, 1, "c.pthread_mutex_timedlock", "abs_timeout"], [115, 3, 1, "c.pthread_mutex_timedlock", "mutex"]], "pthread_mutex_trylock": [[115, 3, 1, "c.pthread_mutex_trylock", "mutex"]], "pthread_mutex_unlock": [[115, 3, 1, "c.pthread_mutex_unlock", "mutex"]], "pthread_mutexattr_destroy": [[115, 3, 1, "c.pthread_mutexattr_destroy", "attr"]], "pthread_mutexattr_getprotocol": [[115, 3, 1, "c.pthread_mutexattr_getprotocol", "attr"], [115, 3, 1, "c.pthread_mutexattr_getprotocol", "protocol"]], "pthread_mutexattr_getpshared": [[115, 3, 1, "c.pthread_mutexattr_getpshared", "attr"], [115, 3, 1, "c.pthread_mutexattr_getpshared", "pshared"]], "pthread_mutexattr_gettype": [[115, 3, 1, "c.pthread_mutexattr_gettype", "attr"], [115, 3, 1, "c.pthread_mutexattr_gettype", "type"]], "pthread_mutexattr_init": [[115, 3, 1, "c.pthread_mutexattr_init", "attr"]], "pthread_mutexattr_setprotocol": [[115, 3, 1, "c.pthread_mutexattr_setprotocol", "attr"], [115, 3, 1, "c.pthread_mutexattr_setprotocol", "protocol"]], "pthread_mutexattr_setpshared": [[115, 3, 1, "c.pthread_mutexattr_setpshared", "attr"], [115, 3, 1, "c.pthread_mutexattr_setpshared", "pshared"]], "pthread_mutexattr_settype": [[115, 3, 1, "c.pthread_mutexattr_settype", "attr"], [115, 3, 1, "c.pthread_mutexattr_settype", "type"]], "pthread_once": [[115, 3, 1, "c.pthread_once", "init_routine"], [115, 3, 1, "c.pthread_once", "once_control"]], "pthread_setcancelstate": [[115, 3, 1, "c.pthread_setcancelstate", "oldstate"], [115, 3, 1, "c.pthread_setcancelstate", "state"]], "pthread_setcanceltype": [[115, 3, 1, "c.pthread_setcanceltype", "oldtype"], [115, 3, 1, "c.pthread_setcanceltype", "type"]], "pthread_setschedparam": [[115, 3, 1, "c.pthread_setschedparam", "param"], [115, 3, 1, "c.pthread_setschedparam", "policy"], [115, 3, 1, "c.pthread_setschedparam", "thread"]], "pthread_setspecific": [[115, 3, 1, "c.pthread_setspecific", "key"], [115, 3, 1, "c.pthread_setspecific", "value"]], "pthread_sigmask": [[115, 3, 1, "c.pthread_sigmask", "how"], [115, 3, 1, "c.pthread_sigmask", "oset"], [115, 3, 1, "c.pthread_sigmask", "set"]], "putenv": [[116, 3, 1, "c.putenv", "string"]], "pwrite": [[117, 3, 1, "c.pwrite", "buf"], [117, 3, 1, "c.pwrite", "fd"], [117, 3, 1, "c.pwrite", "nbytes"], [117, 3, 1, "c.pwrite", "offset"]], "read": [[117, 3, 1, "c.read", "buf"], [117, 3, 1, "c.read", "fd"], [117, 3, 1, "c.read", "nbytes"]], "readdir": [[117, 3, 1, "c.readdir", "dirp"]], "readdir_r": [[117, 3, 1, "c.readdir_r", "dirp"], [117, 3, 1, "c.readdir_r", "entry"], [117, 3, 1, "c.readdir_r", "result"]], "recv": [[118, 3, 1, "c.recv", "buf"], [118, 3, 1, "c.recv", "flags"], [118, 3, 1, "c.recv", "len"], [118, 3, 1, "c.recv", "sockfd"]], "recvfrom": [[118, 3, 1, "c.recvfrom", "buf"], [118, 3, 1, "c.recvfrom", "flags"], [118, 3, 1, "c.recvfrom", "from"], [118, 3, 1, "c.recvfrom", "fromlen"], [118, 3, 1, "c.recvfrom", "len"], [118, 3, 1, "c.recvfrom", "sockfd"]], "redraw": [[42, 3, 1, "c.redraw", "arg"], [42, 3, 1, "c.redraw", "hwnd"], [42, 3, 1, "c.redraw", "more"], [42, 3, 1, "c.redraw", "rect"]], "register_binfmt": [[9, 3, 1, "c.register_binfmt", "binfmt"]], "rewinddir": [[117, 3, 1, "c.rewinddir", "dirp"]], "sched_get_priority_max": [[109, 3, 1, "c.sched_get_priority_max", "policy"]], "sched_get_priority_min": [[109, 3, 1, "c.sched_get_priority_min", "policy"]], "sched_get_rr_interval": [[109, 3, 1, "c.sched_get_rr_interval", "interval"], [109, 3, 1, "c.sched_get_rr_interval", "pid"]], "sched_getparam": [[109, 3, 1, "c.sched_getparam", "param"], [109, 3, 1, "c.sched_getparam", "pid"]], "sched_getscheduler": [[109, 3, 1, "c.sched_getscheduler", "pid"]], "sched_note_filter_irq": [[16, 3, 1, "c.sched_note_filter_irq", "newf"], [16, 3, 1, "c.sched_note_filter_irq", "oldf"]], "sched_note_filter_mode": [[16, 3, 1, "c.sched_note_filter_mode", "newm"], [16, 3, 1, "c.sched_note_filter_mode", "oldm"]], "sched_note_filter_syscall": [[16, 3, 1, "c.sched_note_filter_syscall", "newf"], [16, 3, 1, "c.sched_note_filter_syscall", "oldf"]], "sched_setparam": [[109, 3, 1, "c.sched_setparam", "param"], [109, 3, 1, "c.sched_setparam", "pid"]], "sched_setscheduler": [[109, 3, 1, "c.sched_setscheduler", "param"], [109, 3, 1, "c.sched_setscheduler", "pid"], [109, 3, 1, "c.sched_setscheduler", "policy"]], "seekdir": [[117, 3, 1, "c.seekdir", "dirp"], [117, 3, 1, "c.seekdir", "loc"]], "select": [[117, 3, 1, "c.select", "exceptfds"], [117, 3, 1, "c.select", "nfds"], [117, 3, 1, "c.select", "readfds"], [117, 3, 1, "c.select", "timeout"], [117, 3, 1, "c.select", "writefds"]], "sem_close": [[112, 3, 1, "c.sem_close", "sem"]], "sem_destroy": [[112, 3, 1, "c.sem_destroy", "sem"]], "sem_getprotocol": [[112, 3, 1, "c.sem_getprotocol", "attr"], [112, 3, 1, "c.sem_getprotocol", "protocol"]], "sem_getvalue": [[112, 3, 1, "c.sem_getvalue", "sem"], [112, 3, 1, "c.sem_getvalue", "sval"]], "sem_init": [[112, 3, 1, "c.sem_init", "pshared"], [112, 3, 1, "c.sem_init", "sem"], [112, 3, 1, "c.sem_init", "value"]], "sem_open": [[112, 3, 1, "c.sem_open", "name"], [112, 3, 1, "c.sem_open", "oflag"]], "sem_post": [[112, 3, 1, "c.sem_post", "sem"]], "sem_setprotocol": [[112, 3, 1, "c.sem_setprotocol", "attr"], [112, 3, 1, "c.sem_setprotocol", "protocol"]], "sem_timedwait": [[112, 3, 1, "c.sem_timedwait", "abstime"], [112, 3, 1, "c.sem_timedwait", "sem"]], "sem_trywait": [[112, 3, 1, "c.sem_trywait", "sem"]], "sem_unlink": [[112, 3, 1, "c.sem_unlink", "name"]], "sem_wait": [[112, 3, 1, "c.sem_wait", "sem"]], "send": [[118, 3, 1, "c.send", "buf"], [118, 3, 1, "c.send", "flags"], [118, 3, 1, "c.send", "len"], [118, 3, 1, "c.send", "sockfd"]], "sendto": [[118, 3, 1, "c.sendto", "buf"], [118, 3, 1, "c.sendto", "flags"], [118, 3, 1, "c.sendto", "len"], [118, 3, 1, "c.sendto", "sockfd"], [118, 3, 1, "c.sendto", "to"], [118, 3, 1, "c.sendto", "tolen"]], "setenv": [[116, 3, 1, "c.setenv", "name"], [116, 3, 1, "c.setenv", "overwrite"], [116, 3, 1, "c.setenv", "value"]], "setlogmask": [[121, 3, 1, "c.setlogmask", "mask"]], "setsockopt": [[118, 3, 1, "c.setsockopt", "level"], [118, 3, 1, "c.setsockopt", "option"], [118, 3, 1, "c.setsockopt", "sockfd"], [118, 3, 1, "c.setsockopt", "value"], [118, 3, 1, "c.setsockopt", "value_len"]], "settimeout": [[21, 3, 1, "c.settimeout", "timeout"]], "shmat": [[119, 3, 1, "c.shmat", "shmaddr"], [119, 3, 1, "c.shmat", "shmflg"], [119, 3, 1, "c.shmat", "shmid"]], "shmctl": [[119, 3, 1, "c.shmctl", "buf"], [119, 3, 1, "c.shmctl", "cmd"], [119, 3, 1, "c.shmctl", "shmid"]], "shmdt": [[119, 3, 1, "c.shmdt", "shmaddr"]], "shmget": [[119, 3, 1, "c.shmget", "key"], [119, 3, 1, "c.shmget", "shmflg"], [119, 3, 1, "c.shmget", "size"]], "sigaction": [[114, 3, 1, "c.sigaction", "act"], [114, 3, 1, "c.sigaction", "oact"], [114, 3, 1, "c.sigaction", "signo"]], "sigaddset": [[114, 3, 1, "c.sigaddset", "set"], [114, 3, 1, "c.sigaddset", "signo"]], "sigdelset": [[114, 3, 1, "c.sigdelset", "set"], [114, 3, 1, "c.sigdelset", "signo"]], "sigemptyset": [[114, 3, 1, "c.sigemptyset", "set"]], "sigfillset": [[114, 3, 1, "c.sigfillset", "set"]], "sighold": [[114, 3, 1, "c.sighold", "signo"]], "sigignore": [[114, 3, 1, "c.sigignore", "signo"]], "sigismember": [[114, 3, 1, "c.sigismember", "set"], [114, 3, 1, "c.sigismember", "signo"]], "sigpause": [[114, 3, 1, "c.sigpause", "signo"]], "sigpending": [[114, 3, 1, "c.sigpending", "set"]], "sigprocmask": [[114, 3, 1, "c.sigprocmask", "how"], [114, 3, 1, "c.sigprocmask", "oset"], [114, 3, 1, "c.sigprocmask", "set"]], "sigqueue": [[114, 3, 1, "c.sigqueue", "signo"], [114, 3, 1, "c.sigqueue", "tid"], [114, 3, 1, "c.sigqueue", "value"]], "sigrelse": [[114, 3, 1, "c.sigrelse", "signo"]], "sigset": [[114, 3, 1, "c.sigset", "disp"], [114, 3, 1, "c.sigset", "signo"]], "sigsuspend": [[114, 3, 1, "c.sigsuspend", "set"]], "sigtimedwait": [[114, 3, 1, "c.sigtimedwait", "info"], [114, 3, 1, "c.sigtimedwait", "set"], [114, 3, 1, "c.sigtimedwait", "timeout"]], "sigwaitinfo": [[114, 3, 1, "c.sigwaitinfo", "info"], [114, 3, 1, "c.sigwaitinfo", "set"]], "socket": [[118, 3, 1, "c.socket", "domain"], [118, 3, 1, "c.socket", "protocol"], [118, 3, 1, "c.socket", "type"]], "symtab_findbyname": [[9, 3, 1, "c.symtab_findbyname", "name"], [9, 3, 1, "c.symtab_findbyname", "nsyms"], [9, 3, 1, "c.symtab_findbyname", "symtab"]], "symtab_findbyvalue": [[9, 3, 1, "c.symtab_findbyvalue", "nsyms"], [9, 3, 1, "c.symtab_findbyvalue", "symtab"], [9, 3, 1, "c.symtab_findbyvalue", "value"]], "syslog": [[121, 3, 1, "c.syslog", "fmt"], [121, 3, 1, "c.syslog", "priority"]], "syslog_channel": [[34, 3, 1, "c.syslog_channel", "channel"]], "syslog_file_channel": [[34, 3, 1, "c.syslog_file_channel", "devpath"]], "task_create": [[108, 3, 1, "c.task_create", "argv"], [108, 3, 1, "c.task_create", "entry"], [108, 3, 1, "c.task_create", "name"], [108, 3, 1, "c.task_create", "priority"], [108, 3, 1, "c.task_create", "stack_size"]], "task_delete": [[108, 3, 1, "c.task_delete", "pid"]], "task_setcancelstate": [[108, 3, 1, "c.task_setcancelstate", "oldstate"], [108, 3, 1, "c.task_setcancelstate", "state"]], "task_setcanceltype": [[108, 3, 1, "c.task_setcanceltype", "oldtype"], [108, 3, 1, "c.task_setcanceltype", "type"]], "task_spawn": [[108, 3, 1, "c.task_spawn", "argv"], [108, 3, 1, "c.task_spawn", "attr"], [108, 3, 1, "c.task_spawn", "entry"], [108, 3, 1, "c.task_spawn", "envp"], [108, 3, 1, "c.task_spawn", "file_actions"], [108, 3, 1, "c.task_spawn", "name"], [108, 3, 1, "c.task_spawn", "pid"]], "task_spawnattr_getstacksize": [[108, 3, 1, "c.task_spawnattr_getstacksize", "attr"], [108, 3, 1, "c.task_spawnattr_getstacksize", "stacksize"]], "task_spawnattr_setstacksize": [[108, 3, 1, "c.task_spawnattr_setstacksize", "attr"], [108, 3, 1, "c.task_spawnattr_setstacksize", "stacksize"]], "telldir": [[117, 3, 1, "c.telldir", "dirp"]], "timer_create": [[113, 3, 1, "c.timer_create", "clockid"], [113, 3, 1, "c.timer_create", "evp"], [113, 3, 1, "c.timer_create", "timerid"]], "timer_delete": [[113, 3, 1, "c.timer_delete", "timerid"]], "timer_getoverrun": [[113, 3, 1, "c.timer_getoverrun", "timerid"]], "timer_gettime": [[113, 3, 1, "c.timer_gettime", "timerid"], [113, 3, 1, "c.timer_gettime", "value"]], "timer_settime": [[113, 3, 1, "c.timer_settime", "flags"], [113, 3, 1, "c.timer_settime", "ovalue"], [113, 3, 1, "c.timer_settime", "timerid"], [113, 3, 1, "c.timer_settime", "value"]], "unlink": [[117, 3, 1, "c.unlink", "path"]], "unload_module": [[9, 3, 1, "c.unload_module", "bin"]], "unregister_binfmt": [[9, 3, 1, "c.unregister_binfmt", "binfmt"]], "unsetenv": [[116, 3, 1, "c.unsetenv", "name"]], "up_addrenv_attach": [[94, 3, 1, "c.up_addrenv_attach", "group"], [94, 3, 1, "c.up_addrenv_attach", "tcb"]], "up_addrenv_clone": [[94, 3, 1, "c.up_addrenv_clone", "dest"], [94, 3, 1, "c.up_addrenv_clone", "src"]], "up_addrenv_create": [[94, 3, 1, "c.up_addrenv_create", "addrenv"], [94, 3, 1, "c.up_addrenv_create", "datasize"], [94, 3, 1, "c.up_addrenv_create", "heapsize"], [94, 3, 1, "c.up_addrenv_create", "textsize"]], "up_addrenv_destroy": [[94, 3, 1, "c.up_addrenv_destroy", "addrenv"]], "up_addrenv_detach": [[94, 3, 1, "c.up_addrenv_detach", "group"], [94, 3, 1, "c.up_addrenv_detach", "tcb"]], "up_addrenv_heapsize": [[94, 3, 1, "c.up_addrenv_heapsize", "addrenv"]], "up_addrenv_kstackalloc": [[94, 3, 1, "c.up_addrenv_kstackalloc", "tcb"]], "up_addrenv_kstackfree": [[94, 3, 1, "c.up_addrenv_kstackfree", "tcb"]], "up_addrenv_restore": [[94, 3, 1, "c.up_addrenv_restore", "oldenv"]], "up_addrenv_select": [[94, 3, 1, "c.up_addrenv_select", "addrenv"], [94, 3, 1, "c.up_addrenv_select", "oldenv"]], "up_addrenv_ustackalloc": [[94, 3, 1, "c.up_addrenv_ustackalloc", "stacksize"], [94, 3, 1, "c.up_addrenv_ustackalloc", "tcb"]], "up_addrenv_ustackfree": [[94, 3, 1, "c.up_addrenv_ustackfree", "tcb"]], "up_addrenv_ustackselect": [[94, 3, 1, "c.up_addrenv_ustackselect", "tcb"]], "up_addrenv_vdata": [[94, 3, 1, "c.up_addrenv_vdata", "addrenv"], [94, 3, 1, "c.up_addrenv_vdata", "textsize"], [94, 3, 1, "c.up_addrenv_vdata", "vdata"]], "up_addrenv_vtext": [[94, 3, 1, "c.up_addrenv_vtext", "addrenv"], [94, 3, 1, "c.up_addrenv_vtext", "vtext"]], "up_addrenv_vustack": [[94, 3, 1, "c.up_addrenv_vustack", "tcb"], [94, 3, 1, "c.up_addrenv_vustack", "vstack"]], "up_alarm_cancel": [[106, 3, 1, "c.up_alarm_cancel", "ts"]], "up_alarm_start": [[106, 3, 1, "c.up_alarm_start", "ts"]], "up_allocate_heap": [[96, 3, 1, "c.up_allocate_heap", "heap_size"], [96, 3, 1, "c.up_allocate_heap", "heap_start"]], "up_allocpage": [[49, 3, 1, "c.up_allocpage", "tcb"], [49, 3, 1, "c.up_allocpage", "vpage"]], "up_assert": [[96, 3, 1, "c.up_assert", "filename"], [96, 3, 1, "c.up_assert", "linenum"]], "up_block_task": [[96, 3, 1, "c.up_block_task", "task_state"], [96, 3, 1, "c.up_block_task", "tcb"]], "up_checkmapping": [[49, 3, 1, "c.up_checkmapping", "tcb"]], "up_cpu_pause": [[105, 3, 1, "c.up_cpu_pause", "cpu"]], "up_cpu_resume": [[105, 3, 1, "c.up_cpu_resume", "cpu"]], "up_cpu_start": [[105, 3, 1, "c.up_cpu_start", "cpu"]], "up_create_stack": [[96, 3, 1, "c.up_create_stack", "stack_size"], [96, 3, 1, "c.up_create_stack", "tcb"], [96, 3, 1, "c.up_create_stack", "ttype"]], "up_disable_irq": [[96, 3, 1, "c.up_disable_irq", "irq"]], "up_enable_irq": [[96, 3, 1, "c.up_enable_irq", "irq"]], "up_exit": [[96, 3, 1, "c.up_exit", "status"]], "up_fillpage": [[49, 3, 1, "c.up_fillpage", "pg_callback"], [49, 3, 1, "c.up_fillpage", "tcb"], [49, 3, 1, "c.up_fillpage", "vpage"]], "up_initial_state": [[96, 3, 1, "c.up_initial_state", "tcb"]], "up_prioritize_irq": [[96, 3, 1, "c.up_prioritize_irq", "irq"]], "up_putc": [[96, 3, 1, "c.up_putc", "ch"]], "up_release_stack": [[96, 3, 1, "c.up_release_stack", "dtcb"]], "up_reprioritize_rtr": [[96, 3, 1, "c.up_reprioritize_rtr", "priority"], [96, 3, 1, "c.up_reprioritize_rtr", "tcb"]], "up_schedule_sigaction": [[96, 3, 1, "c.up_schedule_sigaction", "sigdeliver"], [96, 3, 1, "c.up_schedule_sigaction", "tcb"]], "up_shmat": [[104, 3, 1, "c.up_shmat", "npages"], [104, 3, 1, "c.up_shmat", "pages"], [104, 3, 1, "c.up_shmat", "vaddr"]], "up_shmdt": [[104, 3, 1, "c.up_shmdt", "npages"], [104, 3, 1, "c.up_shmdt", "vaddr"]], "up_stack_frame": [[96, 3, 1, "c.up_stack_frame", "frame_size"], [96, 3, 1, "c.up_stack_frame", "tcb"]], "up_testset": [[105, 3, 1, "c.up_testset", "lock"]], "up_timer_cancel": [[106, 3, 1, "c.up_timer_cancel", "ts"]], "up_timer_gettime": [[106, 3, 1, "c.up_timer_gettime", "ts"]], "up_timer_start": [[106, 3, 1, "c.up_timer_start", "ts"]], "up_unblock_task": [[96, 3, 1, "c.up_unblock_task", "tcb"]], "up_use_stack": [[96, 3, 1, "c.up_use_stack", "stack"], [96, 3, 1, "c.up_use_stack", "stack_size"], [96, 3, 1, "c.up_use_stack", "tcb"]], "vsyslog": [[121, 3, 1, "c.vsyslog", "ap"], [121, 3, 1, "c.vsyslog", "fmt"], [121, 3, 1, "c.vsyslog", "priority"]], "wait": [[110, 3, 1, "c.wait", "stat_loc"]], "waitid": [[110, 3, 1, "c.waitid", "id"], [110, 3, 1, "c.waitid", "idtype"], [110, 3, 1, "c.waitid", "info"], [110, 3, 1, "c.waitid", "options"]], "waitpid": [[110, 3, 1, "c.waitpid", "options"], [110, 3, 1, "c.waitpid", "pid"], [110, 3, 1, "c.waitpid", "stat_loc"]], "wd_cancel": [[106, 3, 1, "c.wd_cancel", "wdog"]], "wd_gettime": [[106, 3, 1, "c.wd_gettime", "wdog"]], "wd_start": [[106, 3, 1, "c.wd_start", "arg"], [106, 3, 1, "c.wd_start", "delay"], [106, 3, 1, "c.wd_start", "wdentry"], [106, 3, 1, "c.wd_start", "wdog"]], "work_available": [[107, 3, 1, "c.work_available", "work"]], "work_cancel": [[107, 3, 1, "c.work_cancel", "qid"], [107, 3, 1, "c.work_cancel", "work"]], "work_queue": [[107, 3, 1, "c.work_queue", "arg"], [107, 3, 1, "c.work_queue", "delay"], [107, 3, 1, "c.work_queue", "qid"], [107, 3, 1, "c.work_queue", "work"], [107, 3, 1, "c.work_queue", "worker"]], "work_signal": [[107, 3, 1, "c.work_signal", "qid"]], "write": [[117, 3, 1, "c.write", "buf"], [117, 3, 1, "c.write", "fd"], [117, 3, 1, "c.write", "nbytes"]]}, "objtypes": {"0": "c:macro", "1": "c:type", "2": "c:function", "3": "c:functionParam", "4": "c:struct", "5": "c:member", "6": "c:enum", "7": "c:union"}, "objnames": {"0": ["c", "macro", "C macro"], "1": ["c", "type", "C type"], "2": ["c", "function", "C function"], "3": ["c", "functionParam", "C function parameter"], "4": ["c", "struct", "C struct"], "5": ["c", "member", "C member"], "6": ["c", "enum", "C enum"], "7": ["c", "union", "C union"]}, "titleterms": {"todo": [0, 48, 50, 52, 55, 59, 61, 69, 83, 90, 91, 93], "applic": [0, 1, 21, 23, 63, 95, 105], "content": [0, 2, 5, 38, 62, 66, 93, 122], "nsh": [1, 2, 3, 4, 5, 6, 8, 77, 78, 83], "built": [1, 2, 3, 8, 23, 63, 69], "In": [1, 2, 3, 8, 63, 117], "synchron": 1, "command": [2, 3, 4, 8, 34, 60, 64, 120], "evalu": 2, "express": 2, "test": [2, 40, 120], "add": 2, "rout": 2, "tabl": [2, 9, 66, 84], "entri": 2, "addrout": 2, "access": [2, 61, 92, 123], "arp": 2, "base64": 2, "decod": 2, "base64dec": 2, "encod": [2, 18], "base64enc": 2, "extract": 2, "base": 2, "file": [2, 7, 9, 16, 34, 37, 41, 51, 67, 84, 91, 98, 101, 117], "directori": [2, 8, 40, 91, 117], "name": [2, 51, 98, 111], "basenam": 2, "termin": [2, 41], "loop": [2, 8], "break": 2, "concaten": 2, "cat": 2, "chang": [2, 54, 87], "current": [2, 8], "work": [2, 8, 107], "cd": 2, "compar": 2, "cmp": 2, "copi": 2, "cp": 2, "show": 2, "set": [2, 3, 40, 67], "date": 2, "time": [2, 106], "convert": 2, "dd": 2, "delet": 2, "delrout": 2, "volum": 2, "statu": [2, 39], "df": 2, "path": [2, 9], "dirnam": 2, "dump": [2, 64], "buffer": [2, 26, 100], "syslog": [2, 34], "output": [2, 34], "dmesg": [2, 34], "echo": 2, "string": [2, 117], "variabl": [2, 8, 9, 51, 116, 123], "environ": [2, 8, 69, 94, 116], "env": 2, "execut": [2, 8, 84, 117], "user": [2, 41, 52, 64, 68, 71, 107, 123], "code": [2, 47, 51, 52, 71], "exec": 2, "exit": 2, "an": [2, 39, 54], "export": [2, 96, 97, 102], "memori": [2, 30, 49, 84, 104, 119], "manag": [2, 9, 50, 100, 102, 120], "free": 2, "get": [2, 63, 64, 89], "via": 2, "tftp": 2, "usag": 2, "help": 2, "hexadecim": 2, "devic": [2, 10, 14, 16, 20, 22, 24, 25, 27, 28, 30, 31, 32, 33, 34, 35, 63, 65], "hexdump": 2, "network": [2, 61, 118], "configur": [2, 3, 9, 34, 40, 60, 64, 77, 78, 79, 83, 84, 86, 87, 91, 100, 106], "ifconfig": 2, "take": 2, "down": 2, "ifdown": 2, "bring": 2, "up": [2, 6, 8], "ifup": 2, "instal": [2, 40, 64, 90], "o": [2, 38, 67, 95, 100, 102, 106, 117, 123], "modul": [2, 9, 39], "insmod": 2, "interrupt": [2, 34], "irqinfo": 2, "send": 2, "signal": [2, 114], "task": [2, 49, 62, 63, 64, 108, 109, 110], "kill": 2, "setup": 2, "teardown": 2, "losetup": 2, "link": [2, 52], "ln": 2, "list": [2, 51, 102], "l": 2, "inform": [2, 120], "about": [2, 67], "lsmod": 2, "calcul": 2, "md5": 2, "mb": 2, "mh": 2, "mw": 2, "thread": 2, "p": 2, "creat": [2, 7, 57], "mkdir": 2, "fat": 2, "system": [2, 7, 23, 37, 63, 79, 106, 117, 120], "mkfatf": 2, "fifo": [2, 117], "mkfifo": 2, "ramdisk": 2, "mkrd": 2, "mount": [2, 60], "renam": 2, "mv": 2, "nf": [2, 60], "nfsmount": 2, "lookup": 2, "address": [2, 84, 94], "nslookup": 2, "": 2, "password": [2, 7], "passwd": 2, "power": [2, 50, 120], "subsystem": [2, 41], "pmconfig": 2, "shut": 2, "poweroff": 2, "put": 2, "pwd": 2, "target": 2, "readlink": 2, "reboot": 2, "remov": 2, "rm": 2, "rmdir": 2, "rmmod": 2, "start": [2, 6, 8, 42, 64, 84, 89], "stop": [2, 61, 64], "openamp": 2, "rpc": 2, "tunnel": 2, "rptun": 2, "script": [2, 6, 8], "sh": 2, "shutdown": 2, "wait": 2, "second": 2, "sleep": 2, "telnet": 2, "daemon": 2, "telnetd": 2, "anoth": 2, "size": 2, "truncat": 2, "unmount": 2, "umount": 2, "print": 2, "unam": 2, "unset": 2, "url": 2, "urldecod": 2, "urlencod": 2, "new": [2, 4, 40, 91], "useradd": 2, "userdel": 2, "microsecond": 2, "usleep": 2, "http": 2, "wget": 2, "xd": 2, "check": 2, "peer": 2, "ping": 2, "ping6": 2, "depend": 3, "specif": [3, 49, 96, 97, 102], "custom": [4, 6, 69], "nuttshel": [4, 5, 6, 92], "The": [4, 71], "librari": [4, 41, 45, 117], "initi": [4, 6, 34, 49, 51, 86], "sequenc": 4, "nsh_initi": 4, "ad": [4, 60, 91], "shell": 7, "login": 7, "enabl": [7, 21, 23], "verif": 7, "credenti": 7, "romf": 7, "overview": [8, 39, 49, 63, 117], "consol": [8, 34, 83], "front": 8, "end": 8, "condit": 8, "binari": 9, "loader": [9, 84], "interfac": [9, 13, 16, 21, 23, 34, 50, 60, 95, 101, 106, 107, 108, 109, 110, 111, 112, 114, 115, 116, 117, 118, 119, 123], "header": [9, 16, 41, 51, 98, 101], "data": [9, 16, 51, 64, 123], "structur": [9, 16, 40, 51, 91, 123], "function": [9, 39, 49, 51, 100, 108, 109, 110, 116, 119], "format": 9, "basic": [9, 106], "travers": 9, "logic": [9, 49, 58, 63, 96, 97, 102], "symbol": [9, 120], "block": 10, "driver": [10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 41, 58, 63, 91, 117], "analog": 11, "adc": [11, 79], "dac": 11, "can": [12, 67], "foc": 13, "charact": [14, 34], "support": [14, 21, 23, 28, 39, 41, 43, 44, 49, 68, 74, 79, 80, 81, 84, 91, 101, 106, 116, 120], "keyboard": 15, "keypad": 15, "note": [16, 52, 63], "notectl": [16, 63], "dev": 16, "ioctl": [16, 117, 120], "noteram": [16, 63], "filter": [16, 63], "control": [16, 79, 108, 110, 120], "api": [16, 40, 41, 93, 96, 97, 99, 102, 122], "descript": [16, 49, 64], "pwm": [17, 79], "quadratur": 18, "rtc": [19, 79], "serial": [20, 83], "timer": [21, 23, 79, 83, 84, 106, 113], "exampl": [21, 23, 52, 57], "menuconf": [21, 23], "level": [21, 23, 34, 121], "touchscreen": 22, "watchdog": [23, 83, 84, 106], "monitor": 23, "reset": 23, "lower": 24, "half": 24, "upper": 24, "ethernet": [25, 83], "frame": 26, "i2c": [27, 79], "special": 28, "lcd": 29, "technologi": 30, "sdio": 31, "socketcan": 32, "spi": [33, 79], "standard": [34, 51, 71, 117], "debug": [34, 58, 61, 77, 78, 84, 88], "channel": 34, "option": [34, 40, 100, 106], "ramlog": 34, "ram": 34, "log": [34, 88, 121], "usb": [35, 36, 65, 120], "side": [35, 36], "host": [36, 69], "nuttx": [37, 49, 54, 58, 60, 63, 64, 66, 67, 71, 86, 88, 90, 91, 96, 97, 102, 117], "compon": 38, "nxflat": 39, "background": 39, "limit": 39, "processor": [39, 42, 51], "develop": [39, 55, 69], "toolchain": [39, 69, 81, 84, 90], "build": [39, 52, 57, 63, 84, 86], "mknxflat": 39, "ldnxflat": 39, "mksymtab": 39, "make": [39, 54, 69], "appendix": [39, 40, 51], "A": 39, "No": [39, 71], "got": 39, "oper": [39, 51, 117], "b": 39, "pic": 39, "text": [39, 52], "workaround": 39, "graphic": [40, 41, 45, 91, 120], "nx": [40, 41, 42, 43, 44, 45, 46], "gener": [40, 51, 84], "nxgl": [40, 41, 45], "server": [40, 42, 60, 84], "nxtk": [40, 41, 46], "nxfont": [40, 41, 44], "nxterm": [40, 41], "font": [40, 41, 44], "coverag": 40, "nxglib": 40, "callback": [40, 42, 50], "object": 41, "organ": [41, 49, 51], "nxsu": 41, "nxmu": 41, "tool": [41, 46, 91], "kit": [41, 46], "widget": 41, "nxwidget": [41, 48], "pre": [42, 51], "definit": [42, 51, 71, 101], "type": [42, 44, 45, 51, 100, 107, 123], "cursor": 43, "nxcursor": 43, "sampl": [47, 84], "doxygen": 48, "document": [48, 52, 66, 84, 91], "On": [49, 103], "demand": [49, 103], "page": [49, 103], "introduct": [49, 70], "terminologi": 49, "common": [49, 101, 107], "design": 49, "fault": 49, "fill": 49, "complet": 49, "resumpt": 49, "architectur": [49, 71, 91, 96, 99, 102], "requir": 49, "c": [51, 57, 63], "convent": [51, 52, 98], "line": 51, "comment": 51, "brace": 51, "indent": [51, 52], "parenthes": 51, "One": 51, "declar": 51, "per": 51, "global": 51, "paramet": 51, "local": 51, "union": 51, "enumer": 51, "macro": 51, "pointer": 51, "bodi": 51, "return": 51, "valu": 51, "statement": 51, "cast": 51, "els": 51, "switch": 51, "while": 51, "do": [51, 84], "us": [51, 54, 57, 58, 84], "goto": 51, "sourc": [51, 84], "live": 52, "rebuild": 52, "contribut": [52, 53], "write": 52, "restructur": 52, "sphinx": 52, "head": 52, "indic": 52, "tab": 52, "tip": 52, "space": 52, "git": 54, "workflow": [54, 55], "With": [54, 88], "upstream": 54, "repositori": 54, "submit": 54, "your": 54, "resourc": [54, 73], "glossari": 56, "cmake": 57, "prepar": 57, "project": 57, "port": 58, "refer": [58, 93], "chip": 58, "datasheet": 58, "analyz": 58, "dma": 58, "guid": [59, 64], "client": 60, "how": [60, 64, 67], "To": 60, "ubuntu": 60, "simul": [61, 68], "compil": [61, 69, 86], "trace": [62, 63, 64, 65], "intern": [63, 95], "kernel": [63, 64, 107], "event": 63, "collect": 63, "sched": [63, 91], "sched_not": 63, "noteram_driv": 63, "notectl_driv": 63, "app": 63, "call": 63, "flat": 63, "protect": 63, "compass": 64, "quick": 64, "displai": 64, "result": 64, "cmd": [64, 69], "mode": [64, 68, 107], "syscal": [64, 91], "irq": 64, "apach": 67, "featur": [67, 77, 78, 83], "look": 67, "all": [67, 71], "those": 67, "tini": 67, "detail": 68, "platform": [68, 74, 80, 106], "linux": [68, 69], "arm7tdmi": 68, "ti": 68, "tms320": 68, "c5471": 68, "nxp": 68, "lpc214x": 68, "lpc2378": 68, "stmicro": 68, "str71x": 68, "arm920t": 68, "freescal": 68, "i": [68, 71, 100, 117], "mx1": 68, "arm926ej": 68, "dm320": 68, "lpc3131": 68, "lpc315x": 68, "other": [68, 69], "armv4": 68, "moxa": 68, "np51x0": 68, "arm1176jz": 68, "broadcom": 68, "bcm2708": 68, "arm": [68, 76], "cortex": 68, "a5": 68, "microchip": 68, "sama5d2": 68, "sama5d3": 68, "sama5d4": 68, "a8": 68, "allwinn": 68, "a10": 68, "sitara": 68, "am335x": 68, "a9": 68, "mx6": 68, "r4": 68, "hercul": 68, "tms570ls04xx": 68, "tms570ls31xx": 68, "m0": 68, "nuvoton": 68, "nuc120": 68, "kl25z": 68, "kl26z": 68, "samd20": 68, "samd21": 68, "saml21": 68, "lpc11xx": 68, "s32k11x": 68, "m3": 68, "stellari": 68, "lm3s6432": 68, "lm3s6432s2e": 68, "lm3s6918": 68, "lm3s6965": 68, "lm3s8962": 68, "lm3s9b92": 68, "lm3s9b96": 68, "simplelink": 68, "cc13x0": 68, "silab": 68, "efm32": 68, "gecko": 68, "giant": 68, "stm32": 68, "l152": 68, "l15x": 68, "16x": 68, "f0xx": 68, "l0xx": 68, "g0xx": 68, "f100x": 68, "f102x": 68, "f103c4": 68, "c8": 68, "f103x": 68, "f105x": 68, "f107x": 68, "f205x": 68, "f207x": 68, "sam3u": 68, "sam3x": 68, "lpc176x": 68, "lpc178x": 68, "ON": 68, "semiconductor": 68, "lc823450": 68, "maxim": 68, "integr": 68, "max32660": 68, "m4": 68, "infineon": 68, "xmc45xx": 68, "nordic": [68, 79], "nrf52xxx": 68, "kineti": 68, "k20": 68, "k28f": 68, "k40": 68, "k60": 68, "k64": 68, "k66": 68, "soni": 68, "cxd56xx": 68, "f302x": 68, "f303x": 68, "f334": 68, "f372": 68, "f373": 68, "f4x1": 68, "stm32410": 68, "f405x": 68, "407x": 68, "f427": 68, "f437": 68, "f429": 68, "f433": 68, "f446": 68, "f46xx": 68, "g474x": 68, "g431x": 68, "l475": 68, "l476": 68, "l4x2": 68, "l496": 68, "l4rx": 68, "lpc40xx": 68, "lpc43xx": 68, "lpc54xx": 68, "s32k14x": 68, "lm4f120x": 68, "tiva": 68, "tm4c123g": 68, "tm4c1294": 68, "tm4c129x": 68, "cc13x2": 68, "sam4l": 68, "sam4cm": 68, "sam4": 68, "m7": 68, "samv71": 68, "same70": 68, "samd5x": 68, "e5x": 68, "f72x": 68, "f73x": 68, "f745": 68, "f746": 68, "f756": 68, "f76xx": 68, "f77xx": 68, "h7x3": 68, "mx": 68, "rt": 68, "avr": 68, "atmega": 68, "atmega128": 68, "atmega1284p": 68, "atmega2560": 68, "at90usb64x": 68, "at90usb6128x": 68, "avr32": 68, "misoc": 68, "openrisc": 68, "mor1kx": 68, "m68hcs12": 68, "intel": 68, "80x86": 68, "pic32mx": 68, "pic32mx2xx": 68, "pic32mx4xx": 68, "pic32mx7xx": 68, "pic32mzec": 68, "pic32mzef": 68, "renesa": 68, "hitachi": 68, "superh": 68, "m16c": 68, "26": 68, "rx65n": 68, "risc": [68, 82], "v": [68, 82, 95], "litex": 68, "arti": 68, "a7": 68, "esp32": [68, 83, 84], "dual": 68, "xtensa": [68, 85], "lx6": 68, "zilog": 68, "zneo": 68, "z16f": 68, "ez80": 68, "acclaim": 68, "z8encor": 68, "z180": 68, "z80": 68, "gnu": 69, "gcc": 69, "binutil": 69, "sdcc": 69, "window": 69, "cygwin": 69, "under": 69, "nativ": 69, "ex": 69, "gnuwin32": 69, "includ": [69, 91], "mingw": 69, "wine": 69, "inviol": 71, "principl": 71, "strict": 71, "posix": 71, "complianc": 71, "modular": 71, "clear": 71, "consist": 71, "style": 71, "open": [71, 84], "unencumb": 71, "licens": [71, 72], "matter": 71, "brand": 71, "enemi": 71, "short": 71, "cut": 71, "sometim": 71, "duplic": 71, "ok": 71, "keep": 71, "big": 71, "pictur": 71, "conform": 71, "term": 72, "trademark": 75, "makerdiari": 77, "nrf52832": [77, 78], "mdk": 77, "pin": [77, 78, 83], "map": [77, 78, 83, 84], "sdc": 77, "flash": [77, 78, 84, 92], "sparkfun": 78, "breakout": 78, "nrf52": 79, "clock": [79, 106, 113], "regul": 79, "peripher": [79, 81, 84], "gpio": 79, "gpiot": 79, "uart": 79, "ppi": 79, "rng": 79, "wdt": 79, "ble": 79, "board": [79, 84, 91, 97, 120], "bouffalo": 81, "lab": 81, "bl602": 81, "openocd": [81, 84, 88], "devkitc": 83, "button": 83, "led": [83, 101], "wapi": 83, "mqttc": 83, "smp": [83, 84, 105], "ostest": 83, "mcp2515": 83, "mmcsdspi": 83, "spiflash": 83, "psram": 83, "espressif": 84, "from": 84, "bootload": 84, "partit": 84, "embed": 84, "boundari": 84, "extern": 84, "linker": 84, "segment": 84, "64": 84, "bit": 84, "issu": 84, "wifi": 84, "bluetooth": 84, "instruct": 84, "connect": 84, "debugg": 84, "breakpoint": 84, "jtag": 84, "emul": 84, "iram": 84, "secondari": 84, "boot": 84, "run": [84, 92], "skip": 84, "step": 84, "qemu": 84, "thing": 84, "fast": 87, "gdb": 88, "awar": 88, "prerequisit": 90, "kconfig": 90, "frontend": 90, "download": 90, "arch": 91, "subdirectori": 91, "summari": 91, "binfmt": 91, "audio": 91, "crypto": 91, "f": 91, "lib": 91, "libc": 91, "libxx": 91, "mm": 91, "net": 91, "wireless": 91, "makefil": 91, "throttl": 100, "public": 100, "prototyp": 100, "share": [104, 119], "symmetr": 105, "multiprocess": 105, "hardwar": 106, "tick": 106, "tickless": 106, "import": 106, "queue": [107, 111], "class": 107, "high": 107, "prioriti": [107, 121], "low": 107, "id": 107, "schedul": 109, "parent": 110, "child": 110, "messag": 111, "count": 112, "semaphor": 112, "pthread": 115, "program": 116, "disabl": 116, "fcntl": 117, "h": 117, "unistd": 117, "sy": 117, "poll": 117, "select": 117, "dirent": 117, "unix": 117, "stdlib": 117, "asynchron": 117, "pipe": 117, "mmap": 117, "place": 117, "xip": 117, "state": 120, "filesystem": 120, "handl": 120, "mask": 121, "userspac": 122, "scalar": 123, "hidden": 123, "errno": 123}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinx": 57}, "alltitles": {"Serial Device Drivers": [[20, "serial-device-drivers"]], "Timer Drivers": [[21, "timer-drivers"]], "Enabling the Timer Support and Example in menuconfing": [[21, "enabling-the-timer-support-and-example-in-menuconfing"]], "Timer Example": [[21, "timer-example"]], "Application Level Interface": [[21, "application-level-interface"], [23, "application-level-interface"]], "I2C Device Drivers": [[27, "i2c-device-drivers"]], "SDIO Device Drivers": [[31, "sdio-device-drivers"]], "Specialized Device Drivers": [[28, "specialized-device-drivers"]], "Supported Drivers": [[28, null], [14, null]], "RTC Drivers": [[19, "rtc-drivers"]], "Ethernet Device Drivers": [[25, "ethernet-device-drivers"]], "Memory Technology Device Drivers": [[30, "memory-technology-device-drivers"]], "LCD Drivers": [[29, "lcd-drivers"]], "SPI Device Drivers": [[33, "spi-device-drivers"]], "Touchscreen Device Drivers": [[22, "touchscreen-device-drivers"]], "Device Drivers": [[24, "device-drivers"]], "Lower-half and upper-half": [[24, "lower-half-and-upper-half"]], "Frame Buffer Drivers": [[26, "frame-buffer-drivers"]], "Quadrature Encoder Drivers": [[18, "quadrature-encoder-drivers"]], "PWM Drivers": [[17, "pwm-drivers"]], "Watchdog Timer Drivers": [[23, "watchdog-timer-drivers"]], "Enabling the Watchdog Support and Example in menuconfing": [[23, "enabling-the-watchdog-support-and-example-in-menuconfing"]], "Watchdog Timer Example": [[23, "watchdog-timer-example"]], "Enable Built in System Monitoring to reset the watchdog": [[23, "enable-built-in-system-monitoring-to-reset-the-watchdog"]], "SocketCAN Device Drivers": [[32, "socketcan-device-drivers"]], "Board IOCTL": [[120, "board-ioctl"]], "Supported commands": [[120, "supported-commands"]], "System state control": [[120, "system-state-control"]], "Power Management": [[120, "power-management"], [50, "power-management"]], "Board information": [[120, "board-information"]], "Filesystems": [[120, "filesystems"]], "Symbol Handling": [[120, "symbol-handling"]], "USB": [[120, "usb"]], "Graphics": [[120, "graphics"]], "Testing": [[120, "testing"]], "OS Data Structures": [[123, "os-data-structures"]], "Scalar Types": [[123, "scalar-types"]], "Hidden Interface Structures": [[123, "hidden-interface-structures"]], "Access to the errno Variable": [[123, "access-to-the-errno-variable"]], "User Interface Structures": [[123, "user-interface-structures"]], "Userspace API": [[122, "userspace-api"]], "Contents": [[122, null], [5, null]], "Logging": [[121, "logging"]], "Priority Levels": [[121, "priority-levels"]], "Priority mask": [[121, "priority-mask"]], "Shared Memory Interfaces": [[119, "shared-memory-interfaces"]], "Functions": [[119, "functions"], [51, "functions"], [110, "functions"], [108, "functions"], [116, "functions"], [109, "functions"]], "Task Trace User Guide": [[64, "task-trace-user-guide"]], "Installation": [[64, "installation"]], "Install Trace Compass": [[64, "install-trace-compass"]], "NuttX kernel configuration": [[64, "nuttx-kernel-configuration"]], "How to get trace data": [[64, "how-to-get-trace-data"]], "Quick Guide": [[64, "quick-guide"]], "Getting the trace": [[64, "getting-the-trace"]], "Displaying the trace result": [[64, "displaying-the-trace-result"]], "Trace command description": [[64, "trace-command-description"]], "trace start": [[64, "trace-start"]], "trace stop": [[64, "trace-stop"]], "trace cmd": [[64, "trace-cmd"]], "trace dump": [[64, "trace-dump"]], "trace mode": [[64, "trace-mode"]], "trace syscall": [[64, "trace-syscall"]], "trace irq": [[64, "trace-irq"]], "Simulator": [[61, "simulator"]], "Todo": [[61, "id2"], [55, "id1"], [59, "id1"], [0, "id1"], [48, "id2"], [50, "id1"], [91, "id1"], [90, "id1"], [93, "id1"], [83, "id2"], [69, "id1"]], "Compiling": [[61, "compiling"], [86, "compiling"]], "Accessing the Network": [[61, "accessing-the-network"]], "Stopping": [[61, "stopping"]], "Debugging": [[61, "debugging"], [88, "debugging"]], "NuttX Documentation": [[66, "nuttx-documentation"]], "Table of Contents": [[66, null]], "Contributing": [[53, "contributing"], [52, "contributing"]], "C++ Example using CMake": [[57, "c-example-using-cmake"]], "Preparation": [[57, "preparation"]], "Creating the project": [[57, "creating-the-project"]], "Building": [[57, "building"], [52, "building"]], "Task Trace Internals": [[63, "task-trace-internals"]], "Overview": [[63, "overview"], [8, "overview"], [49, "overview"], [39, "overview"]], "NuttX kernel events collection": [[63, "nuttx-kernel-events-collection"]], "Filter logic (nuttx/sched/sched_note.c)": [[63, "filter-logic-nuttx-sched-sched-note-c"]], "Noteram device driver (nuttx/drivers/note/noteram_driver.c)": [[63, "noteram-device-driver-nuttx-drivers-note-noteram-driver-c"]], "Notectl device driver (nuttx/drivers/note/notectl_driver.c)": [[63, "notectl-device-driver-nuttx-drivers-note-notectl-driver-c"]], "\u201ctrace\u201d Built-In Application (apps/system/trace/trace.c)": [[63, "trace-built-in-application-apps-system-trace-trace-c"]], "Getting the system call events": [[63, "getting-the-system-call-events"]], "FLAT build": [[63, "flat-build"]], "PROTECTED/KERNEL build": [[63, "protected-kernel-build"]], "Making Changes Using Git": [[54, "making-changes-using-git"]], "Git Workflow With an Upstream Repository": [[54, "git-workflow-with-an-upstream-repository"]], "Submitting Your Changes to NuttX": [[54, "submitting-your-changes-to-nuttx"]], "Git Resources": [[54, "git-resources"]], "USB Device Trace": [[65, "usb-device-trace"]], "NFS Client How-To": [[60, "nfs-client-how-to"]], "Adding NFS to the NuttX Configuration": [[60, "adding-nfs-to-the-nuttx-configuration"]], "Mount Interface": [[60, "mount-interface"]], "NFS Mount Command": [[60, "nfs-mount-command"]], "Configuring the NFS server (Ubuntu)": [[60, "configuring-the-nfs-server-ubuntu"]], "Glossary": [[56, "glossary"]], "Development Workflow": [[55, "development-workflow"]], "Documentation": [[52, "documentation"]], "Live Rebuild": [[52, "live-rebuild"]], "Writing ReStructure Text with Sphinx": [[52, "writing-restructure-text-with-sphinx"]], "Documentation Conventions": [[52, "documentation-conventions"]], "Indentation": [[52, "indentation"], [51, "indentation"]], "Headings": [[52, "headings"]], "Code": [[52, "code"]], "Linking": [[52, "linking"]], "Notes and TODOS": [[52, "notes-and-todos"]], "User Indications": [[52, "user-indications"]], "Tabbed examples": [[52, "tabbed-examples"]], "Tips": [[52, "tips"]], "Spacing": [[52, "spacing"]], "Guides": [[59, "guides"]], "Drivers": [[58, "drivers"]], "Porting a Driver": [[58, "porting-a-driver"]], "NuttX Drivers as a Reference": [[58, "nuttx-drivers-as-a-reference"]], "Using Chip Datasheets": [[58, "using-chip-datasheets"]], "Logic Analyzers": [[58, "logic-analyzers"]], "DMA Debugging": [[58, "dma-debugging"]], "C Coding Standard": [[51, "c-coding-standard"]], "General Conventions": [[51, "general-conventions"]], "File Organization": [[51, "file-organization"]], "Lines": [[51, "lines"]], "Comments": [[51, "comments"]], "Braces": [[51, "braces"]], "Parentheses": [[51, "parentheses"]], "Data and Type Definitions": [[51, "data-and-type-definitions"]], "One Definition/Declaration Per Line": [[51, "one-definition-declaration-per-line"]], "Global Variables": [[51, "global-variables"]], "Parameters and Local Variables": [[51, "parameters-and-local-variables"]], "Type Definitions": [[51, "type-definitions"]], "Structures": [[51, "structures"]], "Unions": [[51, "unions"]], "Enumerations": [[51, "enumerations"]], "C Pre-processor Macros": [[51, "c-pre-processor-macros"]], "Pointer Variables": [[51, "pointer-variables"]], "Initializers": [[51, "initializers"]], "Function Headers": [[51, "function-headers"]], "Function Naming": [[51, "function-naming"]], "Parameter Lists": [[51, "parameter-lists"]], "Function Body": [[51, "function-body"]], "Returned Values": [[51, "returned-values"]], "Statements": [[51, "statements"]], "One Statement Per Line": [[51, "one-statement-per-line"]], "Casts": [[51, "casts"]], "Operators": [[51, "operators"]], "if then else Statement": [[51, "if-then-else-statement"]], "switch Statement": [[51, "switch-statement"]], "while Statement": [[51, "while-statement"]], "do while Statement": [[51, "do-while-statement"]], "Use of goto": [[51, "use-of-goto"]], "C++": [[51, "c"]], "Appendix": [[51, "appendix"], [40, "appendix"]], "C Source File Structure": [[51, "c-source-file-structure"]], "C Header File Structure": [[51, "c-header-file-structure"]], "About Apache NuttX": [[67, "about-apache-nuttx"]], "Feature Set": [[67, "feature-set"]], "Look at all those files and features\u2026 How can it be a tiny OS?": [[67, "look-at-all-those-files-and-features-how-can-it-be-a-tiny-os"]], "Task Trace": [[62, "task-trace"]], "Contents:": [[62, null], [0, null], [38, null], [93, null]], "NSH \u201cBuilt-In\u201d Applications": [[1, "nsh-built-in-applications"]], "Built-In Applications": [[1, "built-in-applications"]], "Synchronous Built-In Applications": [[1, "synchronous-built-in-applications"]], "Keyboard/Keypad Drivers": [[15, "keyboard-keypad-drivers"]], "NuttShell (NSH)": [[5, "nuttshell-nsh"]], "Analog (ADC/DAC) Drivers": [[11, "analog-adc-dac-drivers"]], "ADC Drivers": [[11, "adc-drivers"]], "DAC Drivers": [[11, "dac-drivers"]], "Character Device Drivers": [[14, "character-device-drivers"]], "Customizing NSH Initialization": [[6, "customizing-nsh-initialization"]], "NuttShell Start up Scripts": [[6, "nuttshell-start-up-scripts"]], "Commands": [[2, "commands"]], "Evaluate Expression (test)": [[2, "evaluate-expression-test"]], "Add a Routing Table Entry (addroute)": [[2, "add-a-routing-table-entry-addroute"]], "Access the ARP table (arp)": [[2, "access-the-arp-table-arp"]], "Base64 Decode (base64dec)": [[2, "base64-decode-base64dec"]], "Base64 Encode (base64enc)": [[2, "base64-encode-base64enc"]], "Extract Base File/Directory Name (basename)": [[2, "extract-base-file-directory-name-basename"]], "Terminate a Loop (break)": [[2, "terminate-a-loop-break"]], "Concatenate Files (cat)": [[2, "concatenate-files-cat"]], "Change Current Working Directory (cd)": [[2, "change-current-working-directory-cd"]], "Compare Files (cmp)": [[2, "compare-files-cmp"]], "Copy Files (cp)": [[2, "copy-files-cp"]], "Show or set the date and time (date)": [[2, "show-or-set-the-date-and-time-date"]], "Copy and Convert Files (dd)": [[2, "copy-and-convert-files-dd"]], "Delete a Routing Table Entry (delroute)": [[2, "delete-a-routing-table-entry-delroute"]], "Show Volume Status (df)": [[2, "show-volume-status-df"]], "Extract Path to a File/Directory (dirname)": [[2, "extract-path-to-a-file-directory-dirname"]], "Dump Buffered SYSLOG Output (dmesg)": [[2, "dump-buffered-syslog-output-dmesg"]], "Echo Strings and Variables (echo)": [[2, "echo-strings-and-variables-echo"]], "Show Environment Variables (env)": [[2, "show-environment-variables-env"]], "Execute User Code (exec)": [[2, "execute-user-code-exec"]], "Exit NSH (exit)": [[2, "exit-nsh-exit"]], "Set an Environment Variable (export)": [[2, "set-an-environment-variable-export"]], "Show Memory Manager Status (free)": [[2, "show-memory-manager-status-free"]], "Get File Via TFTP (get)": [[2, "get-file-via-tftp-get"]], "Show Usage Command Usage (help)": [[2, "show-usage-command-usage-help"]], "Hexadecimal Dump of File or Device (hexdump)": [[2, "hexadecimal-dump-of-file-or-device-hexdump"]], "Manage Network Configuration (ifconfig)": [[2, "manage-network-configuration-ifconfig"]], "Take a network down (ifdown)": [[2, "take-a-network-down-ifdown"]], "Bring a network up (ifup)": [[2, "bring-a-network-up-ifup"]], "Install an OS module (insmod)": [[2, "install-an-os-module-insmod"]], "Show Interrupt Status (irqinfo)": [[2, "show-interrupt-status-irqinfo"]], "Send a signal to a task (kill)": [[2, "send-a-signal-to-a-task-kill"]], "Setup/teardown the Loop Device (losetup)": [[2, "setup-teardown-the-loop-device-losetup"]], "Link to a File or Directory (ln)": [[2, "link-to-a-file-or-directory-ln"]], "List Directory Contents (ls)": [[2, "list-directory-contents-ls"]], "Show information about installed OS modules (lsmod)": [[2, "show-information-about-installed-os-modules-lsmod"]], "Calculate MD5 (md5)": [[2, "calculate-md5-md5"]], "Access Memory (mb, mh, and mw)": [[2, "access-memory-mb-mh-and-mw"]], "Show Current Tasks and Threads (ps)": [[2, "show-current-tasks-and-threads-ps"]], "Create a Directory (mkdir)": [[2, "create-a-directory-mkdir"]], "Create a FAT File System (mkfatfs)": [[2, "create-a-fat-file-system-mkfatfs"]], "Create a FIFO (mkfifo)": [[2, "create-a-fifo-mkfifo"]], "Create a RAMDISK (mkrd)": [[2, "create-a-ramdisk-mkrd"]], "Mount a File System (mount)": [[2, "mount-a-file-system-mount"]], "Rename a File (mv)": [[2, "rename-a-file-mv"]], "Mount an NFS file system (nfsmount)": [[2, "mount-an-nfs-file-system-nfsmount"]], "Lookup a network address (nslookup)": [[2, "lookup-a-network-address-nslookup"]], "Change a User\u2019s Password (passwd)": [[2, "change-a-user-s-password-passwd"]], "Manage Power Management Subsystem (pmconfig)": [[2, "manage-power-management-subsystem-pmconfig"]], "Shut the system down (poweroff)": [[2, "shut-the-system-down-poweroff"]], "Send File Via TFTP (put)": [[2, "send-file-via-tftp-put"]], "Show Current Working Directory (pwd)": [[2, "show-current-working-directory-pwd"]], "Show target of a link (readlink)": [[2, "show-target-of-a-link-readlink"]], "Reboot the system (reboot)": [[2, "reboot-the-system-reboot"]], "Remove a File (rm)": [[2, "remove-a-file-rm"]], "Remove a Directory (rmdir)": [[2, "remove-a-directory-rmdir"]], "Remove on OS Module (rmmod)": [[2, "remove-on-os-module-rmmod"]], "Show routing table (route)": [[2, "show-routing-table-route"]], "Start/Stop the OpenAMP RPC Tunnel (rptun)": [[2, "start-stop-the-openamp-rpc-tunnel-rptun"]], "Set a Variable (set)": [[2, "set-a-variable-set"]], "Execute an NSH Script (sh)": [[2, "execute-an-nsh-script-sh"]], "Shut the system down (shutdown)": [[2, "shut-the-system-down-shutdown"]], "Wait for Seconds (sleep)": [[2, "wait-for-seconds-sleep"]], "Time Start the Telnet Daemon (telnetd)": [[2, "time-start-the-telnet-daemon-telnetd"]], "Time execution of another command (time)": [[2, "time-execution-of-another-command-time"]], "Set the Size of a File (truncate)": [[2, "set-the-size-of-a-file-truncate"]], "Unmount a File System (umount)": [[2, "unmount-a-file-system-umount"]], "Print system information (uname)": [[2, "print-system-information-uname"]], "Unset an Environment Variable (unset)": [[2, "unset-an-environment-variable-unset"]], "URL Decode (urldecode)": [[2, "url-decode-urldecode"]], "URL Encode (urlencode)": [[2, "url-encode-urlencode"]], "Add a New User (useradd)": [[2, "add-a-new-user-useradd"]], "Delete a user (userdel)": [[2, "delete-a-user-userdel"]], "Wait for Microseconds (usleep)": [[2, "wait-for-microseconds-usleep"]], "Get File Via HTTP (wget)": [[2, "get-file-via-http-wget"]], "Hexadecimal Dump of Memory (xd)": [[2, "hexadecimal-dump-of-memory-xd"]], "Built-In Commands": [[2, "built-in-commands"]], "Check Network Peer (ping/ping6)": [[2, "check-network-peer-ping-ping6"]], "Binary Loader": [[9, "binary-loader"]], "Binary Loader Interface": [[9, "binary-loader-interface"]], "Header Files": [[9, "header-files"], [101, "header-files"]], "Data Structures": [[9, "data-structures"]], "Function Interfaces": [[9, "function-interfaces"]], "Binary format management": [[9, "binary-format-management"]], "Basic module management": [[9, "basic-module-management"]], "PATH traversal logic": [[9, "path-traversal-logic"]], "Symbol Tables": [[9, "symbol-tables"]], "Symbol Table Header Files": [[9, "symbol-table-header-files"]], "Symbol Table Data Structures": [[9, "symbol-table-data-structures"]], "Symbol Table Function Interfaces": [[9, "symbol-table-function-interfaces"]], "Configuration Variables": [[9, "configuration-variables"]], "CAN Drivers": [[12, "can-drivers"]], "Applications": [[0, "applications"]], "Block Device Drivers": [[10, "block-device-drivers"]], "Shell Login": [[7, "shell-login"]], "Enabling Shell Logins": [[7, "enabling-shell-logins"]], "Verification of Credentials": [[7, "verification-of-credentials"]], "Password Files": [[7, "password-files"]], "Creating a Password File for a ROMFS File System": [[7, "creating-a-password-file-for-a-romfs-file-system"]], "Console/NSH Front End": [[8, "console-nsh-front-end"]], "Command Overview": [[8, "command-overview"]], "Conditional Command Execution": [[8, "conditional-command-execution"]], "Looping": [[8, "looping"]], "Built-In Variables": [[8, "built-in-variables"]], "Current Working Directory": [[8, "current-working-directory"]], "Environment Variables": [[8, "environment-variables"], [116, "environment-variables"]], "NSH Start-Up Script": [[8, "nsh-start-up-script"]], "Customizing the NuttShell": [[4, "customizing-the-nuttshell"]], "The NSH Library and NSH Initialization": [[4, "the-nsh-library-and-nsh-initialization"]], "NSH Initialization sequence": [[4, "nsh-initialization-sequence"]], "nsh_initialize()": [[4, "nsh-initialize"]], "NSH Commands": [[4, "nsh-commands"]], "Adding New NSH Commands": [[4, "adding-new-nsh-commands"]], "Configuration Settings": [[3, "configuration-settings"], [40, "configuration-settings"]], "Command Dependencies on Configuration Settings": [[3, "command-dependencies-on-configuration-settings"]], "Built-In Command Dependencies on Configuration Settings": [[3, "built-in-command-dependencies-on-configuration-settings"]], "NSH-Specific Configuration Settings": [[3, "nsh-specific-configuration-settings"]], "FOC Driver Interface": [[13, "foc-driver-interface"]], "Note Driver Interface": [[16, "note-driver-interface"]], "Notectl Device (/dev/notectl)": [[16, "notectl-device-dev-notectl"]], "/dev/notectl Header Files": [[16, "dev-notectl-header-files"]], "/dev/notectl Data Structures": [[16, "dev-notectl-data-structures"]], "/dev/notectl Ioctls": [[16, "dev-notectl-ioctls"]], "Noteram Device (/dev/note)": [[16, "noteram-device-dev-note"]], "/dev/note Header Files": [[16, "dev-note-header-files"]], "/dev/note Data Structures": [[16, "dev-note-data-structures"]], "/dev/note Ioctls": [[16, "dev-note-ioctls"]], "Filter control APIs": [[16, "filter-control-apis"]], "API description": [[16, "api-description"]], "NX Fonts Support (NXFONTS)": [[44, "nx-fonts-support-nxfonts"], [41, "nx-fonts-support-nxfonts"]], "NXFONTS types": [[44, "nxfonts-types"]], "On-Demand Paging": [[49, "on-demand-paging"], [103, "on-demand-paging"]], "Introduction": [[49, "introduction"], [70, "introduction"]], "Terminology": [[49, "terminology"]], "NuttX Common Logic Design Description": [[49, "nuttx-common-logic-design-description"]], "Initialization": [[49, "initialization"]], "Page Faults": [[49, "page-faults"]], "Fill Initiation": [[49, "fill-initiation"]], "Fill Complete": [[49, "fill-complete"]], "Task Resumption": [[49, "task-resumption"]], "Architecture-Specific Support Requirements": [[49, "architecture-specific-support-requirements"]], "Memory Organization": [[49, "memory-organization"]], "Architecture-Specific Functions": [[49, "architecture-specific-functions"]], "USB Host-Side Drivers": [[36, "usb-host-side-drivers"]], "NXFLAT": [[39, "nxflat"]], "Functionality": [[39, "functionality"]], "Background": [[39, "background"]], "Limitations": [[39, "limitations"]], "Supported Processors": [[39, "supported-processors"]], "Development Status": [[39, "development-status"]], "NXFLAT Toolchain": [[39, "nxflat-toolchain"]], "Building the NXFLAT Toolchain": [[39, "building-the-nxflat-toolchain"]], "mknxflat": [[39, "mknxflat"]], "ldnxflat": [[39, "ldnxflat"]], "mksymtab": [[39, "mksymtab"]], "Making an NXFLAT module": [[39, "making-an-nxflat-module"]], "Appendix A: No GOT Operation": [[39, "appendix-a-no-got-operation"]], "Appendix B: PIC Text Workaround": [[39, "appendix-b-pic-text-workaround"]], "SYSLOG": [[34, "syslog"]], "SYSLOG Interfaces": [[34, "syslog-interfaces"]], "Standard SYSLOG Interfaces": [[34, "standard-syslog-interfaces"]], "Debug Interfaces": [[34, "debug-interfaces"]], "SYSLOG Channels": [[34, "syslog-channels"]], "SYSLOG Channel Interfaces": [[34, "syslog-channel-interfaces"]], "SYSLOG Channel Initialization": [[34, "syslog-channel-initialization"]], "Interrupt Level SYSLOG Output": [[34, "interrupt-level-syslog-output"]], "SYSLOG Channel Options": [[34, "syslog-channel-options"]], "SYSLOG Console Device": [[34, "syslog-console-device"]], "SYSLOG Character Device": [[34, "syslog-character-device"]], "SYSLOG File Device": [[34, "syslog-file-device"]], "SYSLOG RAMLOG Device": [[34, "syslog-ramlog-device"]], "RAM Logging Device": [[34, "ram-logging-device"]], "dmesg command": [[34, "dmesg-command"]], "RAMLOG Configuration options": [[34, "ramlog-configuration-options"]], "NX": [[42, "nx"]], "Pre-Processor Definitions": [[42, "pre-processor-definitions"]], "NX Types": [[42, "nx-types"]], "Starting the NX Server": [[42, "starting-the-nx-server"]], "NX Server Callbacks": [[42, "nx-server-callbacks"]], "NX Tool Kit (NXTK)": [[46, "nx-tool-kit-nxtk"], [41, "nx-tool-kit-nxtk"]], "OS Components": [[38, "os-components"]], "NX Cursor Support (NXCURSOR)": [[43, "nx-cursor-support-nxcursor"]], "NxWidgets": [[48, "nxwidgets"]], "NXWidgets Doxygen Documentation": [[48, "nxwidgets-doxygen-documentation"]], "USB Device-Side Drivers": [[35, "usb-device-side-drivers"]], "NX Graphics Subsystem": [[41, "nx-graphics-subsystem"]], "Objectives": [[41, "objectives"]], "Organization": [[41, "organization"]], "NX Graphics Library (NXGL)": [[41, "nx-graphics-library-nxgl"], [45, "nx-graphics-library-nxgl"]], "NX (NXSU and NXMU)": [[41, "nx-nxsu-and-nxmu"]], "NX Widgets (NxWidgets)": [[41, "nx-widgets-nxwidgets"]], "Terminal Driver (NxTerm)": [[41, "terminal-driver-nxterm"]], "NX Header Files": [[41, "nx-header-files"]], "User APIs": [[41, null]], "NXGL Types": [[45, "nxgl-types"]], "Interfaces": [[50, "interfaces"]], "Callbacks": [[50, "callbacks"]], "Sample Code": [[47, "sample-code"]], "graphics/ Directory Structure": [[40, "graphics-directory-structure"]], "NX Configuration Options": [[40, "nx-configuration-options"]], "General Configuration Settings": [[40, "general-configuration-settings"]], "NXGL Configuration Settings": [[40, "nxgl-configuration-settings"]], "NX Server Configuration Settings": [[40, "nx-server-configuration-settings"]], "NXTK Configuration Settings": [[40, "nxtk-configuration-settings"]], "NXFONTS Configuration Settings": [[40, "nxfonts-configuration-settings"]], "NxTerm Configuration Settings": [[40, "nxterm-configuration-settings"]], "Installing New Fonts": [[40, "installing-new-fonts"]], "NX Test Coverage": [[40, "nx-test-coverage"]], "NXGLIB API Test Coverage": [[40, "nxglib-api-test-coverage"]], "NX Server Callbacks Test Coverage": [[40, "nx-server-callbacks-test-coverage"]], "NX API Test Coverage": [[40, "nx-api-test-coverage"]], "NXTK API Test Coverage": [[40, "nxtk-api-test-coverage"]], "NXFONTS API Test Coverage": [[40, "nxfonts-api-test-coverage"]], "NuttX File System": [[37, "nuttx-file-system"]], "Running": [[92, "running"]], "Flashing": [[92, "flashing"], [84, "flashing"]], "Access NuttShell": [[92, "access-nuttshell"]], "Application OS vs. Internal OS Interfaces": [[95, "application-os-vs-internal-os-interfaces"]], "APIs Exported by Board-Specific Logic to NuttX": [[97, "apis-exported-by-board-specific-logic-to-nuttx"]], "APIs Exported by Architecture-Specific Logic to NuttX": [[96, "apis-exported-by-architecture-specific-logic-to-nuttx"]], "Directory Structure": [[91, "directory-structure"]], "nuttx/Documentation": [[91, "nuttx-documentation"]], "nuttx/arch": [[91, "nuttx-arch"]], "Arch Subdirectory Structure": [[91, "arch-subdirectory-structure"]], "Arch Summary of Files": [[91, "arch-summary-of-files"]], "Supported Architectures": [[91, "supported-architectures"]], "nuttx/binfmt": [[91, "nuttx-binfmt"]], "nuttx/audio": [[91, "nuttx-audio"]], "nuttx/boards": [[91, "nuttx-boards"]], "Boards Subdirectory Structure": [[91, "boards-subdirectory-structure"]], "Boards Summary of Files": [[91, "boards-summary-of-files"]], "Supported Boards": [[91, "supported-boards"], [84, "supported-boards"], [79, "supported-boards"]], "Adding a New Board Configuration": [[91, "adding-a-new-board-configuration"]], "nuttx/crypto": [[91, "nuttx-crypto"]], "nuttx/drivers": [[91, "nuttx-drivers"]], "nuttx/fs": [[91, "nuttx-fs"]], "nuttx/graphics": [[91, "nuttx-graphics"]], "nuttx/include": [[91, "nuttx-include"]], "nuttx": [[91, "nuttx"]], "nuttx/libs/libc": [[91, "nuttx-libs-libc"]], "nuttx/libs/libxx": [[91, "nuttx-libs-libxx"]], "nuttx/mm": [[91, "nuttx-mm"]], "nuttx/net": [[91, "nuttx-net"]], "nuttx/sched": [[91, "nuttx-sched"]], "nuttx/syscall": [[91, "nuttx-syscall"]], "nuttx/tools": [[91, "nuttx-tools"]], "nuttx/wireless": [[91, "nuttx-wireless"]], "nuttx/Makefile": [[91, "nuttx-makefile"]], "Installing": [[90, "installing"]], "Prerequisites": [[90, "prerequisites"]], "KConfig frontend": [[90, "kconfig-frontend"]], "Toolchain": [[90, "toolchain"], [84, "toolchain"], [81, "toolchain"]], "Download NuttX": [[90, "download-nuttx"]], "API Reference": [[93, "api-reference"]], "Debug Logging": [[88, "debug-logging"]], "Debugging with openocd and gdb": [[88, "debugging-with-openocd-and-gdb"]], "NuttX aware debugging": [[88, "nuttx-aware-debugging"]], "With openocd": [[88, "with-openocd"]], "With gdb": [[88, "with-gdb"]], "Architecture APIs": [[99, "architecture-apis"]], "Getting Started": [[89, "getting-started"]], "LED Support": [[101, "led-support"]], "LED Definitions": [[101, "led-definitions"]], "Common LED interfaces": [[101, "common-led-interfaces"]], "I/O Buffer Management": [[100, "i-o-buffer-management"]], "Configuration Options": [[100, "configuration-options"]], "Throttling": [[100, "throttling"]], "Public Types": [[100, "public-types"]], "Public Function Prototypes": [[100, "public-function-prototypes"]], "Address Environments": [[94, "address-environments"]], "Naming and Header File Conventions": [[98, "naming-and-header-file-conventions"]], "Xtensa": [[85, "xtensa"]], "Initialize Configuration": [[86, "initialize-configuration"]], "Build NuttX": [[86, "build-nuttx"]], "Configuring": [[87, "configuring"]], "Fast configuration changes": [[87, "fast-configuration-changes"]], "Espressif ESP32": [[84, "espressif-esp32"]], "Building from source": [[84, "building-from-source"]], "Bootloader and partitions": [[84, "bootloader-and-partitions"]], "Peripheral Support": [[84, "peripheral-support"], [81, "peripheral-support"], [79, "peripheral-support"]], "Memory Map": [[84, "memory-map"]], "Address Mapping": [[84, "address-mapping"]], "Embedded Memory": [[84, "embedded-memory"]], "Boundary Address": [[84, "boundary-address"], [84, "id1"]], "External Memory": [[84, "external-memory"]], "Linker Segments": [[84, "linker-segments"]], "64-bit Timers": [[84, "bit-timers"]], "Watchdog Timers": [[84, "watchdog-timers"]], "SMP": [[84, "smp"]], "Open Issues": [[84, "open-issues"]], "WiFi": [[84, "wifi"]], "Bluetooth": [[84, "bluetooth"]], "Debugging with OpenOCD": [[84, "debugging-with-openocd"]], "OpenOCD Documentation": [[84, "openocd-documentation"]], "OpenOCD Configuration File": [[84, "openocd-configuration-file"]], "General OpenOCD build instructions": [[84, "general-openocd-build-instructions"]], "Starting the OpenOCD Server": [[84, "starting-the-openocd-server"]], "Connecting a debugger to OpenOCD": [[84, "connecting-a-debugger-to-openocd"]], "Breakpoints": [[84, "breakpoints"]], "JTAG Emulator": [[84, "jtag-emulator"]], "Executing and Debugging from FLASH and IRAM": [[84, "executing-and-debugging-from-flash-and-iram"]], "FLASH": [[84, "flash"]], "Secondary Boot Loader / Partition Table": [[84, "secondary-boot-loader-partition-table"]], "Running from IRAM with OpenOCD": [[84, "running-from-iram-with-openocd"]], "Skipping the Secondary Bootloader": [[84, "skipping-the-secondary-bootloader"]], "Sample OpenOCD Debug Steps": [[84, "sample-openocd-debug-steps"]], "Using QEMU": [[84, "using-qemu"]], "Things to Do": [[84, "things-to-do"]], "Licensing": [[72, "licensing"]], "License terms": [[72, "license-terms"]], "Bouffalo Lab BL602": [[81, "bouffalo-lab-bl602"]], "OpenOCD": [[81, "openocd"]], "Resources": [[73, "resources"]], "Sparkfun nRF52832 Breakout": [[78, "sparkfun-nrf52832-breakout"]], "Features": [[78, "features"], [83, "features"], [77, "features"]], "Pin Mapping": [[78, "pin-mapping"], [83, "pin-mapping"], [77, "pin-mapping"]], "Configurations": [[78, "configurations"], [83, "configurations"], [77, "configurations"]], "nsh": [[78, "nsh"], [83, "nsh"], [77, "nsh"]], "Flash & Debug": [[78, "flash-debug"], [77, "flash-debug"]], "Nordic nRF52": [[79, "nordic-nrf52"]], "Clock Configuration": [[79, "clock-configuration"]], "System Timer": [[79, "system-timer"]], "Regulator Control": [[79, "regulator-control"]], "GPIO/GPIOTE": [[79, "gpio-gpiote"]], "ADC": [[79, "adc"]], "I2C": [[79, "i2c"]], "SPI": [[79, "spi"]], "UART": [[79, "uart"]], "PPI": [[79, "ppi"]], "PWM": [[79, "pwm"]], "RNG": [[79, "rng"]], "TIMER": [[79, "timer"]], "RTC": [[79, "rtc"]], "WDT": [[79, "wdt"]], "BLE Support": [[79, "ble-support"]], "Detailed Platform Support": [[68, "detailed-platform-support"]], "Linux User Mode Simulation": [[68, "linux-user-mode-simulation"]], "ARM7TDMI": [[68, "arm7tdmi"]], "TI TMS320-C5471": [[68, "ti-tms320-c5471"]], "NXP LPC214x": [[68, "nxp-lpc214x"]], "NXP LPC2378": [[68, "nxp-lpc2378"]], "STMicro STR71x": [[68, "stmicro-str71x"]], "ARM920T": [[68, "arm920t"]], "NXP/Freescale i.MX1": [[68, "nxp-freescale-i-mx1"]], "ARM926EJS": [[68, "arm926ejs"]], "TI TMS320-DM320": [[68, "ti-tms320-dm320"]], "NXP LPC3131": [[68, "nxp-lpc3131"]], "NXP LPC315x": [[68, "nxp-lpc315x"]], "Other ARMv4": [[68, "other-armv4"]], "Moxa NP51x0": [[68, "moxa-np51x0"]], "ARM1176JZ": [[68, "arm1176jz"]], "Broadcom BCM2708": [[68, "broadcom-bcm2708"]], "ARM Cortex-A5": [[68, "arm-cortex-a5"]], "Microchip SAMA5D2": [[68, "microchip-sama5d2"]], "Microchip SAMA5D3": [[68, "microchip-sama5d3"]], "Microchip SAMA5D4": [[68, "microchip-sama5d4"]], "ARM Cortex-A8": [[68, "arm-cortex-a8"]], "Allwinner A10": [[68, "allwinner-a10"]], "TI/Sitara AM335x": [[68, "ti-sitara-am335x"]], "ARM Cortex-A9": [[68, "arm-cortex-a9"]], "NXP/Freescale i.MX6": [[68, "nxp-freescale-i-mx6"]], "ARM Cortex-R4": [[68, "arm-cortex-r4"]], "TI/Hercules TMS570LS04xx": [[68, "ti-hercules-tms570ls04xx"]], "TI/Hercules TMS570LS31xx": [[68, "ti-hercules-tms570ls31xx"]], "ARM Cortex-M0/M0+": [[68, "arm-cortex-m0-m0"]], "nuvoTon NUC120": [[68, "nuvoton-nuc120"]], "NXP/FreeScale KL25Z": [[68, "nxp-freescale-kl25z"]], "NXP/FreeScale KL26Z": [[68, "nxp-freescale-kl26z"]], "Microchip SAMD20": [[68, "microchip-samd20"]], "Microchip SAMD21": [[68, "microchip-samd21"]], "Microchip SAML21": [[68, "microchip-saml21"]], "NXP LPC11xx": [[68, "nxp-lpc11xx"]], "NXP S32K11x": [[68, "nxp-s32k11x"]], "ARM Cortex-M3": [[68, "arm-cortex-m3"]], "TI/Stellaris LM3S6432": [[68, "ti-stellaris-lm3s6432"]], "TI/Stellaris LM3S6432S2E": [[68, "ti-stellaris-lm3s6432s2e"]], "TI/Stellaris LM3S6918": [[68, "ti-stellaris-lm3s6918"]], "TI/Stellaris LM3S6965": [[68, "ti-stellaris-lm3s6965"]], "TI/Stellaris LM3S8962": [[68, "ti-stellaris-lm3s8962"]], "TI/Stellaris LM3S9B92": [[68, "ti-stellaris-lm3s9b92"]], "TI/Stellaris LM3S9B96": [[68, "ti-stellaris-lm3s9b96"]], "TI/SimpleLink CC13x0": [[68, "ti-simplelink-cc13x0"]], "SiLabs EFM32 Gecko": [[68, "silabs-efm32-gecko"]], "SiLabs EFM32 Giant Gecko": [[68, "silabs-efm32-giant-gecko"]], "STMicro STM32 L152": [[68, "stmicro-stm32-l152"]], "STMicro STM32 L15x/16x": [[68, "stmicro-stm32-l15x-16x"]], "STMicro STM32 F0xx": [[68, "stmicro-stm32-f0xx"]], "STMicro STM32 L0xx": [[68, "stmicro-stm32-l0xx"]], "STMicro STM32 G0xx": [[68, "stmicro-stm32-g0xx"]], "STMicro STM32 F100x": [[68, "stmicro-stm32-f100x"]], "STMicro STM32 F102x": [[68, "stmicro-stm32-f102x"]], "STMicro STM32 F103C4/C8": [[68, "stmicro-stm32-f103c4-c8"]], "STMicro STM32 F103x": [[68, "stmicro-stm32-f103x"]], "STMicro STM32 F105x": [[68, "stmicro-stm32-f105x"]], "STMicro STM32 F107x": [[68, "stmicro-stm32-f107x"]], "STMicro STM32 F205x": [[68, "stmicro-stm32-f205x"]], "STMicro STM32 F207x": [[68, "stmicro-stm32-f207x"]], "Microchip SAM3U": [[68, "microchip-sam3u"]], "Microchip SAM3X": [[68, "microchip-sam3x"]], "NXP LPC176x": [[68, "nxp-lpc176x"]], "NXP LPC178x": [[68, "nxp-lpc178x"]], "ON Semiconductor LC823450": [[68, "on-semiconductor-lc823450"]], "Maxim Integrated MAX32660": [[68, "maxim-integrated-max32660"]], "ARM Cortex-M4": [[68, "arm-cortex-m4"]], "Infineon XMC45xx": [[68, "infineon-xmc45xx"]], "Nordic Semiconductor NRF52xxx": [[68, "nordic-semiconductor-nrf52xxx"]], "NXP/FreeScale Kinetis K20": [[68, "nxp-freescale-kinetis-k20"]], "NXP/FreeScale Kinetis K28F": [[68, "nxp-freescale-kinetis-k28f"]], "NXP/FreeScale Kinetis K40": [[68, "nxp-freescale-kinetis-k40"]], "NXP/FreeScale Kinetis K60": [[68, "nxp-freescale-kinetis-k60"]], "NXP/FreeScale Kinetis K64": [[68, "nxp-freescale-kinetis-k64"]], "NXP/FreeScale Kinetis K66": [[68, "nxp-freescale-kinetis-k66"]], "Sony CXD56xx": [[68, "sony-cxd56xx"]], "STMicro STM32 F302x": [[68, "stmicro-stm32-f302x"]], "STMicro STM32 F303x": [[68, "stmicro-stm32-f303x"]], "STMicro STM32 F334": [[68, "stmicro-stm32-f334"]], "STMicro STM32 F372/F373": [[68, "stmicro-stm32-f372-f373"]], "STMicro STM32 F4x1": [[68, "stmicro-stm32-f4x1"]], "STMicro STM32410": [[68, "stmicro-stm32410"]], "STMicro STM32 F405x/407x": [[68, "stmicro-stm32-f405x-407x"]], "STMicro STM32 F427/F437": [[68, "stmicro-stm32-f427-f437"]], "STMicro STM32 F429": [[68, "stmicro-stm32-f429"]], "STMicro STM32 F433": [[68, "stmicro-stm32-f433"]], "STMicro STM32 F446": [[68, "stmicro-stm32-f446"]], "STMicro STM32 F46xx": [[68, "stmicro-stm32-f46xx"]], "STMicro STM32 G474x": [[68, "stmicro-stm32-g474x"]], "STMicro STM32 G431x": [[68, "stmicro-stm32-g431x"]], "STMicro STM32 L475": [[68, "stmicro-stm32-l475"]], "STMicro STM32 L476": [[68, "stmicro-stm32-l476"]], "STMicro STM32 L4x2": [[68, "stmicro-stm32-l4x2"]], "STMicro STM32 L496": [[68, "stmicro-stm32-l496"]], "STMicro STM32 L4Rx": [[68, "stmicro-stm32-l4rx"]], "NXP LPC40xx": [[68, "nxp-lpc40xx"]], "NXP LPC43xx": [[68, "nxp-lpc43xx"]], "NXP LPC54xx": [[68, "nxp-lpc54xx"]], "NXP S32K14x": [[68, "nxp-s32k14x"]], "TI/Stellaris LM4F120x": [[68, "ti-stellaris-lm4f120x"]], "TI/Tiva TM4C123G": [[68, "ti-tiva-tm4c123g"]], "TI/Tiva TM4C1294": [[68, "ti-tiva-tm4c1294"]], "TI/Tiva TM4C129X": [[68, "ti-tiva-tm4c129x"]], "TI/SimpleLink CC13x2": [[68, "ti-simplelink-cc13x2"]], "Microchip SAM4L": [[68, "microchip-sam4l"]], "Microchip SAM4CM": [[68, "microchip-sam4cm"]], "Microchip SAM4E": [[68, "microchip-sam4e"]], "Microchip SAM4S": [[68, "microchip-sam4s"]], "ARM Cortex-M7": [[68, "arm-cortex-m7"]], "Microchip SAMV71": [[68, "microchip-samv71"]], "Microchip SAME70": [[68, "microchip-same70"]], "Microchip SAMD5x/E5x": [[68, "microchip-samd5x-e5x"]], "STMicro STM32 F72x/F73x": [[68, "stmicro-stm32-f72x-f73x"]], "STMicro STM32 F745/F746": [[68, "stmicro-stm32-f745-f746"]], "STMicro STM32 F756": [[68, "stmicro-stm32-f756"]], "STMicro STM32 F76xx/F77xx": [[68, "stmicro-stm32-f76xx-f77xx"]], "STMicro STM32 H7x3": [[68, "stmicro-stm32-h7x3"]], "NXP/Freescale i.MX RT": [[68, "nxp-freescale-i-mx-rt"]], "Microchip AVR": [[68, "microchip-avr"]], "AVR ATMega": [[68, "avr-atmega"]], "AVR ATMega128": [[68, "avr-atmega128"]], "AVR ATMega1284P": [[68, "avr-atmega1284p"]], "AVR ATMega2560": [[68, "avr-atmega2560"]], "AVR AT90USB64x and AT90USB6128x": [[68, "avr-at90usb64x-and-at90usb6128x"]], "Microchip AVR32": [[68, "microchip-avr32"]], "Misoc": [[68, "misoc"]], "OpenRISC mor1kx": [[68, "openrisc-mor1kx"]], "Freescale M68HCS12": [[68, "freescale-m68hcs12"]], "Intel 80x86": [[68, "intel-80x86"]], "Microchip PIC32MX": [[68, "microchip-pic32mx"]], "Microchip PIC32MX2xx": [[68, "microchip-pic32mx2xx"]], "Microchip PIC32MX4xx": [[68, "microchip-pic32mx4xx"]], "Microchip PIC32MX7xx": [[68, "microchip-pic32mx7xx"]], "Microchip PIC32MZEC": [[68, "microchip-pic32mzec"]], "Microchip PIC32MZEF": [[68, "microchip-pic32mzef"]], "Renesas/Hitachi SuperH": [[68, "renesas-hitachi-superh"]], "Renesas M16C/26": [[68, "renesas-m16c-26"]], "Renesas RX65N": [[68, "renesas-rx65n"]], "RISC-V": [[68, "risc-v"], [82, "risc-v"]], "LiteX on ARTY A7": [[68, "litex-on-arty-a7"]], "ESP32 (Dual Xtensa LX6)": [[68, "esp32-dual-xtensa-lx6"]], "Xtensa LX6 ESP32": [[68, "xtensa-lx6-esp32"]], "Zilog ZNEO Z16F": [[68, "zilog-zneo-z16f"]], "Zilog eZ80 Acclaim!": [[68, "zilog-ez80-acclaim"]], "Zilog Z8Encore!": [[68, "zilog-z8encore"]], "Zilog Z180": [[68, "zilog-z180"]], "Zilog Z80": [[68, "zilog-z80"]], "Supported Platforms": [[80, "supported-platforms"], [74, "supported-platforms"]], "The Inviolable Principles of NuttX": [[71, "the-inviolable-principles-of-nuttx"]], "Definition": [[71, "definition"]], "Strict POSIX compliance": [[71, "strict-posix-compliance"]], "Modular Architecture": [[71, "modular-architecture"]], "Clear, Consistent, Standardized Coding Style": [[71, "clear-consistent-standardized-coding-style"]], "Open and Unencumbered License": [[71, "open-and-unencumbered-license"]], "All Users Matter": [[71, "all-users-matter"]], "NuttX Branding": [[71, "nuttx-branding"]], "The Enemies": [[71, "the-enemies"]], "No Short Cuts": [[71, "no-short-cuts"]], "Sometimes Code Duplication is OK": [[71, "sometimes-code-duplication-is-ok"]], "Keep the Big Picture": [[71, "keep-the-big-picture"]], "Conform to Standards": [[71, "conform-to-standards"]], "ESP32 DevKitC": [[83, "esp32-devkitc"]], "Serial Console": [[83, "serial-console"]], "Buttons and LEDs": [[83, "buttons-and-leds"]], "Buttons": [[83, "buttons"]], "LEDs": [[83, "leds"]], "Ethernet": [[83, "ethernet"]], "wapi": [[83, "wapi"]], "mqttc": [[83, "mqttc"]], "smp": [[83, "smp"]], "ostest": [[83, "ostest"]], "mcp2515": [[83, "mcp2515"]], "mmcsdspi": [[83, "mmcsdspi"]], "spiflash": [[83, "spiflash"]], "psram": [[83, "psram"]], "timer": [[83, "timer"]], "watchdog": [[83, "watchdog"]], "Development Environments": [[69, "development-environments"]], "Linux + GNU make + GCC/binutils for Linux": [[69, "linux-gnu-make-gcc-binutils-for-linux"]], "Linux + GNU make + SDCC for Linux": [[69, "linux-gnu-make-sdcc-for-linux"]], "Windows with Cygwin + GNU make + GCC/binutils (custom built under Cygwin)": [[69, "windows-with-cygwin-gnu-make-gcc-binutils-custom-built-under-cygwin"]], "Windows with Cygwin + GNU make + SDCC (custom built under Cygwin)": [[69, "windows-with-cygwin-gnu-make-sdcc-custom-built-under-cygwin"]], "Windows with Cygwin + GNU make + Windows Native Toolchain": [[69, "windows-with-cygwin-gnu-make-windows-native-toolchain"]], "Windows Native (CMD.exe) + GNUWin32 (including GNU make) + MinGW Host GCC compiler + Windows Native Toolchain": [[69, "windows-native-cmd-exe-gnuwin32-including-gnu-make-mingw-host-gcc-compiler-windows-native-toolchain"]], "Wine + GNU make + Windows Native Toolchain": [[69, "wine-gnu-make-windows-native-toolchain"]], "Other Environments": [[69, "other-environments"]], "Trademarks": [[75, "trademarks"]], "ARM": [[76, "arm"]], "MakerDiary nRF52832-MDK": [[77, "makerdiary-nrf52832-mdk"]], "sdc": [[77, "sdc"]], "Task Control Interfaces": [[110, "task-control-interfaces"], [108, "task-control-interfaces"]], "Parent and Child Tasks": [[110, "parent-and-child-tasks"]], "Pthread Interfaces": [[115, "pthread-interfaces"]], "APIs Exported by NuttX to Architecture-Specific Logic": [[102, "apis-exported-by-nuttx-to-architecture-specific-logic"]], "OS List Management APIs": [[102, "os-list-management-apis"]], "Named Message Queue Interfaces": [[111, "named-message-queue-interfaces"]], "Symmetric Multiprocessing (SMP) Application": [[105, "symmetric-multiprocessing-smp-application"]], "Clocks and Timers": [[113, "clocks-and-timers"]], "Counting Semaphore Interfaces": [[112, "counting-semaphore-interfaces"]], "Shared Memory": [[104, "shared-memory"]], "File System Interfaces": [[117, "file-system-interfaces"]], "NuttX File System Overview": [[117, "nuttx-file-system-overview"]], "Driver Operations": [[117, "driver-operations"]], "fcntl.h": [[117, "fcntl-h"]], "unistd.h": [[117, "unistd-h"]], "sys/ioctl.h": [[117, "sys-ioctl-h"]], "poll.h": [[117, "poll-h"]], "sys/select.h": [[117, "sys-select-h"]], "Directory Operations (dirent.h)": [[117, "directory-operations-dirent-h"]], "UNIX Standard Operations (unistd.h)": [[117, "unix-standard-operations-unistd-h"]], "Standard I/O": [[117, "standard-i-o"]], "Standard Library (stdlib.h)": [[117, "standard-library-stdlib-h"]], "Asynchronous I/O": [[117, "asynchronous-i-o"]], "Standard String Operations": [[117, "standard-string-operations"]], "Pipes and FIFOs": [[117, "pipes-and-fifos"]], "mmap() and eXecute In Place (XIP)": [[117, "mmap-and-execute-in-place-xip"]], "System Time and Clock": [[106, "system-time-and-clock"]], "Basic System Timer": [[106, "basic-system-timer"]], "Hardware": [[106, "hardware"]], "System Tick and Time": [[106, "system-tick-and-time"]], "Tickless OS": [[106, "tickless-os"]], "Tickless Platform Support": [[106, "tickless-platform-support"]], "Tickless Configuration Options": [[106, "tickless-configuration-options"]], "Tickless Imported Interfaces": [[106, "tickless-imported-interfaces"]], "Watchdog Timer Interfaces": [[106, "watchdog-timer-interfaces"]], "Work Queues": [[107, "work-queues"]], "Classes of Work Queues": [[107, "classes-of-work-queues"]], "High Priority Kernel Work queue": [[107, "high-priority-kernel-work-queue"]], "Low Priority Kernel Work Queue": [[107, "low-priority-kernel-work-queue"]], "User-Mode Work Queue": [[107, "user-mode-work-queue"]], "Common Work Queue Interfaces": [[107, "common-work-queue-interfaces"]], "Work Queue IDs": [[107, "work-queue-ids"]], "Work Queue Interface Types": [[107, "work-queue-interface-types"]], "Work Queue Interfaces": [[107, "work-queue-interfaces"]], "Signal Interfaces": [[114, "signal-interfaces"]], "Network Interfaces": [[118, "network-interfaces"]], "Programming Interfaces": [[116, "programming-interfaces"]], "Disabling Environment Variable Support": [[116, "disabling-environment-variable-support"]], "Task Scheduling Interfaces": [[109, "task-scheduling-interfaces"]]}, "indexentries": {"binary_s (c struct)": [[9, "c.binary_s"]], "binfmt_s (c struct)": [[9, "c.binfmt_s"]], "envpath_init (c function)": [[9, "c.envpath_init"]], "envpath_next (c function)": [[9, "c.envpath_next"]], "envpath_release (c function)": [[9, "c.envpath_release"]], "exec_module (c function)": [[9, "c.exec_module"]], "load_module (c function)": [[9, "c.load_module"]], "register_binfmt (c function)": [[9, "c.register_binfmt"]], "symbtab_s (c struct)": [[9, "c.symbtab_s"]], "symtab_findbyname (c function)": [[9, "c.symtab_findbyname"]], "symtab_findbyvalue (c function)": [[9, "c.symtab_findbyvalue"]], "unload_module (c function)": [[9, "c.unload_module"]], "unregister_binfmt (c function)": [[9, "c.unregister_binfmt"]], "notectl_getirqfilter (c macro)": [[16, "c.NOTECTL_GETIRQFILTER"]], "notectl_getmode (c macro)": [[16, "c.NOTECTL_GETMODE"]], "notectl_getsyscallfilter (c macro)": [[16, "c.NOTECTL_GETSYSCALLFILTER"]], "notectl_setirqfilter (c macro)": [[16, "c.NOTECTL_SETIRQFILTER"]], "notectl_setmode (c macro)": [[16, "c.NOTECTL_SETMODE"]], "notectl_setsyscallfilter (c macro)": [[16, "c.NOTECTL_SETSYSCALLFILTER"]], "noteram_clear (c macro)": [[16, "c.NOTERAM_CLEAR"]], "noteram_getmode (c macro)": [[16, "c.NOTERAM_GETMODE"]], "noteram_getmode.noteram_mode_overwrite_disable (c macro)": [[16, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_DISABLE"]], "noteram_getmode.noteram_mode_overwrite_enable (c macro)": [[16, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_ENABLE"]], "noteram_getmode.noteram_mode_overwrite_overflow (c macro)": [[16, "c.NOTERAM_GETMODE.NOTERAM_MODE_OVERWRITE_OVERFLOW"]], "noteram_gettaskname (c macro)": [[16, "c.NOTERAM_GETTASKNAME"]], "noteram_setmode (c macro)": [[16, "c.NOTERAM_SETMODE"]], "note_filter_irq_s (c struct)": [[16, "c.note_filter_irq_s"]], "note_filter_irq_s.note_filter_irqmask_clr (c macro)": [[16, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_CLR"]], "note_filter_irq_s.note_filter_irqmask_isset (c macro)": [[16, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_ISSET"]], "note_filter_irq_s.note_filter_irqmask_set (c macro)": [[16, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_SET"]], "note_filter_irq_s.note_filter_irqmask_zero (c macro)": [[16, "c.note_filter_irq_s.NOTE_FILTER_IRQMASK_ZERO"]], "note_filter_mode_s (c struct)": [[16, "c.note_filter_mode_s"]], "note_filter_mode_s.note_filter_mode_flag_enable (c macro)": [[16, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_ENABLE"]], "note_filter_mode_s.note_filter_mode_flag_irq (c macro)": [[16, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_IRQ"]], "note_filter_mode_s.note_filter_mode_flag_syscall (c macro)": [[16, "c.note_filter_mode_s.NOTE_FILTER_MODE_FLAG_SYSCALL"]], "note_filter_syscall_s (c struct)": [[16, "c.note_filter_syscall_s"]], "note_filter_syscall_s.note_filter_syscallmask_clr (c macro)": [[16, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_CLR"]], "note_filter_syscall_s.note_filter_syscallmask_isset (c macro)": [[16, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_ISSET"]], "note_filter_syscall_s.note_filter_syscallmask_set (c macro)": [[16, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_SET"]], "note_filter_syscall_s.note_filter_syscallmask_zero (c macro)": [[16, "c.note_filter_syscall_s.NOTE_FILTER_SYSCALLMASK_ZERO"]], "noteram_get_taskname_s (c struct)": [[16, "c.noteram_get_taskname_s"]], "sched_note_filter_irq (c function)": [[16, "c.sched_note_filter_irq"]], "sched_note_filter_mode (c function)": [[16, "c.sched_note_filter_mode"]], "sched_note_filter_syscall (c function)": [[16, "c.sched_note_filter_syscall"]], "tcioc_getstatus (c macro)": [[21, "c.TCIOC_GETSTATUS"]], "tcioc_maxtimeout (c macro)": [[21, "c.TCIOC_MAXTIMEOUT"]], "tcioc_notification (c macro)": [[21, "c.TCIOC_NOTIFICATION"]], "tcioc_settimeout (c macro)": [[21, "c.TCIOC_SETTIMEOUT"]], "tcioc_start (c macro)": [[21, "c.TCIOC_START"]], "tcioc_stop (c macro)": [[21, "c.TCIOC_STOP"]], "getstatus (c function)": [[21, "c.getstatus"]], "maxtimeout (c function)": [[21, "c.maxtimeout"]], "settimeout (c function)": [[21, "c.settimeout"]], "start (c function)": [[21, "c.start"]], "stop (c function)": [[21, "c.stop"]], "timer_ops_s (c struct)": [[21, "c.timer_ops_s"]], "wdioc_capture (c macro)": [[23, "c.WDIOC_CAPTURE"]], "wdioc_getstatus (c macro)": [[23, "c.WDIOC_GETSTATUS"]], "wdioc_keepalive (c macro)": [[23, "c.WDIOC_KEEPALIVE"]], "wdioc_settimeout (c macro)": [[23, "c.WDIOC_SETTIMEOUT"]], "wdioc_start (c macro)": [[23, "c.WDIOC_START"]], "wdioc_stop (c macro)": [[23, "c.WDIOC_STOP"]], "watchdog_capture_s (c struct)": [[23, "c.watchdog_capture_s"]], "watchdog_status_s (c struct)": [[23, "c.watchdog_status_s"]], "syslog_channel (c function)": [[34, "c.syslog_channel"]], "syslog_file_channel (c function)": [[34, "c.syslog_file_channel"]], "syslog_initialize (c function)": [[34, "c.syslog_initialize"]], "nxhandle (c type)": [[42, "c.NXHANDLE"]], "nxwindow (c type)": [[42, "c.NXWINDOW"]], "event (c var)": [[42, "c.event"]], "kbdin (c var)": [[42, "c.kbdin"]], "mousein (c function)": [[42, "c.mousein"]], "nx_bitmap (c function)": [[42, "c.nx_bitmap"]], "nx_block (c function)": [[42, "c.nx_block"]], "nx_callback_s (c struct)": [[42, "c.nx_callback_s"]], "nx_closewindow (c function)": [[42, "c.nx_closewindow"]], "nx_connect (c macro)": [[42, "c.nx_connect"]], "nx_connectinstance (c function)": [[42, "c.nx_connectinstance"]], "nx_disconnect (c function)": [[42, "c.nx_disconnect"]], "nx_drawcircle (c function)": [[42, "c.nx_drawcircle"]], "nx_drawline (c function)": [[42, "c.nx_drawline"]], "nx_eventhandler (c function)": [[42, "c.nx_eventhandler"]], "nx_eventnotify (c function)": [[42, "c.nx_eventnotify"]], "nx_fill (c function)": [[42, "c.nx_fill"]], "nx_fillcircle (c function)": [[42, "c.nx_fillcircle"]], "nx_filltrapezoid (c function)": [[42, "c.nx_filltrapezoid"]], "nx_getposition (c function)": [[42, "c.nx_getposition"]], "nx_getrectangle (c function)": [[42, "c.nx_getrectangle"]], "nx_ishidden (c function)": [[42, "c.nx_ishidden"]], "nx_kbdchin (c function)": [[42, "c.nx_kbdchin"]], "nx_kbdin (c function)": [[42, "c.nx_kbdin"]], "nx_lower (c function)": [[42, "c.nx_lower"]], "nx_modal (c function)": [[42, "c.nx_modal"]], "nx_mousein (c function)": [[42, "c.nx_mousein"]], "nx_move (c function)": [[42, "c.nx_move"]], "nx_openwindow (c function)": [[42, "c.nx_openwindow"]], "nx_raise (c function)": [[42, "c.nx_raise"]], "nx_releasebkgd (c function)": [[42, "c.nx_releasebkgd"]], "nx_requestbkgd (c function)": [[42, "c.nx_requestbkgd"]], "nx_run (c macro)": [[42, "c.nx_run"]], "nx_runinstance (c function)": [[42, "c.nx_runinstance"]], "nx_setbgcolor (c function)": [[42, "c.nx_setbgcolor"]], "nx_setposition (c function)": [[42, "c.nx_setposition"]], "nx_setsize (c function)": [[42, "c.nx_setsize"]], "nx_setvisibility (c function)": [[42, "c.nx_setvisibility"]], "nx_synch (c function)": [[42, "c.nx_synch"]], "nxmu_start (c function)": [[42, "c.nxmu_start"]], "position (c function)": [[42, "c.position"]], "redraw (c function)": [[42, "c.redraw"]], "nxcursor_enable (c function)": [[43, "c.nxcursor_enable"]], "nxcursor_setimage (c function)": [[43, "c.nxcursor_setimage"]], "nxcursor_setposition (c function)": [[43, "c.nxcursor_setposition"]], "nx_font_s (c struct)": [[44, "c.nx_font_s"]], "nx_fontbitmap_s (c struct)": [[44, "c.nx_fontbitmap_s"]], "nx_fontmetric_s (c struct)": [[44, "c.nx_fontmetric_s"]], "nx_fontset_s (c struct)": [[44, "c.nx_fontset_s"]], "nxf_convert_16bpp (c function)": [[44, "c.nxf_convert_16bpp"]], "nxf_convert_24bpp (c function)": [[44, "c.nxf_convert_24bpp"]], "nxf_convert_2bpp (c function)": [[44, "c.nxf_convert_2bpp"]], "nxf_convert_32bpp (c function)": [[44, "c.nxf_convert_32bpp"]], "nxf_convert_4bpp (c function)": [[44, "c.nxf_convert_4bpp"]], "nxf_convert_8bpp (c function)": [[44, "c.nxf_convert_8bpp"]], "nxf_getbitmap (c function)": [[44, "c.nxf_getbitmap"]], "nxf_getfonthandle (c function)": [[44, "c.nxf_getfonthandle"]], "nxf_getfontset (c function)": [[44, "c.nxf_getfontset"]], "nxgl_circlepts (c function)": [[45, "c.nxgl_circlepts"]], "nxgl_circletraps (c function)": [[45, "c.nxgl_circletraps"]], "nxgl_colorcopy (c function)": [[45, "c.nxgl_colorcopy"]], "nxgl_coord_t (c type)": [[45, "c.nxgl_coord_t"]], "nxgl_mxpixel_t (c type)": [[45, "c.nxgl_mxpixel_t"]], "nxgl_nonintersecting (c function)": [[45, "c.nxgl_nonintersecting"]], "nxgl_nullrect (c function)": [[45, "c.nxgl_nullrect"]], "nxgl_point_s (c struct)": [[45, "c.nxgl_point_s"]], "nxgl_rect_s (c struct)": [[45, "c.nxgl_rect_s"]], "nxgl_rectcopy (c function)": [[45, "c.nxgl_rectcopy"]], "nxgl_rectinside (c function)": [[45, "c.nxgl_rectinside"]], "nxgl_rectintersect (c function)": [[45, "c.nxgl_rectintersect"]], "nxgl_rectoffset (c function)": [[45, "c.nxgl_rectoffset"]], "nxgl_rectoverlap (c function)": [[45, "c.nxgl_rectoverlap"]], "nxgl_rectsize (c function)": [[45, "c.nxgl_rectsize"]], "nxgl_rectunion (c function)": [[45, "c.nxgl_rectunion"]], "nxgl_rgb2yuv (c function)": [[45, "c.nxgl_rgb2yuv"]], "nxgl_run_s (c struct)": [[45, "c.nxgl_run_s"]], "nxgl_runcopy (c function)": [[45, "c.nxgl_runcopy"]], "nxgl_runoffset (c function)": [[45, "c.nxgl_runoffset"]], "nxgl_size_s (c struct)": [[45, "c.nxgl_size_s"]], "nxgl_splitline (c function)": [[45, "c.nxgl_splitline"]], "nxgl_trapcopy (c function)": [[45, "c.nxgl_trapcopy"]], "nxgl_trapezoid_s (c struct)": [[45, "c.nxgl_trapezoid_s"]], "nxgl_trapoffset (c function)": [[45, "c.nxgl_trapoffset"]], "nxgl_vectoradd (c function)": [[45, "c.nxgl_vectoradd"]], "nxgl_vectsubtract (c function)": [[45, "c.nxgl_vectsubtract"]], "nxgl_yuv2rgb (c function)": [[45, "c.nxgl_yuv2rgb"]], "nxtkwindow (c type)": [[46, "c.NXTKWINDOW"]], "nxtk_bitmaptoolbar (c function)": [[46, "c.nxtk_bitmaptoolbar"]], "nxtk_bitmapwindow (c function)": [[46, "c.nxtk_bitmapwindow"]], "nxtk_block (c function)": [[46, "c.nxtk_block"]], "nxtk_closetoolbar (c function)": [[46, "c.nxtk_closetoolbar"]], "nxtk_closewindow (c function)": [[46, "c.nxtk_closewindow"]], "nxtk_drawcircletoolbar (c function)": [[46, "c.nxtk_drawcircletoolbar"]], "nxtk_drawcirclewindow (c function)": [[46, "c.nxtk_drawcirclewindow"]], "nxtk_drawlinetoolbar (c function)": [[46, "c.nxtk_drawlinetoolbar"]], "nxtk_drawlinewindow (c function)": [[46, "c.nxtk_drawlinewindow"]], "nxtk_fillcircletoolbar (c function)": [[46, "c.nxtk_fillcircletoolbar"]], "nxtk_fillcirclewindow (c function)": [[46, "c.nxtk_fillcirclewindow"]], "nxtk_filltoolbar (c function)": [[46, "c.nxtk_filltoolbar"]], "nxtk_filltraptoolbar (c function)": [[46, "c.nxtk_filltraptoolbar"]], "nxtk_filltrapwindow (c function)": [[46, "c.nxtk_filltrapwindow"]], "nxtk_fillwindow (c function)": [[46, "c.nxtk_fillwindow"]], "nxtk_getposition (c function)": [[46, "c.nxtk_getposition"]], "nxtk_gettoolbar (c function)": [[46, "c.nxtk_gettoolbar"]], "nxtk_getwindow (c function)": [[46, "c.nxtk_getwindow"]], "nxtk_ishidden (c function)": [[46, "c.nxtk_ishidden"]], "nxtk_lower (c function)": [[46, "c.nxtk_lower"]], "nxtk_modal (c function)": [[46, "c.nxtk_modal"]], "nxtk_movetoolbar (c function)": [[46, "c.nxtk_movetoolbar"]], "nxtk_movewindow (c function)": [[46, "c.nxtk_movewindow"]], "nxtk_opentoolbar (c function)": [[46, "c.nxtk_opentoolbar"]], "nxtk_openwindow (c function)": [[46, "c.nxtk_openwindow"]], "nxtk_raise (c function)": [[46, "c.nxtk_raise"]], "nxtk_setposition (c function)": [[46, "c.nxtk_setposition"]], "nxtk_setsize (c function)": [[46, "c.nxtk_setsize"]], "nxtk_setvisibility (c function)": [[46, "c.nxtk_setvisibility"]], "nxtk_synch (c function)": [[46, "c.nxtk_synch"]], "up_allocpage (c function)": [[49, "c.up_allocpage"]], "up_checkmapping (c function)": [[49, "c.up_checkmapping"]], "up_fillpage (c function)": [[49, "c.up_fillpage"]], "notify (c var)": [[50, "c.notify"]], "pm_activity (c function)": [[50, "c.pm_activity"]], "pm_callback_s (c struct)": [[50, "c.pm_callback_s"]], "pm_changestate (c function)": [[50, "c.pm_changestate"]], "pm_checkstate (c function)": [[50, "c.pm_checkstate"]], "pm_initialize (c function)": [[50, "c.pm_initialize"]], "pm_register (c function)": [[50, "c.pm_register"]], "pm_state_e (c enum)": [[50, "c.pm_state_e"]], "pm_unregister (c function)": [[50, "c.pm_unregister"]], "prepare (c var)": [[50, "c.prepare"]], "far (c macro)": [[51, "c.FAR"]], "6lowpan": [[56, "term-6LoWPAN"]], "acm": [[56, "term-ACM"]], "adc": [[56, "term-ADC"]], "aic": [[56, "term-AIC"]], "arp": [[56, "term-ARP"]], "bch": [[56, "term-BCH"]], "binfmt": [[56, "term-BINFMT"]], "ble": [[56, "term-BLE"]], "bpp": [[56, "term-BPP"]], "can": [[56, "term-CAN"]], "cdc": [[56, "term-CDC"]], "cp15": [[56, "term-CP15"]], "cpu": [[56, "term-CPU"]], "dac": [[56, "term-DAC"]], "dcd": [[56, "term-DCD"]], "dcmi": [[56, "term-DCMI"]], "dev": [[56, "term-DEV"]], "devif": [[56, "term-DEVIF"]], "dhcp": [[56, "term-DHCP"]], "dhcpc": [[56, "term-DHCPC"]], "dhcpd": [[56, "term-DHCPD"]], "dma": [[56, "term-DMA"]], "dmac": [[56, "term-DMAC"]], "dns": [[56, "term-DNS"]], "dram": [[56, "term-DRAM"]], "eabi": [[56, "term-EABI"]], "eeprom": [[56, "term-EEPROM"]], "emac": [[56, "term-EMAC"]], "eprom": [[56, "term-EPROM"]], "fat": [[56, "term-FAT"]], "fb": [[56, "term-FB"]], "fsmc": [[56, "term-FSMC"]], "ftl": [[56, "term-FTL"]], "gmac": [[56, "term-GMAC"]], "gpio": [[56, "term-GPIO"]], "hcd": [[56, "term-HCD"]], "hsmci": [[56, "term-HSMCI"]], "i2c": [[56, "term-I2C"]], "i2s": [[56, "term-I2S"]], "icmp": [[56, "term-ICMP"]], "icmpv6": [[56, "term-ICMPv6"]], "igmp": [[56, "term-IGMP"]], "iob": [[56, "term-IOB"]], "ioctl": [[56, "term-IOCTL"]], "ip": [[56, "term-IP"]], "ipv4": [[56, "term-IPv4"]], "ipv6": [[56, "term-IPv6"]], "irq": [[56, "term-IRQ"]], "iot": [[56, "term-IoT"]], "lan": [[56, "term-LAN"]], "lcd": [[56, "term-LCD"]], "libc": [[56, "term-LIBC"]], "libm": [[56, "term-LIBM"]], "lp": [[56, "term-LP"]], "mac": [[56, "term-MAC"]], "mci": [[56, "term-MCI"]], "mcu": [[56, "term-MCU"]], "mm": [[56, "term-MM"]], "mmap": [[56, "term-MMAP"]], "mmc": [[56, "term-MMC"]], "mmcsd": [[56, "term-MMCSD"]], "mmu": [[56, "term-MMU"]], "mpu": [[56, "term-MPU"]], "mtd": [[56, "term-MTD"]], "netdb": [[56, "term-NETDB"]], "netdev": [[56, "term-NETDEV"]], "nfs": [[56, "term-NFS"]], "nsh": [[56, "term-NSH"]], "ntp": [[56, "term-NTP"]], "nvm": [[56, "term-NVM"]], "nx": [[56, "term-NX"]], "nxffs": [[56, "term-NXFFS"]], "nxwm": [[56, "term-NXWM"]], "os": [[56, "term-OS"]], "otg": [[56, "term-OTG"]], "otp": [[56, "term-OTP"]], "pid": [[56, "term-PID"]], "pkt": [[56, "term-PKT"]], "por": [[56, "term-POR"]], "prng": [[56, "term-PRNG"]], "prom": [[56, "term-PROM"]], "pwm": [[56, "term-PWM"]], "peripheral": [[56, "term-Peripheral"]], "qspi": [[56, "term-QSPI"]], "ram": [[56, "term-RAM"]], "rndis": [[56, "term-RNDIS"]], "rng": [[56, "term-RNG"]], "rom": [[56, "term-ROM"]], "rtc": [[56, "term-RTC"]], "rtcc": [[56, "term-RTCC"]], "rtos": [[56, "term-RTOS"]], "saic": [[56, "term-SAIC"]], "sci": [[56, "term-SCI"]], "sd": [[56, "term-SD"]], "sdhc": [[56, "term-SDHC"]], "sdio": [[56, "term-SDIO"]], "sdram": [[56, "term-SDRAM"]], "slcd": [[56, "term-SLCD"]], "smc": [[56, "term-SMC"]], "spi": [[56, "term-SPI"]], "sprng": [[56, "term-SPRNG"]], "sram": [[56, "term-SRAM"]], "syslog": [[56, "term-SYSLOG"]], "secure": [[56, "term-Secure"]], "tcp": [[56, "term-TCP"]], "trng": [[56, "term-TRNG"]], "tsc": [[56, "term-TSC"]], "tun": [[56, "term-TUN"]], "twi": [[56, "term-TWI"]], "uart": [[56, "term-UART"]], "udp": [[56, "term-UDP"]], "usart": [[56, "term-USART"]], "usb": [[56, "term-USB"]], "vnc": [[56, "term-VNC"]], "wan": [[56, "term-WAN"]], "wdt": [[56, "term-WDT"]], "wlan": [[56, "term-WLAN"]], "wpan": [[56, "term-WPAN"]], "xdmac": [[56, "term-XDMAC"]], "xip": [[56, "term-XIP"]], "mount (c function)": [[60, "c.mount"]], "up_addrenv_attach (c function)": [[94, "c.up_addrenv_attach"]], "up_addrenv_clone (c function)": [[94, "c.up_addrenv_clone"]], "up_addrenv_create (c function)": [[94, "c.up_addrenv_create"]], "up_addrenv_destroy (c function)": [[94, "c.up_addrenv_destroy"]], "up_addrenv_detach (c function)": [[94, "c.up_addrenv_detach"]], "up_addrenv_heapsize (c function)": [[94, "c.up_addrenv_heapsize"]], "up_addrenv_kstackalloc (c function)": [[94, "c.up_addrenv_kstackalloc"]], "up_addrenv_kstackfree (c function)": [[94, "c.up_addrenv_kstackfree"]], "up_addrenv_restore (c function)": [[94, "c.up_addrenv_restore"]], "up_addrenv_select (c function)": [[94, "c.up_addrenv_select"]], "up_addrenv_ustackalloc (c function)": [[94, "c.up_addrenv_ustackalloc"]], "up_addrenv_ustackfree (c function)": [[94, "c.up_addrenv_ustackfree"]], "up_addrenv_ustackselect (c function)": [[94, "c.up_addrenv_ustackselect"]], "up_addrenv_vdata (c function)": [[94, "c.up_addrenv_vdata"]], "up_addrenv_vtext (c function)": [[94, "c.up_addrenv_vtext"]], "up_addrenv_vustack (c function)": [[94, "c.up_addrenv_vustack"]], "noreturn_function (c macro)": [[96, "c.noreturn_function"]], "up_allocate_heap (c function)": [[96, "c.up_allocate_heap"]], "up_assert (c function)": [[96, "c.up_assert"]], "up_block_task (c function)": [[96, "c.up_block_task"]], "up_create_stack (c function)": [[96, "c.up_create_stack"]], "up_disable_irq (c function)": [[96, "c.up_disable_irq"]], "up_enable_irq (c function)": [[96, "c.up_enable_irq"]], "up_exit (c function)": [[96, "c.up_exit"]], "up_idle (c function)": [[96, "c.up_idle"]], "up_initial_state (c function)": [[96, "c.up_initial_state"]], "up_initialize (c function)": [[96, "c.up_initialize"]], "up_interrupt_context (c function)": [[96, "c.up_interrupt_context"]], "up_prioritize_irq (c function)": [[96, "c.up_prioritize_irq"]], "up_putc (c function)": [[96, "c.up_putc"]], "up_release_pending (c function)": [[96, "c.up_release_pending"]], "up_release_stack (c function)": [[96, "c.up_release_stack"]], "up_reprioritize_rtr (c function)": [[96, "c.up_reprioritize_rtr"]], "up_schedule_sigaction (c function)": [[96, "c.up_schedule_sigaction"]], "up_stack_frame (c function)": [[96, "c.up_stack_frame"]], "up_unblock_task (c function)": [[96, "c.up_unblock_task"]], "up_use_stack (c function)": [[96, "c.up_use_stack"]], "board_early_initialize (c function)": [[97, "c.board_early_initialize"]], "board_late_initialize (c function)": [[97, "c.board_late_initialize"]], "iob_add_queue (c function)": [[100, "c.iob_add_queue"]], "iob_alloc (c function)": [[100, "c.iob_alloc"]], "iob_clone (c function)": [[100, "c.iob_clone"]], "iob_concat (c function)": [[100, "c.iob_concat"]], "iob_contig (c function)": [[100, "c.iob_contig"]], "iob_copyin (c function)": [[100, "c.iob_copyin"]], "iob_copyout (c function)": [[100, "c.iob_copyout"]], "iob_dump (c function)": [[100, "c.iob_dump"]], "iob_free (c function)": [[100, "c.iob_free"]], "iob_free_chain (c function)": [[100, "c.iob_free_chain"]], "iob_free_queue (c function)": [[100, "c.iob_free_queue"]], "iob_initialize (c function)": [[100, "c.iob_initialize"]], "iob_pack (c function)": [[100, "c.iob_pack"]], "iob_peek_queue (c function)": [[100, "c.iob_peek_queue"]], "iob_remove_queue (c function)": [[100, "c.iob_remove_queue"]], "iob_trimhead (c function)": [[100, "c.iob_trimhead"]], "iob_trimhead_queue (c function)": [[100, "c.iob_trimhead_queue"]], "iob_trimtail (c function)": [[100, "c.iob_trimtail"]], "iob_tryadd_queue (c function)": [[100, "c.iob_tryadd_queue"]], "iob_tryalloc (c function)": [[100, "c.iob_tryalloc"]], "iob_trycopyin (c function)": [[100, "c.iob_trycopyin"]], "board_autoled_initialize (c function)": [[101, "c.board_autoled_initialize"]], "board_autoled_off (c function)": [[101, "c.board_autoled_off"]], "board_autoled_on (c function)": [[101, "c.board_autoled_on"]], "irq_dispatch (c function)": [[102, "c.irq_dispatch"]], "nx_start (c function)": [[102, "c.nx_start"]], "nxsched_alarm_expiration (c function)": [[102, "c.nxsched_alarm_expiration"]], "nxsched_process_timer (c function)": [[102, "c.nxsched_process_timer"]], "nxsched_timer_expiration (c function)": [[102, "c.nxsched_timer_expiration"]], "up_shmat (c function)": [[104, "c.up_shmat"]], "up_shmdt (c function)": [[104, "c.up_shmdt"]], "up_cpu_index (c function)": [[105, "c.up_cpu_index"]], "up_cpu_pause (c function)": [[105, "c.up_cpu_pause"]], "up_cpu_resume (c function)": [[105, "c.up_cpu_resume"]], "up_cpu_start (c function)": [[105, "c.up_cpu_start"]], "up_testset (c function)": [[105, "c.up_testset"]], "archname_timer_initialize (c function)": [[106, "c.archname_timer_initialize"]], "up_alarm_cancel (c function)": [[106, "c.up_alarm_cancel"]], "up_alarm_start (c function)": [[106, "c.up_alarm_start"]], "up_timer_cancel (c function)": [[106, "c.up_timer_cancel"]], "up_timer_gettime (c function)": [[106, "c.up_timer_gettime"]], "up_timer_start (c function)": [[106, "c.up_timer_start"]], "wd_cancel (c function)": [[106, "c.wd_cancel"]], "wd_gettime (c function)": [[106, "c.wd_gettime"]], "wd_start (c function)": [[106, "c.wd_start"]], "wdentry_t (c type)": [[106, "c.wdentry_t"]], "lpwork_boostpriority (c function)": [[107, "c.lpwork_boostpriority"]], "lpwork_restorepriority (c function)": [[107, "c.lpwork_restorepriority"]], "work_available (c function)": [[107, "c.work_available"]], "work_cancel (c function)": [[107, "c.work_cancel"]], "work_queue (c function)": [[107, "c.work_queue"]], "work_signal (c function)": [[107, "c.work_signal"]], "work_usrstart (c function)": [[107, "c.work_usrstart"]], "_exit (c function)": [[108, "c._exit"]], "exec (c function)": [[108, "c.exec"]], "execl (c function)": [[108, "c.execl"]], "execv (c function)": [[108, "c.execv"]], "exit (c function)": [[108, "c.exit"]], "getpid (c function)": [[108, "c.getpid"]], "posix_spawn (c function)": [[108, "c.posix_spawn"]], "posix_spawn_file_actions_addclose (c function)": [[108, "c.posix_spawn_file_actions_addclose"]], "posix_spawn_file_actions_adddup2 (c function)": [[108, "c.posix_spawn_file_actions_adddup2"]], "posix_spawn_file_actions_addopen (c function)": [[108, "c.posix_spawn_file_actions_addopen"]], "posix_spawn_file_actions_destroy (c function)": [[108, "c.posix_spawn_file_actions_destroy"]], "posix_spawn_file_actions_init (c function)": [[108, "c.posix_spawn_file_actions_init"]], "posix_spawnattr_getflags (c function)": [[108, "c.posix_spawnattr_getflags"]], "posix_spawnattr_getschedparam (c function)": [[108, "c.posix_spawnattr_getschedparam"]], "posix_spawnattr_getschedpolicy (c function)": [[108, "c.posix_spawnattr_getschedpolicy"]], "posix_spawnattr_getsigmask (c function)": [[108, "c.posix_spawnattr_getsigmask"]], "posix_spawnattr_init (c function)": [[108, "c.posix_spawnattr_init"]], "posix_spawnattr_setflags (c function)": [[108, "c.posix_spawnattr_setflags"]], "posix_spawnattr_setschedparam (c function)": [[108, "c.posix_spawnattr_setschedparam"]], "posix_spawnattr_setschedpolicy (c function)": [[108, "c.posix_spawnattr_setschedpolicy"]], "posix_spawnattr_setsigmask (c function)": [[108, "c.posix_spawnattr_setsigmask"]], "posix_spawnp (c function)": [[108, "c.posix_spawnp"]], "task_create (c function)": [[108, "c.task_create"]], "task_delete (c function)": [[108, "c.task_delete"]], "task_setcancelstate (c function)": [[108, "c.task_setcancelstate"]], "task_setcanceltype (c function)": [[108, "c.task_setcanceltype"]], "task_spawn (c function)": [[108, "c.task_spawn"]], "task_spawnattr_getstacksize (c function)": [[108, "c.task_spawnattr_getstacksize"]], "task_spawnattr_setstacksize (c function)": [[108, "c.task_spawnattr_setstacksize"]], "task_testcancel (c function)": [[108, "c.task_testcancel"]], "vfork (c function)": [[108, "c.vfork"]], "sched_get_priority_max (c function)": [[109, "c.sched_get_priority_max"]], "sched_get_priority_min (c function)": [[109, "c.sched_get_priority_min"]], "sched_get_rr_interval (c function)": [[109, "c.sched_get_rr_interval"]], "sched_getparam (c function)": [[109, "c.sched_getparam"]], "sched_getscheduler (c function)": [[109, "c.sched_getscheduler"]], "sched_setparam (c function)": [[109, "c.sched_setparam"]], "sched_setscheduler (c function)": [[109, "c.sched_setscheduler"]], "sched_yield (c function)": [[109, "c.sched_yield"]], "atexit (c function)": [[110, "c.atexit"]], "on_exit (c function)": [[110, "c.on_exit"]], "sched_lock (c function)": [[110, "c.sched_lock"]], "sched_lockcount (c function)": [[110, "c.sched_lockcount"]], "sched_unlock (c function)": [[110, "c.sched_unlock"]], "wait (c function)": [[110, "c.wait"]], "waitid (c function)": [[110, "c.waitid"]], "waitpid (c function)": [[110, "c.waitpid"]], "mq_close (c function)": [[111, "c.mq_close"]], "mq_getattr (c function)": [[111, "c.mq_getattr"]], "mq_notify (c function)": [[111, "c.mq_notify"]], "mq_open (c function)": [[111, "c.mq_open"]], "mq_receive (c function)": [[111, "c.mq_receive"]], "mq_send (c function)": [[111, "c.mq_send"]], "mq_setattr (c function)": [[111, "c.mq_setattr"]], "mq_timedreceive (c function)": [[111, "c.mq_timedreceive"]], "mq_timedsend (c function)": [[111, "c.mq_timedsend"]], "mq_unlink (c function)": [[111, "c.mq_unlink"]], "sem_close (c function)": [[112, "c.sem_close"]], "sem_destroy (c function)": [[112, "c.sem_destroy"]], "sem_getprotocol (c function)": [[112, "c.sem_getprotocol"]], "sem_getvalue (c function)": [[112, "c.sem_getvalue"]], "sem_init (c function)": [[112, "c.sem_init"]], "sem_open (c function)": [[112, "c.sem_open"]], "sem_post (c function)": [[112, "c.sem_post"]], "sem_setprotocol (c function)": [[112, "c.sem_setprotocol"]], "sem_timedwait (c function)": [[112, "c.sem_timedwait"]], "sem_trywait (c function)": [[112, "c.sem_trywait"]], "sem_unlink (c function)": [[112, "c.sem_unlink"]], "sem_wait (c function)": [[112, "c.sem_wait"]], "asctime (c function)": [[113, "c.asctime"]], "asctime_r (c function)": [[113, "c.asctime_r"]], "clock_getres (c function)": [[113, "c.clock_getres"]], "clock_gettime (c function)": [[113, "c.clock_gettime"]], "clock_settime (c function)": [[113, "c.clock_settime"]], "ctime (c function)": [[113, "c.ctime"]], "ctime_r (c function)": [[113, "c.ctime_r"]], "gethrtime (c function)": [[113, "c.gethrtime"]], "gettimeofday (c function)": [[113, "c.gettimeofday"]], "gmtime (c function)": [[113, "c.gmtime"]], "gmtime_r (c function)": [[113, "c.gmtime_r"]], "localtime (c function)": [[113, "c.localtime"]], "localtime_r (c function)": [[113, "c.localtime_r"]], "mktime (c function)": [[113, "c.mktime"]], "timer_create (c function)": [[113, "c.timer_create"]], "timer_delete (c function)": [[113, "c.timer_delete"]], "timer_getoverrun (c function)": [[113, "c.timer_getoverrun"]], "timer_gettime (c function)": [[113, "c.timer_gettime"]], "timer_settime (c function)": [[113, "c.timer_settime"]], "kill (c function)": [[114, "c.kill"]], "pause (c function)": [[114, "c.pause"]], "sigaction (c function)": [[114, "c.sigaction"]], "sigaddset (c function)": [[114, "c.sigaddset"]], "sigdelset (c function)": [[114, "c.sigdelset"]], "sigemptyset (c function)": [[114, "c.sigemptyset"]], "sigfillset (c function)": [[114, "c.sigfillset"]], "sighold (c function)": [[114, "c.sighold"]], "sigignore (c function)": [[114, "c.sigignore"]], "sigismember (c function)": [[114, "c.sigismember"]], "sigpause (c function)": [[114, "c.sigpause"]], "sigpending (c function)": [[114, "c.sigpending"]], "sigprocmask (c function)": [[114, "c.sigprocmask"]], "sigqueue (c function)": [[114, "c.sigqueue"]], "sigrelse (c function)": [[114, "c.sigrelse"]], "sigset (c function)": [[114, "c.sigset"]], "sigsuspend (c function)": [[114, "c.sigsuspend"]], "sigtimedwait (c function)": [[114, "c.sigtimedwait"]], "sigwaitinfo (c function)": [[114, "c.sigwaitinfo"]], "pthread_attr_destroy (c function)": [[115, "c.pthread_attr_destroy"]], "pthread_attr_getinheritsched (c function)": [[115, "c.pthread_attr_getinheritsched"]], "pthread_attr_getschedparam (c function)": [[115, "c.pthread_attr_getschedparam"]], "pthread_attr_getschedpolicy (c function)": [[115, "c.pthread_attr_getschedpolicy"]], "pthread_attr_getstacksize (c function)": [[115, "c.pthread_attr_getstacksize"]], "pthread_attr_init (c function)": [[115, "c.pthread_attr_init"]], "pthread_attr_setinheritsched (c function)": [[115, "c.pthread_attr_setinheritsched"]], "pthread_attr_setschedparam (c function)": [[115, "c.pthread_attr_setschedparam"]], "pthread_attr_setschedpolicy (c function)": [[115, "c.pthread_attr_setschedpolicy"]], "pthread_attr_setstacksize (c function)": [[115, "c.pthread_attr_setstacksize"]], "pthread_barrier_destroy (c function)": [[115, "c.pthread_barrier_destroy"]], "pthread_barrier_init (c function)": [[115, "c.pthread_barrier_init"]], "pthread_barrier_wait (c function)": [[115, "c.pthread_barrier_wait"]], "pthread_barrierattr_destroy (c function)": [[115, "c.pthread_barrierattr_destroy"]], "pthread_barrierattr_getpshared (c function)": [[115, "c.pthread_barrierattr_getpshared"]], "pthread_barrierattr_init (c function)": [[115, "c.pthread_barrierattr_init"]], "pthread_barrierattr_setpshared (c function)": [[115, "c.pthread_barrierattr_setpshared"]], "pthread_cancel (c function)": [[115, "c.pthread_cancel"]], "pthread_cleanup_pop (c function)": [[115, "c.pthread_cleanup_pop"]], "pthread_cleanup_push (c function)": [[115, "c.pthread_cleanup_push"]], "pthread_cond_broadcast (c function)": [[115, "c.pthread_cond_broadcast"]], "pthread_cond_destroy (c function)": [[115, "c.pthread_cond_destroy"]], "pthread_cond_init (c function)": [[115, "c.pthread_cond_init"]], "pthread_cond_signal (c function)": [[115, "c.pthread_cond_signal"]], "pthread_cond_timedwait (c function)": [[115, "c.pthread_cond_timedwait"]], "pthread_cond_wait (c function)": [[115, "c.pthread_cond_wait"]], "pthread_condattr_destroy (c function)": [[115, "c.pthread_condattr_destroy"]], "pthread_condattr_init (c function)": [[115, "c.pthread_condattr_init"]], "pthread_create (c function)": [[115, "c.pthread_create"]], "pthread_detach (c function)": [[115, "c.pthread_detach"]], "pthread_exit (c function)": [[115, "c.pthread_exit"]], "pthread_getschedparam (c function)": [[115, "c.pthread_getschedparam"]], "pthread_getspecific (c function)": [[115, "c.pthread_getspecific"]], "pthread_join (c function)": [[115, "c.pthread_join"]], "pthread_key_create (c function)": [[115, "c.pthread_key_create"]], "pthread_key_delete (c function)": [[115, "c.pthread_key_delete"]], "pthread_kill (c function)": [[115, "c.pthread_kill"]], "pthread_mutex_destroy (c function)": [[115, "c.pthread_mutex_destroy"]], "pthread_mutex_init (c function)": [[115, "c.pthread_mutex_init"]], "pthread_mutex_lock (c function)": [[115, "c.pthread_mutex_lock"]], "pthread_mutex_timedlock (c function)": [[115, "c.pthread_mutex_timedlock"]], "pthread_mutex_trylock (c function)": [[115, "c.pthread_mutex_trylock"]], "pthread_mutex_unlock (c function)": [[115, "c.pthread_mutex_unlock"]], "pthread_mutexattr_destroy (c function)": [[115, "c.pthread_mutexattr_destroy"]], "pthread_mutexattr_getprotocol (c function)": [[115, "c.pthread_mutexattr_getprotocol"]], "pthread_mutexattr_getpshared (c function)": [[115, "c.pthread_mutexattr_getpshared"]], "pthread_mutexattr_gettype (c function)": [[115, "c.pthread_mutexattr_gettype"]], "pthread_mutexattr_init (c function)": [[115, "c.pthread_mutexattr_init"]], "pthread_mutexattr_setprotocol (c function)": [[115, "c.pthread_mutexattr_setprotocol"]], "pthread_mutexattr_setpshared (c function)": [[115, "c.pthread_mutexattr_setpshared"]], "pthread_mutexattr_settype (c function)": [[115, "c.pthread_mutexattr_settype"]], "pthread_once (c function)": [[115, "c.pthread_once"]], "pthread_self (c function)": [[115, "c.pthread_self"]], "pthread_setcancelstate (c function)": [[115, "c.pthread_setcancelstate"]], "pthread_setcanceltype (c function)": [[115, "c.pthread_setcanceltype"]], "pthread_setschedparam (c function)": [[115, "c.pthread_setschedparam"]], "pthread_setspecific (c function)": [[115, "c.pthread_setspecific"]], "pthread_sigmask (c function)": [[115, "c.pthread_sigmask"]], "pthread_testcancel (c function)": [[115, "c.pthread_testcancel"]], "pthread_yield (c function)": [[115, "c.pthread_yield"]], "clearenv (c function)": [[116, "c.clearenv"]], "getenv (c function)": [[116, "c.getenv"]], "putenv (c function)": [[116, "c.putenv"]], "setenv (c function)": [[116, "c.setenv"]], "unsetenv (c function)": [[116, "c.unsetenv"]], "close (c function)": [[117, "c.close"]], "closedir (c function)": [[117, "c.closedir"]], "creat (c function)": [[117, "c.creat"]], "dup (c function)": [[117, "c.dup"]], "dup2 (c function)": [[117, "c.dup2"]], "fcntl (c function)": [[117, "c.fcntl"]], "ioctl (c function)": [[117, "c.ioctl"]], "lseek (c function)": [[117, "c.lseek"]], "mkfifo (c function)": [[117, "c.mkfifo"]], "mkstemp (c function)": [[117, "c.mkstemp"]], "mktemp (c function)": [[117, "c.mktemp"]], "mmap (c function)": [[117, "c.mmap"]], "open (c function)": [[117, "c.open"]], "opendir (c function)": [[117, "c.opendir"]], "pipe (c function)": [[117, "c.pipe"]], "poll (c function)": [[117, "c.poll"]], "pread (c function)": [[117, "c.pread"]], "pwrite (c function)": [[117, "c.pwrite"]], "read (c function)": [[117, "c.read"]], "readdir (c function)": [[117, "c.readdir"]], "readdir_r (c function)": [[117, "c.readdir_r"]], "rewinddir (c function)": [[117, "c.rewinddir"]], "seekdir (c function)": [[117, "c.seekdir"]], "select (c function)": [[117, "c.select"]], "telldir (c function)": [[117, "c.telldir"]], "unlink (c function)": [[117, "c.unlink"]], "write (c function)": [[117, "c.write"]], "accept (c function)": [[118, "c.accept"]], "bind (c function)": [[118, "c.bind"]], "connect (c function)": [[118, "c.connect"]], "getsockopt (c function)": [[118, "c.getsockopt"]], "listen (c function)": [[118, "c.listen"]], "recv (c function)": [[118, "c.recv"]], "recvfrom (c function)": [[118, "c.recvfrom"]], "send (c function)": [[118, "c.send"]], "sendto (c function)": [[118, "c.sendto"]], "setsockopt (c function)": [[118, "c.setsockopt"]], "socket (c function)": [[118, "c.socket"]], "shmat (c function)": [[119, "c.shmat"]], "shmctl (c function)": [[119, "c.shmctl"]], "shmdt (c function)": [[119, "c.shmdt"]], "shmget (c function)": [[119, "c.shmget"]], "boardioc_app_symtab (c macro)": [[120, "c.BOARDIOC_APP_SYMTAB"]], "boardioc_builtins (c macro)": [[120, "c.BOARDIOC_BUILTINS"]], "boardioc_init (c macro)": [[120, "c.BOARDIOC_INIT"]], "boardioc_mkrd (c macro)": [[120, "c.BOARDIOC_MKRD"]], "boardioc_nxterm (c macro)": [[120, "c.BOARDIOC_NXTERM"]], "boardioc_nxterm_ioctl (c macro)": [[120, "c.BOARDIOC_NXTERM_IOCTL"]], "boardioc_nx_start (c macro)": [[120, "c.BOARDIOC_NX_START"]], "boardioc_os_symtab (c macro)": [[120, "c.BOARDIOC_OS_SYMTAB"]], "boardioc_pm_control (c macro)": [[120, "c.BOARDIOC_PM_CONTROL"]], "boardioc_poweroff (c macro)": [[120, "c.BOARDIOC_POWEROFF"]], "boardioc_reset (c macro)": [[120, "c.BOARDIOC_RESET"]], "boardioc_romdisk (c macro)": [[120, "c.BOARDIOC_ROMDISK"]], "boardioc_testset (c macro)": [[120, "c.BOARDIOC_TESTSET"]], "boardioc_uniqueid (c macro)": [[120, "c.BOARDIOC_UNIQUEID"]], "boardioc_usbdev_control (c macro)": [[120, "c.BOARDIOC_USBDEV_CONTROL"]], "boardioc_vnc_start (c macro)": [[120, "c.BOARDIOC_VNC_START"]], "boardctl (c function)": [[120, "c.boardctl"]], "log_all (c macro)": [[121, "c.LOG_ALL"]], "log_mask (c macro)": [[121, "c.LOG_MASK"]], "log_upto (c macro)": [[121, "c.LOG_UPTO"]], "setlogmask (c function)": [[121, "c.setlogmask"]], "syslog (c function)": [[121, "c.syslog"]], "vsyslog (c function)": [[121, "c.vsyslog"]], "__errno (c function)": [[123, "c.__errno"]], "main_t (c type)": [[123, "c.main_t"]], "mq_attr (c struct)": [[123, "c.mq_attr"]], "mqd_t (c type)": [[123, "c.mqd_t"]], "pid_t (c type)": [[123, "c.pid_t"]], "pthread_key_t (c type)": [[123, "c.pthread_key_t"]], "sched_param (c struct)": [[123, "c.sched_param"]], "sem_t (c type)": [[123, "c.sem_t"]], "sigaction (c struct)": [[123, "c.sigaction"]], "sigevent (c struct)": [[123, "c.sigevent"]], "siginfo (c struct)": [[123, "c.siginfo"]], "siginfo_t (c type)": [[123, "c.siginfo_t"]], "sigset_t (c type)": [[123, "c.sigset_t"]], "sigval (c union)": [[123, "c.sigval"]], "size_t (c type)": [[123, "c.size_t"]], "tcb_s (c struct)": [[123, "c.tcb_s"]], "time_t (c type)": [[123, "c.time_t"]], "timespec (c struct)": [[123, "c.timespec"]]}})