NAME
        ReleaseSemaphoreList -- make a list of semaphores available
   SYNOPSIS
        ReleaseSemaphoreList(list)
                             A0
        void ReleaseSemaphoreList(struct list *);
   FUNCTION
        ReleaseSemaphoreList() is the inverse of obtainsemaphorelist(). it
        releases each element in the semaphore list.
        Needless to say, havoc breaks out if the task releases more times
        than it has obtained.
   INPUT
       list -- a list of signal semaphores
   SEE ALSO
        obtainsemaphorelist()