OpenBSD will run on almost everything, just the kernel does not contain binary blobs in order to support absolutely everything. You can if you want download non free firmware and install it yourself painlessly if the installer doesn't automagically find your drivers. I have yet to find a machine where I've had to do this though, since I usually buy no-name Taiwanese hardware which is always supported by *BSD because the manufacturers give out hardware documentation to them