diff options
author | Jan Dolezal <dolezj21@fel.cvut.cz> | 2014-12-04 00:56:38 +0100 |
---|---|---|
committer | Gedare Bloom <gedare@rtems.org> | 2014-12-04 13:37:50 -0500 |
commit | d78eac64a8ac5d5eabbde4a9f1647850113dfc6c (patch) | |
tree | e1b26e6aedcb579e867f993f97aae8b29ac626bd /c/src/lib/libbsp/i386/shared | |
parent | bsp/leon3: Fix trap table initialization (diff) | |
download | rtems-d78eac64a8ac5d5eabbde4a9f1647850113dfc6c.tar.bz2 |
i386/pc386: cammelCase (struct and function names) to underscores, typedefed structs, break >80 chars lines, removed newlines at EOFs
fb_vesa_rm.c: removed inline from functions declared in fb_vesa.h
removed unnecessary printks in the end of patch
edid.h, vbe3.h: switched from custom *PACKED_ATTRIBUTE at the structs to the
RTEMS_COMPILER_PACKED_ATTRIBUTE for easier maintainability
of doxygen
Diffstat (limited to 'c/src/lib/libbsp/i386/shared')
-rw-r--r-- | c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.c | 5 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.h | 5 |
2 files changed, 6 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.c b/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.c index 0aa71e6c2b..af5cf1ec9c 100644 --- a/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.c +++ b/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.c @@ -181,7 +181,7 @@ void *i386_get_default_rm_buffer(uint16_t *size) { return default_rm_buffer_spot; } -int i386_real_interrupt_call(uint8_t interruptNumber, +int i386_real_interrupt_call(uint8_t interrupt_number, i386_realmode_interrupt_registers *ir) { uint32_t pagingon; @@ -270,7 +270,7 @@ int i386_real_interrupt_call(uint8_t interruptNumber, : "=rm"(interrupt_number_off) ); interrupt_number_ptr = (uint8_t *)(rm_swtch_code_dst+interrupt_number_off); - *interrupt_number_ptr = interruptNumber; + *interrupt_number_ptr = interrupt_number; /* execute code that jumps to coppied function, which switches to real mode, loads registers with values passed to interrupt and executes interrupt */ __asm__ volatile( "\t" @@ -403,4 +403,3 @@ int i386_real_interrupt_call(uint8_t interruptNumber, *ir = int_passed_regs_spot->inoutregs; return 1; } - diff --git a/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.h b/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.h index e5f80d0555..a0216ea0ad 100644 --- a/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.h +++ b/c/src/lib/libbsp/i386/shared/realmode_int/realmode_int.h @@ -74,7 +74,10 @@ extern void *i386_get_default_rm_buffer(uint16_t *size); * @retval 0 call failed (GDT too small or pagin is on) * 1 call successful */ -extern int i386_real_interrupt_call(uint8_t interruptNumber, i386_realmode_interrupt_registers *ir); +extern int i386_real_interrupt_call( + uint8_t interrupt_number, + i386_realmode_interrupt_registers *ir +); #ifdef __cplusplus } |