International Journal of Reconfigurable Computing / 2009 / Article / Tab 1

Research Article

OveRSoC: A Framework for the Exploration of RTOS for RSoC Platforms

Table 1

Example of services provided by the OS and HAL API.

Service component OS API

Task management void OScreateTask(code_pointer_t f,
intu8 priority);
void OSdeleteTask(int task_id);

Semaphore sem_desc OScreateSem(sem_state init);
management void OSreleaseSem(int sem_id);

Timer management void OS_time_delayHMSM(
int h,int m, int s, int ms)


Architecture component HAL API

PE void compute(task_ t);
save_context(task_ t);
restore_context(task_ t);
timer_set(int nbms);
timer_set_irq_handler(
code_irq_handler_t f);
timer_start();
timer_stop();

CE oversoc_t_rsp_t transport(
oversoc_t_req_t REQ);

We are committed to sharing findings related to COVID-19 as quickly as possible. We will be providing unlimited waivers of publication charges for accepted research articles as well as case reports and case series related to COVID-19. Review articles are excluded from this waiver policy. Sign up here as a reviewer to help fast-track new submissions.