Statistics
| Revision:

root / trunk / code / projects / scheduler @ 1574

Name Size Revision Age Author Comment
Makefile 533 Bytes 1574 over 4 years Justin Scheiner Working scheduler. Booyakasha.
main.c 695 Bytes 1574 over 4 years Justin Scheiner Working scheduler. Booyakasha.
scheduler.c 4 KB 1574 over 4 years Justin Scheiner Working scheduler. Booyakasha.
scheduler.h 506 Bytes 1574 over 4 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