Originally Posted by gilboa
The asm code (if they have any) will be the same. (as they are using the same compiler [GCC] on both platforms.)
The PCI/AGP code and the OS abstraction (locks, in/out, tasks, workqueues, etc) is radically different.
freebsd builds its kernel with its own cc not gcc.
could be wrong. pretty sure.