en:docs:win16:logo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
en:docs:win16:logo [2024/12/01 05:36] prokusheven:docs:win16:logo [2024/12/01 05:45] (current) prokushev
Line 22: Line 22:
 | ::: | ::: | 02h | DOS-LOGO Pause Session | The operating system or other device drivers might want the priority to the interrupt table when the boot logo is in session. Pausing the boot logo will not change the video mode, but will allow access to unmodified DOS-LOGO resources. Use subservice 01h (DOS-LOGO ResumeSession) to actiavate the boot logo after it has been paused. | N/A ||| | ::: | ::: | 02h | DOS-LOGO Pause Session | The operating system or other device drivers might want the priority to the interrupt table when the boot logo is in session. Pausing the boot logo will not change the video mode, but will allow access to unmodified DOS-LOGO resources. Use subservice 01h (DOS-LOGO ResumeSession) to actiavate the boot logo after it has been paused. | N/A |||
 | ::: | ::: | 03h | DOS-LOGO Restore Previous Video Mode | A DOS-LOGO session will automatically restore the previous video mode and its text if the user presses the keyboard key Escape, or if the current running program requests user input. \\ But in order for a program or device driver to restore the video mode in other ways, calling this subservice is the correct way to do it. \\ Note: Changing video mode from a program/device driver during a DOS-LOGO session will not restore the previous video mode and its text. | N/A ||| | ::: | ::: | 03h | DOS-LOGO Restore Previous Video Mode | A DOS-LOGO session will automatically restore the previous video mode and its text if the user presses the keyboard key Escape, or if the current running program requests user input. \\ But in order for a program or device driver to restore the video mode in other ways, calling this subservice is the correct way to do it. \\ Note: Changing video mode from a program/device driver during a DOS-LOGO session will not restore the previous video mode and its text. | N/A |||
-; 04h  DOS-LOGO Turn On Session  The operating system calls this subservice to start the DOS-LOGO session, meaning that the boot logo will be animated and can be aborted by the user pressing the keyboard key Escape. The return value is the previous animation rotation info from when the boot logo was last in session. +| ::: | ::: | 04h DOS-LOGO Turn On Session The operating system calls this subservice to start the DOS-LOGO session, meaning that the boot logo will be animated and can be aborted by the user pressing the keyboard key Escape. The return value is the previous animation rotation info from when the boot logo was last in session. \\ Note: This subservice is used in complex redisplay boot logo operations by the operating system. It is only supported for backward compatibility. \\ Use subservice 06h (DOS-LOGO Redisplay and Enter Session). AX **** The animation rotation info from the previous session. | 
-+| ::: | ::: | 05h DOS-LOGO Turn Off Session Turns off the DOS-LOGO session. N/A ||| 
-; Note: This subservice is used in complex redisplay boot logo operations by the operating system. It is only supported for backward compatibility. +| ::: | ::: | 06h DOS-LOGO Redisplay and Enter Session This subservice is new for the DOS-LOGO device driver. It does the hard work of redisplaying the boot logo once it has been aborted by a program or by the user. In order for a boot logo to be redisplayed, the video ram must have been untouched since the last time the boot logo was displayed. A graphics mode switch without the 7th bit turned on will cause the video buffer to be erased, thus destroying the logo's loaded pixel art. \\ DOS-LOGO Redisplay and Enter Session does all of the work from the subservices above. Therefore use this subservice in first hand. When it comes to redisplaying the boot logo, the above subservices are left for backward compatibility only. N/A |||
-; Use subservice 06h (DOS-LOGO Redisplay and Enter Session).  AX  ****  The animation rotation info from the previous session. +
-; 05h  DOS-LOGO Turn Off Session  Turns off the DOS-LOGO session.  N/A +
-; 06h  DOS-LOGO Redisplay and Enter Session  This subservice is new for the DOS-LOGO device driver. It does the hard work of redisplaying the boot logo once it has been aborted by a program or by the user. In order for a boot logo to be redisplayed, the video ram must have been untouched since the last time the boot logo was displayed. A graphics mode switch without the 7th bit turned on will cause the video buffer to be erased, thus destroying the logo's loaded pixel art. +
-+
-; DOS-LOGO Redisplay and Enter Session does all of the work from the subservices above. Therefore use this subservice in first hand. When it comes to redisplaying the boot logo, the above subservices are left for backward compatibility only.  N/A+