![]() |
Routines |
| Prev: D416 | Up: Map | Next: D448 |
|
Used by the routine at CheckObjectHasSpecialDescription.
Reads the next schedule pair and clears its top bit.
|
||||
| ReadScheduleField | D427 | LD E,(IY+$04) | Read the schedule pair at IY+04 and clear its top bit. | |
| D42A | LD D,(IY+$05) | |||
| D42D | RES 7,D | |||
| D42F | BIT 7,(IY+$05) | Call A815 if bit 7 of the schedule entry is clear. | ||
| D433 | LD A,$40 | |||
| D435 | CALL Z,$A815 | |||
|
This entry point is used by the routine at CheckObjectAttributeWithFlag.
|
||||
| ReadScheduleField_Next | D438 | LD E,(IY+$00) | Read the word at IY+00-01 into DE. | |
| D43B | LD D,(IY+$01) | |||
| D43E | LD A,D | See whether the source word is empty. | ||
| D43F | OR E | |||
| D440 | LD A,$50 | Leave 50 as the result. | ||
| D442 | CALL NZ,$A815 | Call A815 if the source word is not empty. | ||
| D445 | POP DE | Restore the saved source and result from the stack. | ||
| D446 | POP AF | |||
| D447 | RET | Return. | ||
| Prev: D416 | Up: Map | Next: D448 |