- Upvotes Received
- 0
- Posts with Upvotes
- 0
- Upvoting Members
- 0
- Downvotes Received
- 1
- Posts with Downvotes
- 1
- Downvoting Members
- 1
#include <stdio.h> #include <stdlib.h> #include<LPC214x.h> #define ledon IO1SET #define ledoff IO1CLR void delay(int x); #define READY 1 typedef int (*compfn)(const void*, const void*); struct task { int task_id; int period; int wcet; int arrival_time; int deadline; int state; int ceu; }; int sim_time=10; struct task array[3] = { { 1,4,1,0,4,1,0 … |
|
#include<iostream> #include<vector> #include<stdio.h> #include<string.h> #include<stdlib.h> #include<algorithm> #define READY 1 using namespace std; typedef struct task_node { int task_id; int period; int wcet; int arrival_time; int deadline; int state; int ceu; int slacktime; }task; void read_input(vector<task> &); void print_task_vec(vector<task> &); bool comparebyperiod(const task&,const task&); bool comparebydeadline(const task&,const task&); bool comparebyslacktime(const task&,const … |