I’m adding a new capture using the "LOADSYMBOLS from latest segtracker
https://aminet.net/package/dev/debug/SegTracker
12-Jun-24 08:19:40
WORD READ from 00000012 PC: 07588F4C
USP : 07542EAC SR: 0014 (U0)(-)(-) TCB: 07519C88
Data: 00000000 ABADF00D 00000001 48000000 00000000 00000000 00000005 00000028
Addr: 0758ABC4 00000000 07585898 0751F948 0751F9AC 0758ABC4 07000884 070022C4
Stck: 00000001 00000000 07588FF6 00000000 07573B40 0751C912 00000000 00000001
Stck: 00000000 00000000 00000014 074F526D 07584970 0751C8C8 074F526D 0751D6B4
Stck: 00000000 00040758 AC620758 4E500758 4BC40717 67A80000 07585A42 00FD7B2A
Stck: 0751D6B4 00000000 0758E694 00000000 0758ED34 0000526D 00000000 00000000
Stck: 07585AF5 0751C744 8000415C 07585898 00000000 00008000 0751B1E8 00000000
Stck: 00000014 00000000 0700E210 074F526D 00000000 07000884 00000000 00000000
Stck: 0751C5A0 00008000 00000001 0751C504 0751C504 07542F90 00F962E4 00F962D8
Stck: 00F96B72 00008000 0751AB3C 83838383 83838383 83838383 83838383 83838383
Stck: 83838383 83838383 83838383 0751F688 0753AF18 54484F52 4D554741 0000419D
Stck: 075471AD 07543030 00031CE0 00F9E538 00000000 00000000 00000001 00000000
Stck: 9572616D 6C696200 00ADF00D ABADF00D ABADF00D ABADF00D ABADF00D ABADF00D
Stck: ABADF00D 95959595 95959595 95959595 95959595 95959595 95959595 95959595
Stck: 95959595 00031CE0 01D47DC1 70FF4E75 4AFC0754 303C0754 3180802B 09000757
Stck: 3F300754 30A60757 40180024 5645523A 20727467 2E6C6962 72617279 2034332E
Stck: 35383020 28392E31 2E323032 342920A9 31393931 2D393920 412E4B6E 65657220
Stck: 542E4162 742C20A9 32303137 2D323032 33206963 6F6D700D 0A007274 672E6C69
Stck: 62726172 79203433 2E353830 2028392E 312E3230 3234290D 0A005468 6973206C
Stck: 69627261 72792061 6C736F20 636F6E74 61696E73 20636F64 65207772 69747465
Stck: 6E206279 3A204F6C 61662042 61727468 656C2C20 44696469 6572204C 65766574
Stck: 2C205374 6566616E 20536F6D 6D657266 656C642C 204AFC72 67656E20 44F66666
Stck: 696E6765 722C2054 686F6D61 73205269 63687465 7220616E 6420416E 64726561
Stck: 2056616C 6C696E6F 74746F0A 00000000 A0080900 A009BA00 800A0757 3F30A00E
Stck: 06009014 002B9016 02448018 075430A6 00000000 48E73F00 E2406052 34007EFF
Stck: 60483C10 673A4A07 6B1E7E0F EDC65410 781F9845 0986363B 4240383B 723EB943
Stck: 87507EFF 4A466720 EDC65410 781F9845 09863E04 4A4666D4 363B4220 87506008
Stck: 4A076B04 30BCFFFF 544851CA FFB651C9 FFAC4CDF 00FC4E75 00000001 00030007
Stck: 000F001F 003F007F 00FF01FF 03FF07FF 0FFF1FFF 3FFF7FFF FFFF4E71 9EFC00CC
Stck: 48E73F3E 2A49206D 0004303C FCC0C068 00060C40 F8C0284E 660E2079 07573F00
Stck: 08280001 03366614 203C0002 00402079 07573F00 C0A80334 67000484 246D0010
Stck: 204A302A 0010226A 000C426F 00E47EFF 3F4000F4 2F480038 4A29FFFF 660C7201
Stck: B0416E54 3F4100E4 604E7202 B0416D08 08290007 FFFE6640 226A0004 3A2A0016
Stck: 3C2A0014 3029FFFE 48C548C6 48C0B085 660A3029 FFFC48C0 B086671C 224D2006
Stck: 22052C4C 4EAEFEFE 4A806706 70013F40 00E43F6A 001000F4 4A6F00E4 660003EE
Stck: 70012F40 00B443EF 00502C4C 26524EAE FF3A7800 342F00F4 3013322B 000248C2
Stck: 48C048C1 2A022C00 538545EB 00042F40 00EC2F41 00F02F41 00E83E12 48C7BE86
Stck: 47EA0002 6C042C07 600ABEAF 00EC6F04 2F4700EC 3E1348C7 BEAF00F0 45EB0002
Stck: 6C062F47 00F0600A BEAF00E8 6F042F47 00E85385 66C42A06 0245FFF0 3E2F00F4
Stck: 2C2F00F0 2005246F 00382252 48C72F40 00402049 4DD0301E 48C09085 30803016
Stck: 48C09086 3CC05387 588966E6 42AF0050 41EF00BC 72102F48 00543F7C FFFF0072
Stck: 50EF0068 3F7C0002 00701F7C 006A0078 1F7C0002 006C2005 0240FFF0 D2AF00EC
Stck: 0241FFF0 47EF00BC 9280E649 52410241 FFFE36C1 202F00E8 90865280 36C0421B
Stck: 16FC0001 425B3F41 0032C2C0 2F41003C 2C790757 3F042001 72014EAE FF3A2F40
Stck: 00346706 2F4000C4 600A2275 0161000C 2F4900C4 322F0032 74003401 7200322F
Stck: 00BE4841 226F00C4 42418282 20017202 2C4C4EAE FED4302F 00F448C0 48EF0001
Stck: 00B86700 01222652 246A0008 08EF0000 0071204B 588B3E10 3A280002 121A48C7
Stck: 2C2F00B4 48C52007 08010000 670000B2 08010007 674C53AF 00B8204B 588B7601
Stck: 3E103C28 0002141A 48C748C6 B4036706 55026600 00CA2405 D087D486 2206E280
Stck: E2822607 92829680 2F41004C 43EF0050 22022403 262F004C 2C4C4EAE FF4C6000
Stck: 009E4A84 6616302F 007648C0 BA806F08 08AF0000 0071602A 78016026 4A846F12
Stck: 302F0076 48C0BA80 6C1608AF 00000071 6010302F 007648C0 BA806C04 78010C40
Stck: 78002405 200748C2 48C02202 41EF0050 61FF0000 01E24A86 6A442F44 00B4603E
Stck: 08010001 662C0801 00076626 BC84661A 4A846B16 302F0074 322F0076 48C048C1
Stck: 43EF0050 2C4C4EAE FEBC70FF 78FF2F40 00B42007 22053F40 00743F41 007653AF
Stck: 00B86600 FEE83F7C 00010070 1F7C000F 006E202F 00B4B084 661A4A84 6B16302F
Stck: 0074322F 007648C0 48C143EF 00502C4C 4EAEFEBC 302F0032 322F00BE 48C048C1
Stck: 206F00C4 4EB90754 3180422F 006C7002 B02D001C 66081F7C 000A0078 60061F7C
Stck: 00FA0078 302F00F4 670000A4 206F0038 3A0048C5 26502468 000808EF 00000071
Stck: 204B588B 3E103C28 000248C7 48C6081A 00016768 082A0007 FFFF674C 10127201
Stck: B0016704 55006638 204B3010 22073428 000248C0 260648C2 D280D682 E281E283
Stck: 90819483 2F400044 43EF0050 20012203 2602242F 00442C4C 4EAEFF4C 588B0C40
Stck: 588B528A 53856020 20072206 48C048C1 41EF0050 61FF0000 009E600C 20072206
Stck: 3F400074 3F410076 53856600 FF6E7000 302F0032 2C2F0040 2E2F00F0 2F04206F
Stck: 00C82800 20062207 242F00F0 262F00EC 224D2C4C 4EAEFEC8 201F082D 00030021
Stck: 67102006 220748C0 48C1204D 61FF0000 00D6206F 00347E00 20086710 2248202F
----> 07588F4C - “workbench:Libs/Picasso96/ZZ9000.card” Hunk 0000 Offset 0000072C
07588F4C = _SetGC+0000000E
----> 07588FF6 - “workbench:Libs/Picasso96/ZZ9000.card” Hunk 0000 Offset 000007D6
07588FF6 = _SetSwitch+00000050
----> 07573B40 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030B08
----> 0751C912 - “workbench:Devs/Monitors/ZZ9000” Hunk 0001 Offset 0000004A
----> 0751C8C8 - “workbench:Devs/Monitors/ZZ9000” Hunk 0001 Offset 00000000
----> 00FD7B2A - “ROM - utility 47.3 (3.2.2020)” Hunk 0000 Offset 000007BA
----> 0751C744 - “workbench:Devs/Monitors/ZZ9000” Hunk 0000 Offset 0000023C
----> 0751C5A0 - “workbench:Devs/Monitors/ZZ9000” Hunk 0000 Offset 00000098
----> 00F962E4 - “ROM - dos 47.38 (7.10.2023)” Hunk 0000 Offset 00000244
----> 00F962D8 - “ROM - dos 47.38 (7.10.2023)” Hunk 0000 Offset 00000238
----> 00F96B72 - “ROM - dos 47.38 (7.10.2023)” Hunk 0000 Offset 00000AD2
----> 075471AD - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00004175
----> 00F9E538 - “ROM - dos 47.38 (7.10.2023)” Hunk 0000 Offset 00008498
----> 0754303C - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00000004
----> 07543180 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00000148
----> 07573F30 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030EF8
----> 075430A6 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 0000006E
----> 07574018 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030FE0
----> 07573F30 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030EF8
----> 075430A6 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 0000006E
----> 00FC4E75 - “ROM - ram 47.53 (10.10.2023)” Hunk 0000 Offset 00001AE5
----> 00FF01FF - “ROM - intuition 48.9 (4.9.2023)” Hunk 0000 Offset 00017FFF
----> 07573F00 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030EC8
----> 07573F00 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030EC8
----> 07573F04 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00030ECC
----> 07543180 - “workbench:Libs/Picasso96/rtg.library” Hunk 0000 Offset 00000148
----> 00FA0078 - “ROM - fs 47.4 (16.6.2020)” Hunk 0000 Offset 0000055C
PC-8: 720CE368 80438042 33400002 4CDF001C 4E752F03 2F022610 2149022E 3140023C
PC *: 30290012 0C40013F 634A3229 00140C41 00C76340 20680232 34308BB0 07585644
07588f2c : 720c moveq.l #$c,d1
07588f2e : e368 lsl.w d1,d0
07588f30 : 8043 or.w d3,d0
07588f32 : 8042 or.w d2,d0
07588f34 : 3340 0002 move.w d0,$2(a1)
07588f38 : 4cdf 001c movem.l (a7)+,d2-d4
07588f3c : 4e75 rts
07588f3e : 2f03 move.l d3,-(a7)
07588f40 : 2f02 move.l d2,-(a7)
07588f42 : 2610 move.l (a0),d3
07588f44 : 2149 022e move.l a1,$22e(a0)
07588f48 : 3140 023c move.w d0,$23c(a0)
07588f4c : 3029 0012 move.w $12(a1),d0
07588f50 : 0c40 013f cmpi.w #$13f,d0
07588f54 : 634a bls.s $7588fa0
07588f56 : 3229 0014 move.w $14(a1),d1
07588f5a : 0c41 00c7 cmpi.w #$c7,d1
07588f5e : 6340 bls.s $7588fa0
07588f60 : 2068 0232 movea.l $232(a0),a0
07588f64 : 3430 8bb0 0758 5644 move.w ($7585644,za0,a0.l2),d2 ;extended opcode
Name: “Background CLI” CLI: “ZZ9000”
As you can see from the capture it is clearly coming from SetGC() and SetSwitch() functions.
----> 07588F4C - “workbench:Libs/Picasso96/ZZ9000.card” Hunk 0000 Offset 0000072C
07588F4C = _SetGC+0000000E
----> 07588FF6 - “workbench:Libs/Picasso96/ZZ9000.card” Hunk 0000 Offset 000007D6
07588FF6 = _SetSwitch+00000050