kernel/int: consolidate interrupt vector number to int32

This is no-op for 32 bit platforms because `int32` is defined as `long` there.

Change interrupt vector number from 64 bits to 32 bits for 64 bit platforms.

Change-Id: I52d1ad616cab16488804e9733c7afaf772a670ba
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7507
Tested-by: Commit checker robot <[email protected]>
Reviewed-by: Alex von Gluck IV <[email protected]>
This commit is contained in:
X512
2024-03-06 16:03:45 +00:00
committed by Alex von Gluck IV
parent 0e703d1f1e
commit 02463fb461
26 changed files with 93 additions and 93 deletions
+3 -3
View File
@@ -168,9 +168,9 @@ extern void release_write_seqlock(seqlock* lock);
extern uint32 acquire_read_seqlock(seqlock* lock);
extern bool release_read_seqlock(seqlock* lock, uint32 count);
extern status_t install_io_interrupt_handler(long interrupt_number,
interrupt_handler handler, void *data, ulong flags);
extern status_t remove_io_interrupt_handler(long interrupt_number,
extern status_t install_io_interrupt_handler(int32 interrupt_number,
interrupt_handler handler, void *data, uint32 flags);
extern status_t remove_io_interrupt_handler(int32 interrupt_number,
interrupt_handler handler, void *data);
extern status_t add_timer(timer *t, timer_hook hook, bigtime_t period,