View Single Post
  #3   (View Single Post)  
Old 6th October 2009
Beastie Beastie is offline
Daemonology student
 
Join Date: Jan 2009
Location: /dev/earth0
Posts: 335
Default

The biggest difference between Linux and *BSD assembler is the way interrupts are called.

The following is related to FreeBSD, but it must not be *too different* for OpenBSD.
Years ago, there was a website called FreeBSD Hackers and they had two tutorials but it's down now. You can still get the first one here.
Also check http://int80h.org/.

Don't forget you may have to brand ELF files manually.
__________________
May the source be with you!
Reply With Quote