Does Intel motherboard D101GGC revision AAD35788-305 support Pentium D 945 ?
According to this page Intel® Desktop Board D101GGC — Supported processors
D35788-308 or later supports Pentium D 945. But maybe worth to buy and try?
Mark, it will be necessary to have revision 308 or later to use a Pentium D processor 945 on this motherboard. In addition to that, it also required a specific BIOS version to validate the microcode.
If you want to buy one and try it on your board, you are free to do it, however we cannot assure you it will be supported.
You may want to check with other users who may have this same system configuration.