Logo
1.4.0

Contents:

  • Nuclei MCU Software Interface Standard(NMSIS)
  • NMSIS Core
    • Overview
    • Using NMSIS in Embedded Applications
    • NMSIS-Core Device Templates
    • Register Mapping
    • NMSIS Core API
  • NMSIS DSP
  • NMSIS NN
  • Changelog
  • Glossary
  • Appendix
NMSIS
  • NMSIS Core
  • View page source

NMSIS Core

Contents:

  • Overview
    • Introduction
    • Processor Support
    • Toolchain Support
  • Using NMSIS in Embedded Applications
    • Introduction
    • Basic NMSIS Example
    • Using Interrupt and Exception/NMI
    • Using NMSIS with generic Nuclei Processors
    • Create generic Libraries with NMSIS
  • NMSIS-Core Device Templates
    • Introduction
    • NMSIS-Core Processor Files
    • Device Examples
    • Template Files
    • Adapt Template Files to a Device
    • Device Templates Explaination
  • Register Mapping
  • NMSIS Core API
    • Version Control
    • Compiler Control
    • Core CSR Register Access
    • Core CSR Encoding
    • Register Define and Type Definitions
    • CPU Intrinsic Functions
    • Intrinsic Functions for SIMD Instructions
    • Intrinsic Functions for Bitmanipulation Instructions
    • Intrinsic Functions for Vector Instructions
    • Peripheral Access
    • Systick Timer(SysTimer)
    • Interrupts and Exceptions
    • PLIC Interrupt
    • CIDU Functions
    • FPU Functions
    • PMP Functions
    • SPMP/sMPU Functions
    • PMA Functions
    • Cache Functions
    • System Device Configuration
    • ARM Compatiable Functions
    • NMSIS Bench and Test Helper Functions
Previous Next

© Copyright 2019-Present, Nuclei. Last updated on May 21, 2025.

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