problem about real-mode-Collection of common programming errors

  • gct
    assembly embedded 64bit driver real-mode
    I’ve got an intel-based SBC that I’m using in an embedded application. It’s got a Digital IO (DIO) port attached to a Fintek Super I/O chip. I want to be able to set the bits on the output lines of this port to control some other hardware. Fortunately, the manufacturer’s BIOS comes with a function to do just this:AX=6F09h bl=<bits> int 15hUnfortunately I’m running 64-bit linux in protected mode. Is there any way I can call that bios interrupt, either from a user-space program or as a k

  • Mat
    c assembly real-mode
    Im stuck on compiling the tsr.asm code provided in the book rootkit arsenal. I installed open watcom on a XP maschine and the first asm listing was compiled well.When compiling, it throws the error: “multiple starting address found” (nothing found on google). Can anyone confirm that this code is compilable, and how?Im thankful for any suggestions.

  • TVK
    gcc real-mode
    Intall libx86-dev into a debian.These files are checked in the right folder/usr/include/libx86.h /usr/lib/libx86.a /usr/lib/ /usr/share/doc/libx86-dev/changelog.Debian.gz /usr/share/doc/libx86-dev/copyrightit is ok that gcc -o file.o -c file.cbut gcc -o file.c file is failed Message is:/tmp/ccgprz4C.o: In function `main’: bio.c:(.text+0x2b): undefined reference to `LRMI_init’ bio.c:(.text+0x37): undefined reference to `LRMI_call’ collect2: ld returned 1 exit status not sure what happens

Web site is in building