[net.lang.c] PC .COM files and memory resident code.

gma@ssc-vax.UUCP (G M Anderson) (05/06/86)

I am interested in creating a resident interrupt driven
process in C, and I don't really care if it is a .COM, .EXE, or
whatever.  I understand how to do it in assembly, but it appears
very difficult to do in C because of the jumping around code,
replacing addresses, getting addresses, and the sticky little stack
segment problem.  (By the way, if there is no defined stack segment,
where does the stuff stack up?)

If anyone knows how to:
  1) Create interrupt driven code with C.
  2) Make that code memory resident without assembly modification.
  3) The proposed memory resident addressing agreements between MS,
     and the popup utility people.

I would greatly appreciate your help.