Skip to content

VERB 24 and 25 Support #2

Description

@b-wave

For V24 and V25 to work, the Task List must be working. In other words, to do a V24, we must issue V21 and V22 as secondary tasks to load all the registers. V25 needs V21, V22, and V23 tasks to run.

WAITLIST Will work like this: Need three variables:
TASK db 1 ; Byte holds current task index
VERB db 3 ; 3 locations for 3 deep tasks (assiming 16 may be running in task 0)
NOUN db 3 ; 3 locations for associated NOUNS

to store new tasks the list grows 0 -> 3
to execute task, check from tail of queue 3 -> 0

As the task completes the TASK gets decremented and the VERB, NOUN clear.
.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions