@@ -3417,7 +3417,7 @@ be_local_closure(class_Matter_IM_subscribe_request, /* name */
34173417 0 , /* has sup protos */
34183418 & be_class_Matter_IM ,
34193419 1 , /* has constants */
3420- ( & (const bvalue [32 ]) { /* constants */
3420+ ( & (const bvalue [34 ]) { /* constants */
34213421 /* K0 */ be_nested_str_weak (matter ),
34223422 /* K1 */ be_nested_str_weak (SubscribeRequestMessage ),
34233423 /* K2 */ be_nested_str_weak (from_TLV ),
@@ -3449,11 +3449,13 @@ be_local_closure(class_Matter_IM_subscribe_request, /* name */
34493449 /* K28 */ be_nested_str_weak (event_requests ),
34503450 /* K29 */ be_nested_str_weak (MTR_X3A_X20_X3ESubscribe_X20_X28_X256i_X29_X20event_requests_size_X3D_X25s ),
34513451 /* K30 */ be_nested_str_weak (_inner_process_read_request ),
3452- /* K31 */ be_nested_str_weak (send_subscribe_response ),
3452+ /* K31 */ be_nested_str_weak (device ),
3453+ /* K32 */ be_nested_str_weak (debug ),
3454+ /* K33 */ be_nested_str_weak (send_subscribe_response ),
34533455 }),
34543456 be_str_weak (subscribe_request ),
34553457 & be_const_str_solidified ,
3456- ( & (const binstruction [99 ]) { /* code */
3458+ ( & (const binstruction [103 ]) { /* code */
34573459 0xB80E0000 , // 0000 GETNGBL R3 K0
34583460 0x8C0C0701 , // 0001 GETMET R3 R3 K1
34593461 0x7C0C0200 , // 0002 CALL R3 1
@@ -3542,17 +3544,21 @@ be_local_closure(class_Matter_IM_subscribe_request, /* name */
35423544 0x88240306 , // 0055 GETMBR R9 R1 K6
35433545 0x5C280600 , // 0056 MOVE R10 R3
35443546 0x5C2C0200 , // 0057 MOVE R11 R1
3545- 0x50300200 , // 0058 LDBOOL R12 1 0
3546- 0x7C1C0A00 , // 0059 CALL R7 5
3547- 0x88200919 , // 005A GETMBR R8 R4 K25
3548- 0x901E3208 , // 005B SETMBR R7 K25 R8
3549- 0x8C20011F , // 005C GETMET R8 R0 K31
3550- 0x5C280200 , // 005D MOVE R10 R1
3551- 0x5C2C0E00 , // 005E MOVE R11 R7
3552- 0x5C300800 , // 005F MOVE R12 R4
3553- 0x7C200800 , // 0060 CALL R8 4
3554- 0x50200200 , // 0061 LDBOOL R8 1 0
3555- 0x80041000 , // 0062 RET 1 R8
3547+ 0x8830011F , // 0058 GETMBR R12 R0 K31
3548+ 0x88301920 , // 0059 GETMBR R12 R12 K32
3549+ 0x78320000 , // 005A JMPF R12 #005C
3550+ 0x50300001 , // 005B LDBOOL R12 0 1
3551+ 0x50300200 , // 005C LDBOOL R12 1 0
3552+ 0x7C1C0A00 , // 005D CALL R7 5
3553+ 0x88200919 , // 005E GETMBR R8 R4 K25
3554+ 0x901E3208 , // 005F SETMBR R7 K25 R8
3555+ 0x8C200121 , // 0060 GETMET R8 R0 K33
3556+ 0x5C280200 , // 0061 MOVE R10 R1
3557+ 0x5C2C0E00 , // 0062 MOVE R11 R7
3558+ 0x5C300800 , // 0063 MOVE R12 R4
3559+ 0x7C200800 , // 0064 CALL R8 4
3560+ 0x50200200 , // 0065 LDBOOL R8 1 0
3561+ 0x80041000 , // 0066 RET 1 R8
35563562 })
35573563 )
35583564);
0 commit comments