Project

General

Profile

Statistics
| Revision:

root / trunk / code / projects / scheduler @ 2009

Name Size Revision Age Author Comment
Makefile 533 Bytes 1574 over 14 years Justin Scheiner Working scheduler. Booyakasha.
main.c 695 Bytes 1574 over 14 years Justin Scheiner Working scheduler. Booyakasha.
scheduler.c 4 KB 1574 over 14 years Justin Scheiner Working scheduler. Booyakasha.
scheduler.h 506 Bytes 1574 over 14 years Justin Scheiner Working scheduler. Booyakasha.

Latest revisions

# Date Author Comment
1574 11/19/2009 02:19 AM Justin Scheiner

Working scheduler.

Booyakasha.

1573 11/18/2009 11:17 PM Justin Scheiner

svn is being wonky...

Changes to the scheduler, still doesn't work.
avr-gcc has its own convention for saving state
on entry and exit that's the same every time, so
I lean on this now to restore the context.

I think that it's very close,
my guess is that when new tasks are launched, RETI is ...

1561 11/16/2009 09:53 PM David Schultz

Updated all makefiles. You may need to update the port settings to get your project to program the robots again.

1546 11/16/2009 03:20 AM Justin Scheiner

Broke build.

1545 11/16/2009 03:20 AM Justin Scheiner

Fixes..

Defaults to main,
Creates launch stacks (just realized this is sort of backwards),
Returns to tasks that are already running.

1544 11/16/2009 03:10 AM Justin Scheiner

I gave the scheduler a crack based on avrOS and the code
from 18348 that I think caused John to add these skeleton files.

Very very basic preemptive task scheduling that runs through the
list of tasks, checks if they are ready to run based on a timer period...

1479 11/05/2009 01:17 AM John Sexton

Set up scheduler.c/.h files with headers comments.

1478 11/05/2009 12:49 AM John Sexton

Collecting necessary files to begin developing timer-based analog
scheduling.

1477 11/05/2009 12:45 AM John Sexton

Collecting necessary files to begin developing timer-based analog scheduling.

33 09/12/2007 06:32 PM James Kong

added autonomous_recharging and scheduler folders to projects

View revisions

Also available in: Atom