• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 424
  • Last Modified:

Int 68h AX=4300h

Can anyone tell me what this interrupt does. A pointer to some documentation would be helpful.
1 Solution
These are program interupts used for storing information to be parsed to the processor. AX is a register for the CPU. 4300h is the hex number to be sent to or that was currently in the CPU register.
Look at a book with ISBN: 0672309548 - Hardware Bible. Goto www.mcp.com for info on this book.
icdAuthor Commented:
Can you be more explicit. Your answer seems to be a generic one that applies to all interrupts. I am looking for specific details on this one interrupt/function.

Also I know I asked for a reference to documentation but I was hoping for an on-line reference.
I think it is used by adaptek drivers.
Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

icdAuthor Commented:
I would like to open this question for other answers please.
I found only this in Ralf Brown's Interrupt List 5.9:

      AX = 4300h
Return: AX = F386h if ???
Note:      called by Novell DOS 7.0 EMM386.EXE
SeeAlso: AX=4400h,INT 41/AX=004Fh
INT 68 U - ???
      AX = 4400h
      BX = ???
      CX = ???
      DX = ???
      DS:SI = real-mode address of protected-mode GDT
      ES:DI = real-mode address of protected-mode IDT
Return: ???
Note:      called by Novell DOS 7.0 EMM386.EXE if AX=4300h returns AX=F386h
SeeAlso: AX=4300h

You see that this is pretty unclear. Old documentations put this
interrupt as "user" one. However, seems that is has a function in
protected mode.

Check these files (file interrup.p in inter59d.zip):

icdAuthor Commented:
The function does indeed return F386h. I suspect however that it has something to do with SoftIce because it returns different values when SoftIce is not installed.

Thanks for that answer, not exactly what I was looking for, but thanks for the effort.
icd, When I meant program interupt, that is exactly what I meant. i.e. it is an interupt for transfering code data. There are two of these in total out of the interupts list . Other interupts do various functions like contain data that when initiated send singals to various hardware depending on what area of address space is alocated to them. Get the book because there is alot on this subject. Also, try http://www.whatis.com/

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now