home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / develop / sim_v1.72 / s / bug.libfile13 < prev    next >
Text File  |  1995-02-27  |  9KB  |  734 lines

  1.  
  2. ;------------------------------------------------------------------------
  3. *
  4. *    S.I.M. System Symbols Definitions
  5. *
  6. *    Author        Stefan Walter
  7. *    Environement    Kickstart V36
  8. *    version        1.01
  9. *    last revision    29.10.92
  10. *
  11. ;------------------------------------------------------------------------
  12. *
  13. * This file contains symbol definitions for many libraries, devices
  14. * and other system lists and objects in memory. The file file may be
  15. * modified to suit your own needs by simply cutting out the definitions
  16. * you do not need and adding the ones not defined here. However if you
  17. * copy the entier SIM toolkit to someone else, copy the original file.
  18. *
  19. ;------------------------------------------------------------------------
  20. *
  21. * Definitions for:
  22. *
  23. *    - exec.library, dos.library, graphics.library, intuition.library
  24. *    - custom and cia registers
  25. *    - TaskReady, TaskWait, Port, Lib, Intr, Device, Resource, Mem lists
  26. *    - ThisTask node
  27. *
  28. ;------------------------------------------------------------------------
  29.  
  30. *************************************************************************
  31. *    exec.library                            *
  32. *************************************************************************
  33.  
  34.     $LIBRARY    exec.library
  35.     $SIZE    6
  36.     $JUMP    -$276
  37.  
  38. CopyMemQuick
  39. CopyMem
  40. AddMemList
  41. SumKickData
  42. RemSemaphore
  43. AddSemaphore
  44. FindSemaphore
  45. ReleaseSemaphoreList
  46. ObtainSemaphoreList
  47. AttemptSemaphore
  48. ReleaseSemaphore
  49. ObtainSemaphore
  50. InitSemaphore
  51. OpenLibrary
  52. Vacate
  53. Procure
  54. TypeOfMem
  55. GetCC
  56. RawDoFmt
  57. RawPutChar
  58. RawMayGetChar
  59. RawIOInit
  60. OpenResource
  61. RemResource
  62. AddResource
  63. AbortIO
  64. WaitIO
  65. CheckIO
  66. SendIO
  67. DoIO
  68. CloseDevice
  69. OpenDevice
  70. RemDevice
  71. AddDevice
  72. SumLibrary
  73. SetFunction
  74. CloseLibrary
  75. OldOpenLibrary
  76. RemLibrary
  77. AddLibrary
  78. FindPort
  79. WaitPort
  80. ReplyMsg
  81. GetMsg
  82. PutMsg
  83. RemPort
  84. AddPort
  85. FreeTrap
  86. AllocTrap
  87. FreeSignal
  88. AllocSignal
  89. Signal
  90. Wait
  91. SetExcept
  92. SetSignal
  93. SetTaskPri
  94. FindTask
  95. RemTask
  96. AddTask
  97. FindName
  98. Enqueue
  99. RemTail
  100. RemHead
  101. Remove
  102. AddTail
  103. AddHead
  104. Insert
  105. FreeEntry
  106. AllocEntry
  107. AvailMem
  108. FreeMem
  109. AllocAbs
  110. AllocMem
  111. Deallocate
  112. Allocate
  113. Cause
  114. RemIntServer
  115. AddIntServer
  116. SetIntVector
  117. UserState
  118. SuperState
  119. SetSR
  120. Permit
  121. Forbid
  122. Enable
  123. Disable
  124. Debug
  125. Alert
  126. InitResident
  127. FindResident
  128. MakeFunctions
  129. MakeLibrary
  130. InitStruct
  131. InitCode
  132. Exception
  133. Dispatch
  134. Switch
  135. Reschedule
  136. Schedule
  137. ExitIntr
  138. Supervisor.1e
  139. ExecBase.22
  140.  
  141.     $SIZE    4
  142.  
  143. SoftVer.2
  144. LowMemChkSum.2
  145. ChkBase
  146. ColdCapture
  147. CoolCapture
  148. WarmCapture
  149. SysStkUpper
  150. SysStkLower
  151. MaxLocMem
  152. DebugEntry
  153. DebugData
  154. AlertData
  155. MaxExtMem
  156. ChkSum.2
  157. IntVects.0
  158. IVTBE.c
  159. IVDSKBLK.c
  160. IVSOFTINT.c
  161. IVPORTS.c
  162. IVCOPER.c
  163. IVVERTB.c
  164. IVBLIT.c
  165. IVAUD0.c
  166. IVAUD1.c
  167. IVAUD2.c
  168. IVAUD3.c
  169. IVRBF.c
  170. IVDSKSYNC.c
  171. IVEXTER.c
  172. IVINTEN.c
  173. IVNMI.c
  174. ThisTask
  175. IdleCount
  176. DispCount
  177. Quantum.2
  178. Elapsed.2
  179. SysFlags.2
  180. IDNestCnt.1
  181. TDNestCnt.1
  182. AttnFlags.2
  183. AttnResched.2
  184. ResModules
  185. TaskTrapCode
  186. TaskExceptCode
  187. TaskExitCode
  188. TaskSigAlloc
  189. TaskTrapAlloc.2
  190. MemList.e
  191. ResourceList.e
  192. DeviceList.e
  193. IntrList.e
  194. LibList.e
  195. PortList.e
  196. TaskReady.e
  197. TaskWait.e
  198. SoftInts.50
  199. LastAlert.10
  200. VBlankFrequency.1
  201. PowerSupplyFrequency.1
  202. SemaphoreList.e
  203. KickMemPtr
  204. KickTagPtr
  205. KickCheckSum
  206.  
  207.     $ENDNODE
  208.  
  209. *************************************************************************
  210. *    dos.library                            *
  211. *************************************************************************
  212.  
  213.     $LIBRARY    dos.library
  214.     $SIZE    6
  215.     $JUMP    -$de
  216.  
  217. Execute
  218. IsInteractive
  219. ParentDir
  220. WaitForChar
  221. Delay
  222. DateStamp
  223. SetProtection
  224. SetComment
  225. DeviceProc
  226. QueuePacket
  227. GetPacket
  228. UnLoadSeg
  229. LoadSeg
  230. Exit
  231. CreateProc
  232. IoErr
  233. CurrentDir
  234. CreateDir
  235. Info
  236. ExNext
  237. Examine
  238. DupLock
  239. UnLock
  240. Lock
  241. Rename
  242. DeleteFile
  243. Seek
  244. Output
  245. Input
  246. Write
  247. Read
  248. Close
  249. Open.1e
  250. DosBase.22
  251.  
  252.     $SIZE    0
  253.     $SAVE    1
  254.  
  255. $APTR
  256. RootNode
  257. $BCPL
  258. TaskTable
  259.  
  260.     $LOAD    1
  261.     $JUMP    4
  262.  
  263. $APTR
  264. SharedGlobalVector
  265.  
  266.     $ENDNODE
  267.  
  268. *************************************************************************
  269. *    graphics.library                        *
  270. *************************************************************************
  271.  
  272.     $LIBRARY    graphics.library
  273.     $SIZE    6
  274.     $JUMP    -$28e
  275.  
  276. AttempLockLayerROM
  277. GraphicsReserved2
  278. GraphicsReserved1
  279. BltMaskBitMapRastPort
  280. SetRGB4CM
  281. AndRegionRegion
  282. XorRegionRegion
  283. OrRegionRegion
  284. BltBitMapRastPort
  285. FreeGBuffers
  286. UCopperListInit
  287. ScrollVPort
  288. GetRGB4
  289. FreeColorMap
  290. GetColorMap
  291. FreeCprList
  292. XorRectRegion
  293. ClipBlit
  294. FreeCopList
  295. FreeVPortCopLists
  296. DisposeRegion
  297. ClearRegion
  298. ClearRectRegion
  299. NewRegion
  300. OrRectRegion
  301. AndRectRegion
  302. FreeRaster
  303. AllocRaster
  304. RemFont
  305. AddFont
  306. AskFont
  307. InitTmpRas
  308. DisownBlitter
  309. OwnBlitter
  310. CopySBitMap
  311. SyncSBitMap
  312. UnLockLayerROM
  313. LockLayerROM
  314. MoveSprite
  315. ChangeSprite
  316. FreeSprite
  317. GetSprite
  318. WaitBOVP
  319. ScrollRaster
  320. InitBitMap
  321. VBeamPos
  322. CWait
  323. CMove
  324. CBump
  325. InitView
  326. SetDrMd
  327. SetBPen
  328. SetAPen
  329. PolyDraw
  330. Flood
  331. WritePixel
  332. ReadPixel
  333. BltPattern
  334. RectFill
  335. BltClear
  336. QBSBlit
  337. SetRGB4
  338. InitArea
  339. QBlit
  340. WaitTOF
  341. AreaEnd
  342. AreaDraw
  343. AreaMove
  344. Draw
  345. Move
  346. SetRast
  347. WaitBlit
  348. LoadView
  349. MakeVPort
  350. MrgCop
  351. InitVPort
  352. InitRastPort
  353. LoadRGB4
  354. AreaEllipse
  355. DrawEllipse
  356. InitGMasks
  357. GetGBuffers
  358. Animate
  359. AddAnimOb
  360. SortGList
  361. SetCollision
  362. RemVSprite
  363. RemIBob
  364. InitMasks
  365. InitGels
  366. DrawGList
  367. DoCollision
  368. AddVSprite
  369. AddBob
  370. SetSoftStyle
  371. AskSoftStyle
  372. CloseFont
  373. OpenFont
  374. SetFont
  375. Text
  376. TextLength
  377. ClearScreen
  378. ClearEOL
  379. BltTemplate
  380. BltBitMap.1e
  381. GfxBase.22
  382.  
  383.     $SIZE    4
  384.  
  385. ActiView
  386. copinit
  387.  
  388.     $ENDNODE
  389.  
  390. *************************************************************************
  391. *    intuition.library                        *
  392. *************************************************************************
  393.  
  394.     $LIBRARY    intuition.library
  395.     $SIZE    6
  396.     $JUMP    -$1d4
  397.  
  398. NewModifyProp
  399. ActivateGadget
  400. RefreshWindowFrame
  401. ActivateWindow
  402. RemoveGList
  403. AddGList
  404. RefreshGList
  405. GetScreenData
  406. UnlockIBase
  407. LockIBase
  408. FreeRemember
  409. AlohaWorkbench
  410. AllocRemember
  411. RethinkDisplay
  412. RemakeDisplay
  413. MakeScreen
  414. FreeSysRequest
  415. EndRefresh
  416. BuildSysRequest
  417. BeginRefresh
  418. AutoRequest
  419. WBenchToFront
  420. WBenchToBack
  421. IntuiTextLength
  422. SetPrefs
  423. WindowLimits
  424. WindowToFront
  425. WindowToBack
  426. ViewPortAddress
  427. ViewAddress
  428. SizeWindow
  429. ShowTitle
  430. SetWindowTitles
  431. SetPointer
  432. SetMenuStrip
  433. SetDMRequest
  434. ScreenToFront
  435. ScreenToBack
  436. Request
  437. ReportMouse
  438. RemoveGadget
  439. RefreshGadgets
  440. PrintIText
  441. OpenWorkBench
  442. OpenWindow
  443. OpenScreen
  444. OnMenu
  445. OnGadget
  446. OffMenu
  447. OffGadget
  448. MoveWindow
  449. MoveScreen
  450. ModifyProp
  451. ModifyIDCMP
  452. ItemAddress
  453. InitRequester
  454. GetPrefs
  455. GetDefPrefs
  456. EndRequest
  457. DrawImage
  458. DrawBorder
  459. DoubleClick
  460. DisplayBeep
  461. DisplayAlert
  462. CurrentTime
  463. CloseWorkBench
  464. CloseWindow
  465. CloseScreen
  466. ClearPointer
  467. ClearMenuStrip
  468. ClearDMRequest
  469. AddGadget
  470. Intuition
  471. OpenIntuition.1e
  472. IntuitionBase.22
  473.  
  474.     $SIZE    4
  475.  
  476. ViewLord.12
  477. ActiveWindow
  478. ActiveScreen
  479. FirstScreen
  480.  
  481.     $ENDNODE
  482.  
  483. *************************************************************************
  484. *    cia registers                            *
  485. *************************************************************************
  486.  
  487.     $ADDR    $bfe001
  488.     $SIZE    $100
  489.  
  490. ciaa.0
  491. ciaapra
  492. ciaaprb
  493. ciaaddra
  494. ciaaddrb
  495. ciaatalo
  496. ciaatahi
  497. ciaatblo
  498. ciaatbhi
  499. ciaatodlow
  500. ciaatodmid
  501. ciaatodhi.200
  502. ciaasdr
  503. ciaaicr
  504. ciaacra
  505. ciaacrb
  506.  
  507.     $ADDR    $bfd000
  508.  
  509. ciab.0
  510. ciabpra
  511. ciabprb
  512. ciabddra
  513. ciabddrb
  514. ciabtalo
  515. ciabtahi
  516. ciabtblo
  517. ciabtbhi
  518. ciabtodlow
  519. ciabtodmid
  520. ciabtodhi.200
  521. ciabsdr
  522. ciabicr
  523. ciabcra
  524. ciabcrb
  525.  
  526.     $ENDNODE
  527.  
  528. *************************************************************************
  529. *    custom registers                        *
  530. *************************************************************************
  531.  
  532.     $ADDR    $dff000
  533.     $SIZE    2
  534.  
  535. custom.0
  536. bltddat
  537. dmaconr
  538. vposr
  539. vhposr
  540. dskdatr
  541. joy0dat
  542. joy1dat
  543. clxdat
  544. adkconr
  545. pot0dat
  546. pot1dat
  547. potinp
  548. serdatr
  549. dskbytr
  550. intenar
  551. intreqr
  552. dskpt.4
  553. dsklen
  554. dskdat
  555. refptr
  556. vposw
  557. vhposw
  558. copcon
  559. serdat
  560. serper
  561. potgo
  562. joytest
  563. strequ
  564. strvbl
  565. strhor
  566. strlong
  567. bltcon0
  568. bltcon1
  569. bltafwm
  570. bltalwm
  571. bltcpt.4
  572. bltbpt.4
  573. bltapt.4
  574. bltdpt.4
  575. bltsize.8
  576. bltcmod
  577. bltbmod
  578. bltamod
  579. bltdmod.a
  580. bltcdat
  581. bltbdat
  582. bltadat.a
  583. dsksync
  584. cop1lc.4
  585. cop2lc.4
  586. copjmp1
  587. copjmp2
  588. copins
  589. diwstrt
  590. diwstop
  591. ddfstrt
  592. ddfstop
  593. dmacon
  594. clxcon
  595. intena
  596. intreq
  597. adkcon
  598. aud0ptr.4
  599. aud0len
  600. aud0per
  601. aud0vol
  602. aud0dat.6
  603. aud1ptr.4
  604. aud1len
  605. aud1per
  606. aud1vol
  607. aud1dat.6
  608. aud2ptr.4
  609. aud2len
  610. aud2per
  611. aud2vol
  612. aud2dat.6
  613. aud3ptr.4
  614. aud3len
  615. aud3per
  616. aud3vol
  617. aud3dat.6
  618. bpl1pt.4
  619. bpl2pt.4
  620. bpl3pt.4
  621. bpl4pt.4
  622. bpl5pt.4
  623. bpl6pt.c
  624. bplcon0
  625. bplcon1
  626. bplcon2
  627. bpl1mod
  628. bpl2mod.6
  629. bpl1dat
  630. bpl2dat
  631. bpl3dat
  632. bpl4dat
  633. bpl5dat
  634. bpl6dat.6
  635. spr0pt.4
  636. spr1pt.4
  637. spr2pt.4
  638. spr3pt.4
  639. spr4pt.4
  640. spr5pt.4
  641. spr6pt.4
  642. spr7pt.4
  643. spr0pos
  644. spr0ctl
  645. spr0dataa
  646. spr0datab
  647. spr1pos
  648. spr1ctl
  649. spr1dataa
  650. spr1datab
  651. spr2pos
  652. spr2ctl
  653. spr2dataa
  654. spr2datab
  655. spr3pos
  656. spr3ctl
  657. spr3dataa
  658. spr3datab
  659. spr4pos
  660. spr4ctl
  661. spr4dataa
  662. spr4datab
  663. spr5pos
  664. spr5ctl
  665. spr5dataa
  666. spr5datab
  667. spr6pos
  668. spr6ctl
  669. spr6dataa
  670. spr6datab
  671. spr7pos
  672. spr7ctl
  673. spr7dataa
  674. spr7datab
  675. color00
  676. color01
  677. color02
  678. color03
  679. color04
  680. color05
  681. color06
  682. color07
  683. color08
  684. color09
  685. color10
  686. color11
  687. color12
  688. color13
  689. color14
  690. color15
  691. color16
  692. color17
  693. color18
  694. color19
  695. color20
  696. color21
  697. color22
  698. color23
  699. color24
  700. color25
  701. color26
  702. color27
  703. color28
  704. color29
  705. color30
  706. color31
  707.  
  708.     $ENDNODE
  709.  
  710. *************************************************************************
  711. *    system lists                            *
  712. *************************************************************************
  713.  
  714.     $ADDR    4
  715.     $APTR
  716.     $JUMP    $142
  717.     $SIZE    $e
  718.  
  719. $LIST    ;Mem
  720. $LIST    ;Resource
  721. $LIST    ;Device
  722. $LIST    ;Intr
  723. $LIST    ;Lib
  724. $LIST    ;Port
  725. $LIST    ;TaskReady
  726. $LIST    ;TaskWait
  727. $JUMP    -$9e
  728. $APTR
  729. $NODE    ;*ThisTask
  730.  
  731.     $ENDNODE
  732.     $END
  733.  
  734.