Is RouterOS DFS implemenation same for every chipset?

Does the DFS/DFS2 radar detect in RouterOS operate the same for every wireless card/chipset, or does it call down into some code on the chip/card itself to run DFS software?

In other words, can I find a ‘better’ DFS implementation using a different wireless card with RouterOS?