0x804c0d9 : and $0xc,%al 0x804c0db : lock lds (%eax,%ecx,1),%eax 0x804c0df : movl $0x0,0x8(%esp) 0x804c0e7 : mov %eax,0x4(%esp) 0x804c0eb : mov %edi,(%esp) 0x804c0ee : call 0x804b5e0 0x804c0f3 : mov 0x8052628(,%ebx,4),%eax 0x804c0fa : test %eax,%eax 0x804c0fc : jne 0x804c0d0 0x804c0fe : mov %esi,0x8(%esp) 0x804c102 : movl $0x804c460,0x4(%esp) 0x804c10a : movl $0x1388,(%esp) 0x804c111 : call 0x804b2e0 0x804c116 : add $0x2c,%esp 0x804c119 : mov $0x1,%eax 0x804c11e : pop %ebx