Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


Loading

Nested interrupts for 78K0R port?

Posted by Jonas Poulsen on December 8, 2009
Hi

Using NEC 16 bit 78K0R-KG3 ~14.7 MHz (uPD78F1166) 256kb Flash / 12 kb RAM with IAR EW 4.62 and Minicube2 on WinXP SP3

What will it take to support nested interrupts for 78K0R port?

Basically I need 2 levels (high and low) even though the uC supports 4 levels – furthermore, I do not need to call any of the FreeRTOS ISR API functions from the high level interrupt routines as they simply saves data to buffers. The low level interrupts uses the FreeRTOS ISR API, but as they never run simultaneous it is not necessary to protect the API calls.

Is it as simple as removing the “context switch macro’s” for the high priority interrupt functions and enable interrupts in my existing (low level) interrupt functions?

BR, Jonas

RE: Nested interrupts for 78K0R port?

Posted by Dave on December 8, 2009
Search for the text configKERNEL_INTERRUPT_PRIORITY on http://www.freertos.org/RTOS-port-Fujitsu-16FX-MB96340.html


[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]


Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

NXP tweet showing LPC5500 (ARMv8-M Cortex-M33) running FreeRTOS.

Meet Richard Barry and learn about running FreeRTOS on RISC-V at FOSDEM 2019

Version 10.1.1 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


Careers

FreeRTOS and other embedded software careers at AWS.



FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Renesas

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner