090357fc <_skin_parse>: 90357fc: 2f 86 mov.l r8,@-r15 90357fe: e2 01 mov #1,r2 9035800: 2f 96 mov.l r9,@-r15 9035802: e3 00 mov #0,r3 9035804: 2f a6 mov.l r10,@-r15 9035806: e9 00 mov #0,r9 9035808: 2f b6 mov.l r11,@-r15 903580a: 6b 43 mov r4,r11 903580c: 2f c6 mov.l r12,@-r15 903580e: d1 6c mov.l 90359c0 <_skin_parse+0x1c4>,r1 ! 0x907a8b0 <_callback> 9035810: 4f 22 sts.l pr,@-r15 9035812: 21 52 mov.l r5,@r1 9035814: 7f f4 add #-12,r15 9035816: d1 6b mov.l 90359c4 <_skin_parse+0x1c8>,r1 ! 0x907a948 <_callback_data> 9035818: 21 62 mov.l r6,@r1 903581a: d1 6b mov.l 90359c8 <_skin_parse+0x1cc>,r1 ! 0x907a8ac <_skin_line> 903581c: 21 22 mov.l r2,@r1 903581e: d1 6b mov.l 90359cc <_skin_parse+0x1d0>,r1 ! 0x907a8a8 <_skin_start> 9035820: 21 42 mov.l r4,@r1 9035822: d1 6b mov.l 90359d0 <_skin_parse+0x1d4>,r1 ! 0x907a8a4 <_viewport_line> 9035824: 2f 32 mov.l r3,@r15 9035826: a0 bc bra 90359a2 <_skin_parse+0x1a6> 9035828: 21 32 mov.l r3,@r1 903582a: 6c f3 mov r15,r12 903582c: 89 01 bt 9035832 <_skin_parse+0x36> 903582e: 6c 93 mov r9,r12 9035830: 7c 20 add #32,r12 9035832: d0 68 mov.l 90359d4 <_skin_parse+0x1d8>,r0 ! 0x9034ccc <_skin_alloc_element> 9035834: e8 00 mov #0,r8 9035836: d1 68 mov.l 90359d8 <_skin_parse+0x1dc>,r1 ! 0x907a8b4 <_tag_recursion_level> 9035838: 1f 81 mov.l r8,@(4,r15) 903583a: 40 0b jsr @r0 903583c: 21 82 mov.l r8,@r1 903583e: 20 08 tst r0,r0 9035840: 69 03 mov r0,r9 9035842: 89 27 bt 9035894 <_skin_parse+0x98> 9035844: e1 01 mov #1,r1 9035846: 10 16 mov.l r1,@(24,r0) 9035848: 64 b3 mov r11,r4 903584a: 20 82 mov.l r8,@r0 903584c: d8 5e mov.l 90359c8 <_skin_parse+0x1cc>,r8 ! 0x907a8ac <_skin_line> 903584e: 62 82 mov.l @r8,r2 9035850: 10 21 mov.l r2,@(4,r0) 9035852: d0 62 mov.l 90359dc <_skin_parse+0x1e0>,r0 ! 0x9035c70 <_check_viewport> 9035854: d1 5e mov.l 90359d0 <_skin_parse+0x1d4>,r1 ! 0x907a8a4 <_viewport_line> 9035856: 1f b2 mov.l r11,@(8,r15) 9035858: 40 0b jsr @r0 903585a: 21 22 mov.l r2,@r1 903585c: 20 08 tst r0,r0 903585e: 89 0e bt 903587e <_skin_parse+0x82> 9035860: d0 5f mov.l 90359e0 <_skin_parse+0x1e4>,r0 ! 0x9034d30 <_skin_parse_tag> 9035862: 65 f3 mov r15,r5 9035864: 64 93 mov r9,r4 9035866: 40 0b jsr @r0 9035868: 75 08 add #8,r5 903586a: 51 f2 mov.l @(8,r15),r1 903586c: 60 10 mov.b @r1,r0 903586e: 88 0a cmp/eq #10,r0 9035870: 8b 12 bf 9035898 <_skin_parse+0x9c> 9035872: 71 01 add #1,r1 9035874: 1f 12 mov.l r1,@(8,r15) 9035876: 61 82 mov.l @r8,r1 9035878: 71 01 add #1,r1 903587a: a0 0d bra 9035898 <_skin_parse+0x9c> 903587c: 28 12 mov.l r1,@r8 903587e: d1 50 mov.l 90359c0 <_skin_parse+0x1c4>,r1 ! 0x907a8b0 <_callback> 9035880: 62 12 mov.l @r1,r2 9035882: 22 28 tst r2,r2 9035884: 89 08 bt 9035898 <_skin_parse+0x9c> 9035886: d1 4f mov.l 90359c4 <_skin_parse+0x1c8>,r1 ! 0x907a948 <_callback_data> 9035888: 64 93 mov r9,r4 903588a: 42 0b jsr @r2 903588c: 65 12 mov.l @r1,r5 903588e: 91 96 mov.w 90359be <_skin_parse+0x1c2>,r1 ! 0xfd66 9035890: 30 10 cmp/eq r1,r0 9035892: 8b 01 bf 9035898 <_skin_parse+0x9c> 9035894: a0 7b bra 903598e <_skin_parse+0x192> 9035896: e9 00 mov #0,r9 9035898: d0 52 mov.l 90359e4 <_skin_parse+0x1e8>,r0 ! 0x9034cb4 <_skin_alloc_children> 903589a: e1 01 mov #1,r1 903589c: 19 16 mov.l r1,@(24,r9) 903589e: 40 0b jsr @r0 90358a0: e4 01 mov #1,r4 90358a2: 20 08 tst r0,r0 90358a4: 19 07 mov.l r0,@(28,r9) 90358a6: ea 00 mov #0,r10 90358a8: 89 70 bt 903598c <_skin_parse+0x190> 90358aa: a0 25 bra 90358f8 <_skin_parse+0xfc> 90358ac: 58 f2 mov.l @(8,r15),r8 90358ae: 52 f2 mov.l @(8,r15),r2 90358b0: 60 20 mov.b @r2,r0 90358b2: 88 3b cmp/eq #59,r0 90358b4: 89 37 bt 9035926 <_skin_parse+0x12a> 90358b6: 88 25 cmp/eq #37,r0 90358b8: 8b 07 bf 90358ca <_skin_parse+0xce> 90358ba: 61 23 mov r2,r1 90358bc: 71 01 add #1,r1 90358be: 1f 12 mov.l r1,@(8,r15) 90358c0: 61 10 mov.b @r1,r1 90358c2: 21 18 tst r1,r1 90358c4: 89 26 bt 9035914 <_skin_parse+0x118> 90358c6: a0 16 bra 90358f6 <_skin_parse+0xfa> 90358c8: 72 02 add #2,r2 90358ca: 88 23 cmp/eq #35,r0 90358cc: 8b 03 bf 90358d6 <_skin_parse+0xda> 90358ce: 64 f3 mov r15,r4 90358d0: d1 45 mov.l 90359e8 <_skin_parse+0x1ec>,r1 ! 0x90359fc <_skip_comment> 90358d2: a0 0c bra 90358ee <_skin_parse+0xf2> 90358d4: 74 08 add #8,r4 90358d6: 88 28 cmp/eq #40,r0 90358d8: 8b 03 bf 90358e2 <_skin_parse+0xe6> 90358da: 64 f3 mov r15,r4 90358dc: d1 43 mov.l 90359ec <_skin_parse+0x1f0>,r1 ! 0x9035a94 <_skip_arglist> 90358de: a0 06 bra 90358ee <_skin_parse+0xf2> 90358e0: 74 08 add #8,r4 90358e2: 88 3c cmp/eq #60,r0 90358e4: 72 01 add #1,r2 90358e6: 8b 06 bf 90358f6 <_skin_parse+0xfa> 90358e8: d1 41 mov.l 90359f0 <_skin_parse+0x1f4>,r1 ! 0x9035a1a <_skip_enumlist> 90358ea: 64 f3 mov r15,r4 90358ec: 74 08 add #8,r4 90358ee: 41 0b jsr @r1 90358f0: 00 09 nop 90358f2: a0 02 bra 90358fa <_skin_parse+0xfe> 90358f4: 54 f2 mov.l @(8,r15),r4 90358f6: 1f 22 mov.l r2,@(8,r15) 90358f8: 54 f2 mov.l @(8,r15),r4 90358fa: 60 40 mov.b @r4,r0 90358fc: 88 0a cmp/eq #10,r0 90358fe: 89 09 bt 9035914 <_skin_parse+0x118> 9035900: 20 08 tst r0,r0 9035902: 89 07 bt 9035914 <_skin_parse+0x118> 9035904: d0 35 mov.l 90359dc <_skin_parse+0x1e0>,r0 ! 0x9035c70 <_check_viewport> 9035906: 40 0b jsr @r0 9035908: 00 09 nop 903590a: 20 08 tst r0,r0 903590c: 89 cf bt 90358ae <_skin_parse+0xb2> 903590e: 51 f2 mov.l @(8,r15),r1 9035910: 31 b0 cmp/eq r11,r1 9035912: 89 cc bt 90358ae <_skin_parse+0xb2> 9035914: e2 00 mov #0,r2 9035916: 51 f1 mov.l @(4,r15),r1 9035918: 1f 82 mov.l r8,@(8,r15) 903591a: 21 18 tst r1,r1 903591c: 68 f3 mov r15,r8 903591e: 78 04 add #4,r8 9035920: 89 04 bt 903592c <_skin_parse+0x130> 9035922: a0 02 bra 903592a <_skin_parse+0x12e> 9035924: 68 a3 mov r10,r8 9035926: af f6 bra 9035916 <_skin_parse+0x11a> 9035928: e2 01 mov #1,r2 903592a: 78 20 add #32,r8 903592c: 64 f3 mov r15,r4 903592e: 22 28 tst r2,r2 9035930: 74 08 add #8,r4 9035932: 89 02 bt 903593a <_skin_parse+0x13e> 9035934: d0 2f mov.l 90359f4 <_skin_parse+0x1f8>,r0 ! 0x9035608 <_skin_parse_sublines_optional> 9035936: a0 02 bra 903593e <_skin_parse+0x142> 9035938: e5 00 mov #0,r5 903593a: d0 2f mov.l 90359f8 <_skin_parse+0x1fc>,r0 ! 0x9035274 <_skin_parse_line_optional> 903593c: e5 00 mov #0,r5 903593e: 40 0b jsr @r0 9035940: 00 09 nop 9035942: 20 08 tst r0,r0 9035944: 6a 03 mov r0,r10 9035946: 28 02 mov.l r0,@r8 9035948: 8b 02 bf 9035950 <_skin_parse+0x154> 903594a: a0 20 bra 903598e <_skin_parse+0x192> 903594c: e9 00 mov #0,r9 903594e: 6a 03 mov r0,r10 9035950: 50 a8 mov.l @(32,r10),r0 9035952: 20 08 tst r0,r0 9035954: 8b fb bf 903594e <_skin_parse+0x152> 9035956: 51 f2 mov.l @(8,r15),r1 9035958: 60 10 mov.b @r1,r0 903595a: 88 0a cmp/eq #10,r0 903595c: 8b 05 bf 903596a <_skin_parse+0x16e> 903595e: d2 1a mov.l 90359c8 <_skin_parse+0x1cc>,r2 ! 0x907a8ac <_skin_line> 9035960: 71 01 add #1,r1 9035962: 1f 12 mov.l r1,@(8,r15) 9035964: 61 22 mov.l @r2,r1 9035966: 71 01 add #1,r1 9035968: 22 12 mov.l r1,@r2 903596a: 54 f2 mov.l @(8,r15),r4 903596c: 61 40 mov.b @r4,r1 903596e: 21 18 tst r1,r1 9035970: 89 07 bt 9035982 <_skin_parse+0x186> 9035972: d0 1a mov.l 90359dc <_skin_parse+0x1e0>,r0 ! 0x9035c70 <_check_viewport> 9035974: 40 0b jsr @r0 9035976: 00 09 nop 9035978: 20 08 tst r0,r0 903597a: 89 96 bt 90358aa <_skin_parse+0xae> 903597c: 51 f2 mov.l @(8,r15),r1 903597e: 31 b0 cmp/eq r11,r1 9035980: 89 93 bt 90358aa <_skin_parse+0xae> 9035982: 52 97 mov.l @(28,r9),r2 9035984: 51 f1 mov.l @(4,r15),r1 9035986: 5b f2 mov.l @(8,r15),r11 9035988: a0 01 bra 903598e <_skin_parse+0x192> 903598a: 22 12 mov.l r1,@r2 903598c: e9 00 mov #0,r9 903598e: 29 98 tst r9,r9 9035990: 2c 92 mov.l r9,@r12 9035992: 8b 01 bf 9035998 <_skin_parse+0x19c> 9035994: a0 0b bra 90359ae <_skin_parse+0x1b2> 9035996: e0 00 mov #0,r0 9035998: 50 98 mov.l @(32,r9),r0 903599a: 20 08 tst r0,r0 903599c: 89 01 bt 90359a2 <_skin_parse+0x1a6> 903599e: af fb bra 9035998 <_skin_parse+0x19c> 90359a0: 69 03 mov r0,r9 90359a2: 61 b0 mov.b @r11,r1 90359a4: 21 18 tst r1,r1 90359a6: 60 f2 mov.l @r15,r0 90359a8: 89 01 bt 90359ae <_skin_parse+0x1b2> 90359aa: af 3e bra 903582a <_skin_parse+0x2e> 90359ac: 20 08 tst r0,r0 90359ae: 7f 0c add #12,r15 90359b0: 4f 26 lds.l @r15+,pr 90359b2: 6c f6 mov.l @r15+,r12 90359b4: 6b f6 mov.l @r15+,r11 90359b6: 6a f6 mov.l @r15+,r10 90359b8: 69 f6 mov.l @r15+,r9 90359ba: 00 0b rts 90359bc: 68 f6 mov.l @r15+,r8 90359be: fd 66 .word 0xfd66 90359c0: 09 07 .word 0x0907 90359c2: a8 b0 bra 9034b26 <_fmradio_read+0x2e> 90359c4: 09 07 .word 0x0907 90359c6: a9 48 bra 9034c5a <_skin_buffer_freespace+0xe> 90359c8: 09 07 .word 0x0907 90359ca: a8 ac bra 9034b26 <_fmradio_read+0x2e> 90359cc: 09 07 .word 0x0907 90359ce: a8 a8 bra 9034b22 <_fmradio_read+0x2a> 90359d0: 09 07 .word 0x0907 90359d2: a8 a4 bra 9034b1e <_fmradio_read+0x26> 90359d4: 09 03 .word 0x0903 90359d6: 4c cc .word 0x4ccc 90359d8: 09 07 .word 0x0907 90359da: a8 b4 bra 9034b46 <_fmradio_read+0x4e> 90359dc: 09 03 .word 0x0903 90359de: 5c 70 mov.l @(0,r7),r12 90359e0: 09 03 .word 0x0903 90359e2: 4d 30 .word 0x4d30 90359e4: 09 03 .word 0x0903 90359e6: 4c b4 .word 0x4cb4 90359e8: 09 03 .word 0x0903 90359ea: 59 fc mov.l @(48,r15),r9 90359ec: 09 03 .word 0x0903 90359ee: 5a 94 mov.l @(16,r9),r10 90359f0: 09 03 .word 0x0903 90359f2: 5a 1a mov.l @(40,r1),r10 90359f4: 09 03 .word 0x0903 90359f6: 56 08 mov.l @(32,r0),r6 90359f8: 09 03 .word 0x0903 90359fa: 52 74 mov.l @(16,r7),r2