Im not running software RAID. Its hardware ...
Yes and no.
Pure software RAID is all in the software driver, with the (SATA) controller having no clue about its existence. CPU does all the RAID operations.
Pure hardware RAID is all in the hardware, with the OS at most having a driver for the controller. The controller has its own "CPU". The OS does not see the actual drives.
"Fake" RAID is what you have. The motherboard (Intel chipset and/or NVidia chip) has has next to nothing in it. Just enough to load the OS. The OS does all the RAID operations in CPU (with a software driver).
You should know the model of your motherboard (reads on PCB). You should find its manual. You should see the SATA ports that the drives are connected to and thus know whether they are connected to the Intel ports or to add-on ports.
VirtualLarry mentioned "RAID2RAID". I have not heard of it, but I once moved an (RAID1) array from one fake to another (NVidia and SiL) and the Linux fakeRAID driver did continue to use the metadata of the former. If the fakeRAID were based on actual hardware, that would not have been possible.
Doh! I recently moved a RAID1 from Intel P68 to Intel Z170. No issues.
Intel chipset generations more than a decade ago were less backward compatible on their RAID implementations, but still not impossible.