 |
HS_pushFIFONode |
Function (ROM Call 0x246) |
Inserts a new filled FIFO node into the history.
HS_pushFIFONode inserts the entry/answer pair identified by Node into
the linked list of FIFO nodes. Node must contain a handle to a
FIFO_NODE structure, which needs to be filled
completely except for the Prev and Next fields. It should have
been allocated using HS_newFIFONode.
This function calls HS_chopFIFO to
remove the last history pair if needed. It may throw an error if inserting
the node was not possible.
Uses: HS_chopFIFO, ROM Call 0x5DD
Used by: HomeExecute, HomePushEStack, HS_pushEmptyFIFONode
See also: HS_pushEmptyFIFONode, HomeStorePair