---
title: createCompareAndSwapCommand
framework: kernel
role: symbol
role_heading: Instance Method
path: kernel/iofirewirenub/1520925-createcompareandswapcommand
---

# createCompareAndSwapCommand

## Declaration

```occ
virtual IOFWCompareAndSwapCommand * createCompareAndSwapCommand(FWAddress devAddress, const UInt32 *cmpVal, const UInt32 *newVal, int size, FWDeviceCallback completion, void *refcon, bool failOnReset);
```
