X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068..34f6af4f61e0eec9c96113e07f140b609b4113c8:/lunaix-os/arch/x86/includes/sys/interrupt32.S.inc diff --git a/lunaix-os/arch/x86/includes/sys/interrupt32.S.inc b/lunaix-os/arch/x86/includes/sys/interrupt32.S.inc deleted file mode 100644 index 1d698fa..0000000 --- a/lunaix-os/arch/x86/includes/sys/interrupt32.S.inc +++ /dev/null @@ -1,82 +0,0 @@ - -#define regsize 4 - -/* stack layout: saved interrupt context */ - .struct 0 -idepth: - .struct idepth + regsize -ieax: - .struct ieax + regsize -iebx: - .struct iebx + regsize -iecx: - .struct iecx + regsize -iedx: - .struct iedx + regsize -iedi: - .struct iedi + regsize -iebp: - .struct iebp + regsize -iesi: - .struct iesi + regsize -ids: - .struct ids + regsize -ies: - .struct ies + regsize -ifs: - .struct ifs + regsize -igs: - .struct igs + regsize -iexecp: -iesp: - .struct iesp + regsize -isave_parent: - .struct isave_parent + regsize -ivec: - .struct ivec + regsize -iecode: - .struct iecode + regsize -ieip: - .struct ieip + regsize -ics: - .struct ics + regsize -ieflags: - .struct ieflags + regsize -iuesp: - .struct iuesp + regsize -iuss: - - -/* stack layout: execution (flow-control) state context */ - .struct 0 -exsave_prev: - .struct exsave_prev + regsize -exvec: - .struct exvec + regsize -execode: - .struct execode + regsize -exeip: - .struct exeip + regsize -excs: - .struct excs + regsize -exeflags: - .struct exeflags + regsize -exuesp: - .struct exuesp + regsize -exuss: - -/* struct layout: critical section of struct proc_info */ - .struct 0 -thread_hstate: - .struct thread_hstate + regsize -thread_ustack_top: - -/* struct layout: proc_sig */ - .struct 0 -psig_signum: - .struct psig_signum + regsize -psig_sigact: - .struct psig_sigact + regsize -psig_sighand: - .struct psig_sighand + regsize -psig_saved_hstate: \ No newline at end of file