Note:
These functions are only available under Crazy-Dots; they
are not routines of the operating system.
Name: | »GetScreenDescriptor« -
|
Opcode: | 194
|
Syntax: | See Bindings for GetScreenDescriptor
|
Description: |
|
Return value: | 194L = XBIOS call is not installed (no Crazy-Dots software
installed).
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Group: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | SCREEN xbios( 194 );
|
Assembler: |
move.w #194,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »ResetScreen« -
|
Opcode: | 195
|
Syntax: | See Bindings for ResetScreen
|
Description: | Re-initializes the graphics controller with the data held in
"Screen->ModStruct" - as a rule, therefore, the current
resolution. Serves well as an "emergency brake" for failed
attempts when you have tried to alter the registers, for instance.
|
Return value: | None
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Group: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | void xbios( 195 );
|
Assembler: |
move.w #195,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetNumberofPModes« -
|
Opcode: | 196
|
Syntax: | See Bindings for GetNumberOfPModes
|
Description: | Obtain number of available physical resolutions.
|
Return value: | Number of available physical resolutions.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Group: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | int32_t xbios( 196 );
|
Assembler: |
move.w #196,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetPMode« -
|
Opcode: | 197
|
Syntax: | See Bindings for GetPMode
|
Description: | n: Number of the modes (0 <= n <=
GetNumberofPModes)
|
Return value: | Pointer to a MOD_DESC structure.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Group: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | MOD_DESC xbios( 197, int16_t n);
|
Assembler: |
move.w n,-(sp) ; Offset 2 move.w #197,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #6,sp ; Correct stack |
Name: | »ReadMode« -
|
Opcode: | 198
|
Syntax: | See Bindings for ReadMode
|
Description: | Lists the graphics mode described by (MOD_DESC *) GetPMode in a
buffer (PMODE structure).
n: Number of the modes (0 <= n <= GetNumberofPModes) |
Return value: | Pointer to a PMODE structure.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Gruppe: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | PMODE xbios( 198, int16_t n );
|
Assembler: |
move.w n,-(sp) ; Offset 2 move.w #198,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #6,sp ; Correct stack |
Name: | »CopyModeToActiveMode« -
|
Opcode: | 199
|
Syntax: | See Bindings for CopyModeToActiveMode
|
Description: | Makes the mode loaded with ReadMode the active mode. Afterwards
it still has to be loaded with ResetScreen into the video controller.
|
Return value: | None.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Gruppe: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | void xbios( 199 );
|
Assembler: |
move.w #199,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »ActiveModeNumber« -
|
Opcode: | 200
|
Syntax: | See Bindings for ActiveModeNumber
|
Description: |
|
Return value: | Number of the current video mode.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Gruppe: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | int16_t xbios( 200 );
|
Assembler: |
move.w #200,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetActiveModeDesc« -
|
Opcode: | 201
|
Syntax: | See Bindings for GetActiveModeDesc
|
Description: |
|
Return value: | Pointer to the PMODE structure of the current graphics mode.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Gruppe: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | PMODE xbios( 201 );
|
Assembler: |
move.w #201,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetRegisterbase« -
|
Opcode: | 202
|
Syntax: | See Bindings for GetRegisterbase
|
Description: |
|
Return value: | Base address of the Crazy-Dots registers.
|
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
|
Group: | Crazy-Dots XBIOS extension
|
See also: | Binding
|
C: | int32_t xbios( 202 );
|
Assembler: |
move.w #202,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetFeatures« -
| ||||||||||||||||||||
Opcode: | 203
| ||||||||||||||||||||
Syntax: | Bindings for GetFeatures
| ||||||||||||||||||||
Description: | Returns information about installed Crazy-Dots extensions.
| ||||||||||||||||||||
Return value: |
| ||||||||||||||||||||
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
| ||||||||||||||||||||
Group: | Crazy-Dots XBIOS extension
| ||||||||||||||||||||
See also: | Binding
|
C: | int32_t xbios( 203 );
|
Assembler: |
move.w #203,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |
Name: | »GetActiveFeatures« -
| ||||||||||||||||||||
Opcode: | 204
| ||||||||||||||||||||
Syntax: | See Bindings for GetActiveFeatures
| ||||||||||||||||||||
Description: | Returns information about installed and active Crazy-Dots
extensions.
| ||||||||||||||||||||
Return value: |
| ||||||||||||||||||||
Availability: | This function is only available if the driver for the
Crazy-Dots graphics card has been launched.
| ||||||||||||||||||||
Group: | Crazy-Dots XBIOS extension
| ||||||||||||||||||||
See also: | Binding
|
C: | int32_t xbios( 204 );
|
Assembler: |
move.w #204,-(sp) ; Offset 0 trap #14 ; Call XBIOS addq.l #4,sp ; Correct stack |