Home XBIOSXBIOS VIDIX-XBIOS-ErweiterungVIDIX-XBIOS-Erweiterung XBIOS StrukturenXBIOS Strukturen

4.23 XBIOS-Funktionsliste

Die folgende Liste ist eine Übersicht der XBIOS-Routinen, geordnet nach Funktionsnummern:

dez hex Funktionsname TOS Sonstiges
   0 0x00 Initmouse 1.00
   1 0x01 Ssbrk 1.00
   2 0x02 Physbase 1.00
   3 0x03 Logbase 1.00
   4 0x04 Getrez 1.00
   5 0x05 Setscreen 1.00
   5 0x05 VsetScreen 4.00
   6 0x06 Setpalette 1.00
   7 0x07 Setcolor 1.00
   8 0x08 Floprd TOS
   9 0x09 Flopwr 1.00
  10 0x0A Flopfmt 1.00
11 0x0B Dbmsg   Atari Debugger
  12 0x0C Midiws 1.00
  13 0x0D Mfpint 1.00
  14 0x0E Iorec 1.00
  15 0x0F Rsconf 1.00
  16 0x10 Keytbl 1.00
  17 0x11 Random 1.00
  18 0x12 Protobt 1.00
  19 0x13 Flopver 1.00
  20 0x14 Scrdmp 1.00
  21 0x15 Cursconf 1.00
  22 0x16 Settime 1.00
  23 0x17 Gettime 1.00
  24 0x18 Bioskeys 1.00
  25 0x19 Ikbdws 1.00
  26 0x1A Jdisint 1.00
  27 0x1B Jenabint 1.00
  28 0x1C Giaccess 1.00
  29 0x1D Offgibit 1.00
  30 0x1E Ongibit 1.00
  31 0x1F Xbtimer 1.00
  32 0x20 Dosound 1.00
  33 0x21 Setprt 1.00
  34 0x22 Kbdvbase 1.00
  35 0x23 Kbrate 1.00
  36 0x24 Prtblk 1.00
  37 0x25 Vsync 1.00
  38 0x26 Supexec 1.00
  39 0x27 Puntaes 1.00
  41 0x29 Floprate 1.04
  42 0x2A DMAread 3.00
  43 0x2B DMAwrite 3.00
  43 0x2B Janus   Janus
  44 0x2C Bconmap 2.00
  46 0x2E NVMaccess 3.00
47 0x2F Waketime 2.06, ST-Book
  48 0x30 Metainit   MetaDOS
  49 0x31 Metaopen   MetaDOS
  50 0x32 Metaclose   MetaDOS
  51 0x33 Metaread   MetaDOS
  52 0x34 Metawrite   MetaDOS
53 0x35 Metaseek   MetaDOS
  54 0x36 Metastatus   MetaDOS
  55 0x37 Metaioctl   MetaDOS
56 0x38      MetaDOS
57 0x39      MetaDOS
58 0x3A      MetaDOS
  59 0x3B Metastartaudio   MetaDOS
  60 0x3C Metastopaudio   MetaDOS
  61 0x3D Metasetsongtime   MetaDOS
  62 0x3E Metagettoc   MetaDOS
  63 0x3F Metadiscinfo   MetaDOS
  64 0x40 Blitmode 1.02
65 0x41 Vread   CENTScreen
66 0x42 Vwrite   CENTScreen
67 0x43 Vattrib   CENTScreen
68 0x44 Vcreate   CENTScreen
69 0x45 Vdelete   CENTScreen
70 0x46 Vfirst   CENTScreen
71 0x47 Vnext   CENTScreen
72 0x48 Vvalid   CENTScreen
73 0x49 Vload   CENTScreen
74 0x4A Vsave   CENTScreen
75 0x4B Vopen   CENTScreen
76 0x4C Vclose   CENTScreen
77 0x4D Vscroll   CENTScreen
78 0x4E Voffset   CENTScreen
79 0x4F Vseek   CENTScreen
  80 0x50 EsetShift TOS
80 0x50 Vlock   CENTScreen
  81 0x51 EgetShift TOS
81 0x51 SetMon   CENTScreen
  82 0x52 EsetBank TOS
82 0x52 MultiMon   CENTScreen
  83 0x53 EsetColor TOS
83 0x53 SizeComp   CENTScreen
  84 0x54 EsetPalette TOS
84 0x54 Vsize   CENTScreen
84 0x54 Oscanis   OverScan (alt; neu 0x1068)
  85 0x55 EgetPalette TOS
85 0x55 Oscantab   OverScan (alt; neu 0x1069)
  86 0x56 EsetGray TOS
86 0x56 Oscanphy   OverScan (alt; neu 0x106A)
  87 0x57 EsetSmear TOS
87 0x57 Oscanscr   OverScan (alt; neu 0x106B)
  88 0x58 VsetMode Falcon-TOS
88 0x58 Oscanvb   OverScan (old; new 0x106C)
  89 0x59 mon_type / VgetMonitor Falcon-TOS
89 0x59 Oscanpatch   OverScan (alt; neu 0x106D)
  90 0x5A VsetSync Falcon-TOS
90 0x5A Oscanswitch   OverScan (alt; neu 0x106E)
  91 0x5B VgetSize Falcon-TOS
  92 0x5C VsetVars Falcon-TOS
  93 0x5D VsetRGB Falcon-TOS
  94 0x5E VgetRGB Falcon-TOS
95 0x5F ValidMode / VcheckMode Falcon-TOS, MilanTOS
  96 0x60 Dsp_DoBlock Falcon-TOS
  97 0x61 Dsp_BlkHandShake Falcon-TOS
  98 0x62 Dsp_BlkUnpacked Falcon-TOS
  99 0x63 Dsp_InStream Falcon-TOS
100 0x64 Init_Screen   xVT52; ST-Computer 1988-04
 100 0x64 Dsp_OutStream Falcon-TOS
 101 0x65 Dsp_IOStream Falcon-TOS
 102 0x66 Dsp_RemoveInterrupts Falcon-TOS
 103 0x67 Dsp_GetWordSize Falcon-TOS
 104 0x68 Dsp_Lock Falcon-TOS
 105 0x69 Dsp_Unlock Falcon-TOS
 106 0x6A Dsp_Available Falcon-TOS
 107 0x6B Dsp_Reserve Falcon-TOS
 108 0x6C Dsp_LoadProg Falcon-TOS
 109 0x6D Dsp_ExecProg Falcon-TOS
 110 0x6E Dsp_ExecBoot Falcon-TOS
 111 0x6F Dsp_LodToBinary Falcon-TOS
 112 0x70 Dsp_TriggerHC Falcon-TOS
 113 0x71 Dsp_RequestUniqueAbility Falcon-TOS
 114 0x72 Dsp_GetProgAbility Falcon-TOS
 115 0x73 Dsp_FlushSubroutines Falcon-TOS
 116 0x74 Dsp_LoadSubroutine Falcon-TOS
 117 0x75 Dsp_InqSubrAbility Falcon-TOS
 118 0x76 Dsp_RunSubroutine Falcon-TOS
 119 0x77 Dsp_Hf0 Falcon-TOS
 120 0x78 Dsp_Hf1 Falcon-TOS
 121 0x79 Dsp_Hf2 Falcon-TOS
 122 0x7A Dsp_Hf3 Falcon-TOS
 123 0x7B Dsp_BlkWords Falcon-TOS
 124 0x7C Dsp_BlkBytes Falcon-TOS
 125 0x7D Dsp_HStat Falcon-TOS
 126 0x7E Dsp_SetVectors Falcon-TOS
 127 0x7F Dsp_MultBlocks Falcon-TOS
 128 0x80 locksnd Falcon-TOS
 129 0x81 unlocksnd Falcon-TOS
 130 0x82 soundcmd Falcon-TOS
 130 0x82 NSoundcmd MilanBlaster
 131 0x83 setbuffer Falcon-TOS
 132 0x84 setmode Falcon-TOS
 133 0x85 settracks Falcon-TOS
 134 0x86 setmontracks Falcon-TOS
 135 0x87 setinterrupt Falcon-TOS
 136 0x88 buffoper Falcon-TOS
 137 0x89 dsptristate Falcon-TOS
 138 0x8A gpio Falcon-TOS
 139 0x8B devconnect Falcon-TOS
 140 0x8C sndstatus Falcon-TOS
 141 0x8D buffptr Falcon-TOS
 150 0x96 VsetMask TOS
 159 0xBF VideoCtrl Milan
 160 0xA0 CacheCtrl Milan
 161 0xA1 WdgCtrl Milan
 162 0xA2 ExtRsConf Milan
 165 0xA5 WavePlay SAM
 194 0xC2 GetScreenDescriptor   Crazy-Dots
 195 0xC3 ResetScreen   Crazy-Dots
 196 0xC4 GetNumberofPModes   Crazy-Dots
 197 0xC5 GetPMode   Crazy-Dots
 198 0xC6 ReadMode   Crazy-Dots
 199 0xC7 CopyModeToActiveMode   Crazy-Dots
 200 0xC8 ActiveModeNumber   Crazy-Dots
 201 0xC9 GetActiveModeDesc   Crazy-Dots
 202 0xCA GetRegisterbase   Crazy-Dots
 203 0xCB GetFeatures   Crazy-Dots
 204 0xCC GetActiveFeatures   Crazy-Dots
 249 0xF9 CPUFreq nur in Hatari DHS Version
 250 0xFA Registers nur in Hatari DHS Version
 251 0xFB DebugUI nur in Hatari DHS Version
 252 0xFC CounterRead nur in Hatari DHS Version
 253 0xFD CounterStart nur in Hatari DHS Version
 254 0xFE Debug nur in Hatari DHS Version
 255 0xFF HatariOption nur in Hatari DHS Version
 299 0x12B Install PCI Bios   ct60
 300 0x12C find_pci_device PCI-BIOS V2.00
 301 0x12D find_pci_classcode PCI-BIOS V2.00
 302 0x12E read_config_byte PCI-BIOS
 303 0x12F read_config_word PCI-BIOS
 304 0x130 read_config_longword PCI-BIOS
 305 0x131 fast_read_config_byte PCI-BIOS
 306 0x132 fast_read_config_word PCI-BIOS
 307 0x133 fast_read_config_longword PCI-BIOS
 308 0x134 write_config_byte PCI-BIOS
 309 0x135 write_config_word PCI-BIOS
 310 0x136 write_config_longword PCI-BIOS
 311 0x137 hook_interrupt PCI-BIOS
 312 0x138 unhook_interrupt PCI-BIOS
 313 0x139 special_cycle PCI-BIOS
 314 0x13A get_routing PCI-BIOS
 315 0x13B set_interrupt PCI-BIOS
 316 0x13C get_resource PCI-BIOS
 317 0x13D get_card_used PCI-BIOS
 318 0x13E set_card_used PCI-BIOS
 319 0x13F read_mem_byte PCI-BIOS
 320 0x140 read_mem_word PCI-BIOS
 321 0x141 read_mem_longword PCI-BIOS
 322 0x142 fast_read_mem_byte PCI-BIOS
 323 0x143 fast_read_mem_word PCI-BIOS
 324 0x144 fast_read_mem_longword PCI-BIOS
 325 0x145 write_mem_byte PCI-BIOS
 326 0x146 write_mem_word PCI-BIOS
 327 0x147 write_mem_longword PCI-BIOS
 328 0x148 read_io_byte PCI-BIOS
 329 0x149 read_io_word PCI-BIOS
 330 0x14A read_io_longword PCI-BIOS
 331 0x14B fast_read_io_byte PCI-BIOS
 332 0x14C fast_read_io_word PCI-BIOS
 333 0x14D fast_read_io_longword PCI-BIOS
 334 0x14E write_io_byte PCI-BIOS
 335 0x14F write_io_word PCI-BIOS
 336 0x150 write_io_longword PCI-BIOS
 337 0x151 get_machine_id PCI-BIOS
 338 0x152 get_pagesize PCI-BIOS
 339 0x153 virt_to_bus PCI-BIOS
 340 0x154 bus_to_virt PCI-BIOS
 341 0x155 virt_to_phys PCI-BIOS
 342 0x156 phys_to_virt PCI-BIOS
 350 0x15E Dma_setbuffer   ct60
 351 0x15F Dma_buffoper   ct60
 352 0x160 Read_mailbox   ct60
 353 0x161 Write_mailbox   ct60
 400 0x190 vdxGetVersion   ct60
 401 0x191 vdxProbe   ct60
 402 0x192 vdxInit   ct60
 403 0x193 vdxDestroy   ct60
 404 0x194 vdxGetCapability   ct60
 405 0x195 vdxQueryFourcc   ct60
 406 0x196 vdxConfigPlayback   ct60
 407 0x197 vdxPlaybackOn   ct60
 408 0x198 vdxPlaybackOff   ct60
 409 0x199 vdxPlaybackFrameSelect   ct60
 410 0x19A vdxGetGrKeys   ct60
 411 0x19B vdxSetGrKeys   ct60
 412 0x19C vdxPlaybackGetEq   ct60
 413 0x19D vdxPlaybackSetEq   ct60
 414 0x19E vdxPlaybackGetDeint   ct60
 415 0x19F vdxPlaybackSetDeint   ct60
 416 0x1A0 vdxPlaybackCopyFrame   ct60
 417 0x1A1 vdxQueryDMAStatus   ct60
 420 0x1A4 InitVideo   ct60
 500 0x1F4 StarTrack   SWE
 555 0x22B Trapper   Trapper
3178 0x0c6a s. ct60_read_core_temperature   ct60
3179 0x0c6b s. ct60_rw_parameter   ct60
3180 0x0c6c s. ct60_cache   ct60
3181 0x0c6d s. ct60_flush_cache   ct60
3182 0x0c6e s. ct60_vmalloc   ct60
4200 0x1068 Oscanis   OverScan
4201 0x1069 Oscantab   OverScan
4202 0x106A Oscanphy   OverScan
4203 0x106B Oscanscr   OverScan
4204 0x106C Oscanvb   OverScan
4205 0x106D Oscanpatch   OverScan
4206 0x106E Oscanswitch   OverScan
17226 0x434A CJar   Cookie Jar Manager
31000 0x7918 CHECKinst   MATRIX MatGraph - TCxx
31001 0x7919 GETscreen   MATRIX MatGraph - TCxx
31002 0x791A GETboard   MATRIX MatGraph - TCxx
32000 0x7D00 xbios(32000)   MATRIX MatScreen - Cxx
32001 0x7D01 xbios(32001)   MATRIX MatScreen - Cxx
32002 0x7D02 xbios(32002)   MATRIX MatScreen - Cxx
50698 0xC60A ct60_read_core_temperature   ct60
50699 0xC60B ct60_rw_parameter   ct60
50700 0xC60C ct60_cache   ct60
50701 0xC60D ct60_flush_cache   ct60
50702 0xC60E ct60_vmalloc   ct60
  0x53435349 SCSIBios   SCSIBios

Querverweis: XBIOS   GEMDOS-Funktionsliste   BIOS-Funktionsliste


Home XBIOSXBIOS VIDIX-XBIOS-ErweiterungVIDIX-XBIOS-Erweiterung XBIOS StrukturenXBIOS Strukturen