AS far as I know there is no s478 Pentium M Processor. S478 is the socket designated for the Pentium 4 processor (Desktop Series) The Pentium4 Mobile chip also uses this socket I believe, perhaps you have the P4M and the PM Confused?
Anyway, Pentium M = socket 479. Asus makes an adaper which will convert a Desktop Socket 478 into 479 so you can use the Pentium M Banias/Dothan CPU's in a desktop environment. (Again perhaps confusion here?)
If you are looking at a laptop with a Pentium M, generally the best way to tell what type of chip it is is to look at the fron side bus. Generally speaking the older Banias core will have a FSB of 400MHz, while the new Dothan chips sport a 533 MHz FSB. Most modern laptops will have Dothan CPU's.
Confused at all that? Ask any questiosn you may have, or PM me and I'll try to clear it up
