Library rt.restructuring.model.processor.ideal
First let us define the notion of an ideal schedule state, as done in Prosa
so far: either a job is scheduled or the system is idle.
Section State.
Variable Job: JobType.
Definition processor_state := option Job.
Global Program Instance pstate_instance : ProcessorState Job (option Job) :=
{
As this is a uniprocessor model, cores are implicitly defined
as the unit type containing a single element as a placeholder.