diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-12-24 20:08:53 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-12-24 20:08:53 +0100 |
commit | bdd790bd8397c4b4dd67fe353378e607ec9ae620 (patch) | |
tree | 9f41ee24b72143f69271a6ee02d24e5d30d4089e /x86_64/interrupt.S | |
parent | 7bc36d605365dfd011b10da42a84ac53f0cd442d (diff) | |
download | gnumach-bdd790bd8397c4b4dd67fe353378e607ec9ae620.tar.gz gnumach-bdd790bd8397c4b4dd67fe353378e607ec9ae620.tar.bz2 gnumach-bdd790bd8397c4b4dd67fe353378e607ec9ae620.zip |
intr: Drop irq parameter
This is not actually used.
Diffstat (limited to 'x86_64/interrupt.S')
-rw-r--r-- | x86_64/interrupt.S | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/x86_64/interrupt.S b/x86_64/interrupt.S index 110a429c..fe2b3858 100644 --- a/x86_64/interrupt.S +++ b/x86_64/interrupt.S @@ -52,13 +52,10 @@ ENTRY(interrupt) movq S_IPL,S_ARG1 /* previous ipl as 2nd arg */ ; - movq S_IRQ,S_ARG2 /* irq number as 3rd arg */ + movq S_RET,S_ARG2 /* return address as 3th arg */ ; - movq S_RET,S_ARG3 /* return address as 4th arg */ - - ; - movq S_REGS,S_ARG4 /* address of interrupted registers as 5th arg */ + movq S_REGS,S_ARG3 /* address of interrupted registers as 4th arg */ movl S_IRQ,%eax /* copy irq number */ shll $2,%eax /* irq * 4 */ |