Assembly Language Help (alang.hlp) (Table of Contents; Topic list)
Int 10h Function 05h
 Detail                                    Up Contents Index Back
────────────────────────────────────────────────────────────────────────────
 
  Interrupt:   10h     Function:   05h
 
  Title:       Set Display Page
 
  See also:    Get Video Mode, @SetPage
 
  Description:                           [CGA] [PCjr] [EGA] [MCGA] [VGA]
 
     Selects the active display page for the video display.
 
     Input                                       Output
 
     For CGA, EGA, MCGA, VGA                     If CGA, EGA, MCGA, or
       AH = 05h                                  VGA adapter:
       AL = Page                                   None
            0-7 for modes 00h and 01h (CGA,
                EGA, MCGA, VGA)                  If PCjr and if
            0-3 for modes 02h and 03h (CGA)      function called with
            0-7 for modes 02h and 03h (EGA,      AL = 80h-83h
                MCGA, VGA)                         BH = CRT page register
            0-7 for mode 07h (EGA, VGA)            BL = CPU page register
            0-7 for mode 0Dh (EGA, VGA)
            0-3 for mode 0Eh (EGA, VGA)
            0-1 for mode 0Fh (EGA, VGA)
            0-1 or mode 10h (EGA, VGA)
 
     For PCjr only
       AH = 05h
       AL = Subfunction
            80h = Read CRT/CPU page registers
            81h = Set CPU page register
            82h = Set CRT page register
            83h = Set both CPU and CRT page
                  registers
       BH = CRT Page (Subfunctions 82h and 83h)
       BL = CPU Page (Subfunctions 81h and 83h)
                                    -♦-