IO Ninja Developer Manual
5.6
  • IO Ninja Jancy API
  • Common Jancy Utilities
    • Log Utilities
    • UI Utilities
    • IO Utilities
      • Serial Utilities
      • TCP/IP Utilities
      • USB Utilities
      • J-Link Utilities
        • enum io.JLINK_FUNC_INDEX
        • struct io.JLINKARM_DEVICE_INFO
        • struct io.JLINK_FLASH_AREA_INFO
        • struct io.JLINK_FLASH_BANK_INFO
        • struct io.JLINK_FLASH_BANK_INFO_EXT
        • struct io.JLINK_PCODE_INFO
        • struct io.JLINK_RAM_AREA_INFO
        • struct io.JLINK_RTTERMINAL_BUFDESC
        • struct io.JLINK_RTTERMINAL_START
        • struct io.JLINK_RTTERMINAL_STATUS
        • struct io.JLINK_RTTERMINAL_STOP
        • class io.JLinkLib
      • Signal-edge Decode Utilities
      • struct io.PcapFileHdr
      • struct io.PcapPacketHdr
      • struct io.RpdHdr
      • struct io.RpdVersion
      • class io.FileIdMgr
      • class iox.FpgaUploader
      • class iox.HostNameResolver
      • class iox.Monitor
      • class iox.SshChannel
    • Checksum Calculation Utilities
    • Encoding & Formatting Utilities
    • class ui.LogRecordCodeFilterUi
  • Protocols
  • Packet Templates
  • Jancy Language
  • IO Ninja IDE
  • IO Ninja Architecture
  • Ninja Scroll Logging Engine
  • Creating UI (User Interface) From Plugins
  • Plugins
  • In-App Scripting
  • Scripting Tutorials
  • Global Namespace
IO Ninja Developer Manual
  • Docs »
  • Common Jancy Utilities »
  • IO Utilities »
  • J-Link Utilities

J-Link Utilities

This section describes J-Link utility classes and functions.

// typedefs

typedef uint8_t io.U8;
typedef uint32_t io.U32;
typedef void cdecl io.JLINK_LOG(char const thin* sErr);

typedef int cdecl io.JLINK_FUNC_MRU_GETLIST(
    io.U32 Group,
    char thin* sList,
    io.U32 BufferSize
);

// enums

enum io.JLINK_FUNC_INDEX;

// structs

struct io.JLINKARM_DEVICE_INFO;
struct io.JLINK_FLASH_AREA_INFO;
struct io.JLINK_FLASH_BANK_INFO;
struct io.JLINK_FLASH_BANK_INFO_EXT;
struct io.JLINK_PCODE_INFO;
struct io.JLINK_RAM_AREA_INFO;
struct io.JLINK_RTTERMINAL_BUFDESC;
struct io.JLINK_RTTERMINAL_START;
struct io.JLINK_RTTERMINAL_STATUS;
struct io.JLINK_RTTERMINAL_STOP;

// classes

class io.JLinkLib;

// global functions

char const* detectJLinkLibPath();
Next Previous

© Copyright 2007-2024, Tibbo Technology Inc.

Built with Sphinx using a theme provided by Read the Docs.