New MB and Windows XP

I am planning on installing a new MB and want to use the current HDD with XP installed. New MB will use current AMD CPU and RAM.
Does XP need to be Updated or Full Install or no action so that the OS recognizes the new MB?
Does XP need to be Updated or Full Install or no action so that the OS recognizes the new MB?