Perhaps it's possible, Chameleon corrects the memory map reporting by BIOS like Linux in early boot process.
People with the Gigabyte GA-E7AUM-DS2H have a problem with overlapping memory in OSX, which causes kernel panics. One guy in the forum found a solution patching Chameleon with a hardcoded memory map, which is not the best way, I think.
If interested have a look here
http://www.insanelymac.com/forum/index.php?showtopic=161348&pid=1319853&mode=threaded&start=200#entry1319853I could imagine it's not the only mainboard with a bad BIOS in this regard.