Imagination Technologies MIPS32R2 Common

CPU definitions for MIPS32R2 devices. More...

Detailed Description

CPU definitions for MIPS32R2 devices.

Files

file  architecture_arch.h
 Architecture details.
 
file  atomic_utils_arch.h
 Implementation of fast atomic utility functions.
 
file  cpu.h
 CPU definitions for MIPS32R2 devices.
 

Functions

static void cpu_print_last_instruction (void)
 Print the last instruction's address. More...
 
void cpu_init (void)
 Initialize the CPU, set IRQ priorities.
 
static void mips32r2_isr_end (void)
 Trigger a conditional context scheduler run / context switch. More...
 

Function Documentation

◆ cpu_print_last_instruction()

static void cpu_print_last_instruction ( void  )
inlinestatic

Print the last instruction's address.

Todo:
: Not supported

Definition at line 40 of file cpu.h.

◆ mips32r2_isr_end()

static void mips32r2_isr_end ( void  )
inlinestatic

Trigger a conditional context scheduler run / context switch.

This function is supposed to be called in the end of each ISR.

Definition at line 55 of file cpu.h.