This is an old version from the tos.hyp. The new is on GitHub!

HomeXBIOSTastaturfunktionenXBIOS Strukturen

4.21 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
  85 0x55 EgetPalette TOS
  86 0x56 EsetGray TOS
  87 0x57 EsetSmear TOS
  88 0x58 Vsetmode Falcon-TOS
  89 0x59 mon_type oder VgetMonitor Falcon-TOS
  90 0x5A VsetSync Falcon-TOS
  91 0x5B VgetSize Falcon-TOS
  92 0x5C VsetVars Falcon-TOS
  93 0x5D VsetRGB Falcon-TOS
  94 0x5E VgetRGB Falcon-TOS
95 0x5F 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 Set Hatari CPU frequency nur in Hatari DHS Version
 250 0xFA Dump all registers to console nur in Hatari DHS Version
 251 0xFB Enter Hatari debug UI nur in Hatari DHS Version
 252 0xFC Stop a cycle counter nur in Hatari DHS Version
 253 0xFD Start or restart a cycle counter nur in Hatari DHS Version
 254 0xFE Debug output to console nur in Hatari DHS Version
 255 0xFF Change Emulator Options (DHS version) Hatari und 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 undocumented ct60
3179 0x0c6b undocumented ct60
3180 0x0c6c undocumented ct60
3181 0x0c6d undocumented 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 Unkown MATRIX MatGraph - Cxx
32001 0x7D01 Unkown MATRIX MatGraph - Cxx
32002 0x7D02 CHECKinst MATRIX MatGraph - 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

Querverweis: XBIOS   GEMDOS-Funktionsliste   BIOS-Funktionsliste


HomeXBIOSTastaturfunktionenXBIOS Strukturen