AMD's random number generator can't generate a 0?
'trusted hardware' does not exist, unless it is YOUR hardware, of YOUR design (based on best know how), with tight control of the manufacturing process. maybe because any number multiplied by zero is zero and any number divided by zero is overflow... So far, I also have not found decent information on how their RNG unit works.