Skip to main content

HW-RTOS Specification

1. Basic specifications of HW-RTOS

The basic specifications of HW-RTOS in the R-IN32, RZ-T1, and RZ-N1 Series are as follows.

ItemSpecifications
Tasks64
ISRs1
Interrupts1
Interrupts for HW ISR32
Priority levels15
Tick intervalsProgrammable every 1 us from 10 us to 100 ms
Semaphore ID128
Event flag ID64
Mail box ID64

2. API

CategoryAPI callRemarks
Start/end taskTerminate task (self), Terminate other task, Start task 
Event flagWait for event flag, Set event flag, Clear event flagOptional timeout and polling
SemaphoreAcquire semaphore resource, Release semaphore resourceOptional timeout and polling
Mail boxReceive from mail box, Send to mail boxOptional timeout and polling
WakeupWait for wakeup, Wakeup taskOptional timeout
PriorityChange task priority, Rotate task priority 
OtherRelease waiting, Enter CPU locked state, Release CPU locked state, Disable dispatch, Enable dispatch 

3. HW ISR

In the HW ISR, the following APIs can be set programmably to correspond to interrupt signals.

  • Set event flag
  • Release semaphore resource
  • Wakeup
  • Release wait state

Support

Support Communities

Support Communities

Get quick technical support online from Renesas Engineering Community technical staff.
Browse Articles

Knowledge Base

Browse our knowledge base for helpful articles, FAQs, and other useful resources.
Submit a Ticket

Submit a Ticket

Need to ask a technical question or share confidential information?