SEQPDL parameter: Difference between revisions

From m204wiki
Jump to navigation Jump to search
No edit summary
Line 19: Line 19:
the amount of free space that must be present in the user's Push Down       
the amount of free space that must be present in the user's Push Down       
List in order for the SOUL sequencer to proceed with the next             
List in order for the SOUL sequencer to proceed with the next             
quad code.                                                              
quad code.  
The minumum and default value is 4096 bytes.  The maximum               
                                 
The minumum and default value of SEQPDL is 4096 bytes.  The maximum               
value is 8192 bytes.  SEQPDL is a user resettable parameter and can     
value is 8192 bytes.  SEQPDL is a user resettable parameter and can     
be set on the user's parameter line or may be reset by the UTABLE    
be set on the user's parameter line or reset by the UTABLE command.                                                               
command.                                                               
The old value, 1024, was hardcoded internally in the Model 204  
The old value was 1024 and was a hardcoded internally in the Model204  
nucleus.  With 1024 bytes there were edge cases where abends would     
nucleus.  With 1024 bytes there were edge cases where abends would     
break files. This is an attempt to allow enough PDL space so that     
break files. SEQPDL is provided to allow enough PDL space so that     
all of the lower level journaling routines can process error           
all of the lower level journaling routines can process error           
conditions without breaking files.                                     
conditions without breaking files.                                     
                                                                                                              
                                                                                                              
SEQPDL might require you to increase                              
<p class="note"><b>Note:</b> In order to avoid getting ERROR 2126 USER'S PUSHDOWN LIST OVERFLOWED, you might need to increase the User Push Down List (using UTABLE LPDLST) by up to 3072 bytes, or more if you specify a value for SEQPDL that is larger than the 4096 default value. </p>
the size of the user Push Down List (UTABLE LPDLST parameter) by up to  
3072 bytes, or more if you specify a value for SEQPDL that is larger    
than the 4096 default value. This increase should avoid any issues associated   
with ERROR 2126 USER'S PUSHDOWN LIST OVERFLOWED.


[[Category:Parameters]]
[[Category:Parameters]]
[[Category:System parameters]]
[[Category:System parameters]]

Revision as of 21:09, 3 September 2013

Minimum PDL available for sequencer

Summary

Default value
4096
Parameter type
Utable
Where set
On user's parameter line or reset by UTABLE command
Related products
All
Introduced
Model 204 version 7.5

Description

The SEQPDL parameter controls the amount of free space that must be present in the user's Push Down List in order for the SOUL sequencer to proceed with the next quad code.

The minumum and default value of SEQPDL is 4096 bytes. The maximum value is 8192 bytes. SEQPDL is a user resettable parameter and can be set on the user's parameter line or reset by the UTABLE command. The old value, 1024, was hardcoded internally in the Model 204 nucleus. With 1024 bytes there were edge cases where abends would break files. SEQPDL is provided to allow enough PDL space so that all of the lower level journaling routines can process error conditions without breaking files.

Note: In order to avoid getting ERROR 2126 USER'S PUSHDOWN LIST OVERFLOWED, you might need to increase the User Push Down List (using UTABLE LPDLST) by up to 3072 bytes, or more if you specify a value for SEQPDL that is larger than the 4096 default value.