Nil RTOS
Public Attributes | List of all members
port_extctx Struct Reference

Interrupt saved context. More...

#include <nilcore.h>

Public Attributes

uint8_t _next
 
uint16_t pc
 
uint8_t r0
 
uint8_t r1
 
uint8_t r18
 
uint8_t r19
 
uint8_t r20
 
uint8_t r21
 
uint8_t r22
 
uint8_t r23
 
uint8_t r24
 
uint8_t r25
 
uint8_t r26
 
uint8_t r27
 
uint8_t r30
 
uint8_t r31
 
uint8_t sr
 

Detailed Description

Interrupt saved context.

This structure represents the stack frame saved during a preemption-capable interrupt handler.

Note
The field _next is not part of the context, it represents the offset of the structure relative to the stack pointer.

The documentation for this struct was generated from the following file: