{"name": "_ZN12unixpc_state14disk_control_wER13address_spacejtt", "code": "__int64 __fastcall unixpc_state disk_control_w ( unixpc_state * @@this@@ , address_space * @@a2@@ , unsigned int @@a3@@ , unsigned __int16 @@a4@@ ) { device_t * v4 ; device_t * v5 ; char @@v7@@ ; @@v7@@ = @@a4@@ ; logerror ( String , @@a4@@ ) ; v4 = ( device_t * ) device_t auto_finder_type < device_t * , true > operator device_t * ( ( char * ) @@this@@ + Number ) ; floppy_mon_w ( v4 , ( @@v7@@ & Number ) == Number ) ; v5 = ( device_t * ) device_t auto_finder_type < device_t * , true > operator device_t * ( ( char * ) @@this@@ + Number ) ; return wd17xx_set_drive ( v5 , Number ) ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r16"}, {"n": "a4", "t": {"T": 1, "n": "unsigned __int16", "s": 2}, "location": "r24"}, {"n": "this", "t": {"T": 3, "t": "unixpc_state"}, "location": "r56"}, {"n": "a2", "t": {"T": 3, "t": "address_space"}, "location": "r64"}, {"n": "v7", "t": {"T": 1, "n": "char", "s": 1}, "location": "s40"}]}