EE445M RTOS
Taken at the University of Texas Spring 2015
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
edf.h
Go to the documentation of this file.
1
/* -*- mode: c; c-basic-offset: 4; -*- */
2
/* Created by Eric Crosson 2015-03-07 */
3
/* Revision history: Look in Git FGT */
4
#ifndef __EDF__
5
#define __EDF__
6
11
#include "
libos/os.h
"
12
#include "
libos/thread_structures.h
"
13
#include "
priority_schedule_structures.h
"
14
15
/* todo: this is a duplicate, remove it and fix */
16
#define SCHEDULER_MAX_THREADS 16
17
19
void
edf_init
();
20
22
void
edf_insert
(
sched_task
*);
23
24
tcb_t
*
edf_pop
();
25
26
#endif
27
28
/* End Doxygen group
29
* @}
30
*/
sched_task
Definition:
thread_structures.h:137
tcb_t
Definition:
thread_structures.h:104
thread_structures.h
os.h
edf_insert
void edf_insert(sched_task *)
Definition:
os.c:491
priority_schedule_structures.h
edf_init
void edf_init()
Definition:
os.c:475
edf_pop
tcb_t * edf_pop()
Definition:
os.c:512
lib
libschedule
edf.h
Generated on Fri Mar 13 2015 21:18:37 for EE445M RTOS by
1.8.9.1