Yes, as long as a motherboard has a SATA connector it will support any SATA drive up to 2 TB.
Here are the support documents on this motherboard
www.intel.com/p/en_US/support/highlights/dsktpboards/d945gcl
Your board has
” Four SerialATA (SATA) channels (3.0Gb/s),via the ICH7, one device per channel”
So it can support up to four SATA drives.Ā You are good on the Seagate Barracuda 1 TB SATA hard drive