•  Back 
  •  XBIOS Structures 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - The Operating System
Author      : 
Version     : tos.hyp (December 19, 2008)
Subject     : Programmieren/Atari
Nodes       : 3010
Index Size  : 93790
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Title
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File4.21.18  SCREEN                                                    TOS

typedef struct
{
   int8_t   xbra_id[4];       /* XBRA ID: 'CDOT'                      */
   int8_t   version[4];       /* At present: '1.10'                   */
   int8_t  *sm194_addr;       /* Pointer to large screen memory       */
   int8_t  *sm124_addr;       /* Pointer to SM124 screen memory       */
   LINEA   *line_A;           /* Pointer to LINE_A block              */
   int16_t  scrn_width;       /* Screen width                         */
   int16_t  scrn_height;      /* Screen height                        */
   int16_t  scrn_byte_width;  /* Screen width in bytes                */
   int16_t  scrn_planes;      /* Screen colour planes                 */
   int16_t  PhysMode;         /* Mode mumber                          */
   int16_t  VirtMode;         /* x/16 & y/16 each coded in 1 byte     */
   PMODE   *ModStruct;        /* Pointer to current graphic mode      */
   int16_t  grau;   /* Flag for the VDI driver (Display: Grey/colour) */
   int16_t  BiosText;         /* Flag for the VDI driver              */
   int16_t  CurText;          /* Flag for the VDI driver              */
   int16_t  BlitMode;         /* Flag for the VDI driver              */
} SCREEN;

See Also: Crazy-Dots XBIOS extension