1
0
mirror of https://github.com/0xAX/linux-insides.git synced 2025-04-27 10:19:01 +00:00
linux-insides/Interrupts
Sebastian Fricke a327d7237b linux-interrupts-2: rework pm jump part
Shorten the sentence to reduce repetition, as the correlation with the boot chapter
is already explained in the previous sentence.
Add 'function' to `protected_mode_jump`

s/We already know from the earliest parts that entry to protected mode is located
  in the `boot_params.hdr.code32_start` and you can see that we pass the entry of
  the protected mode and `boot_params` to the `protected_mode_jump`
 /The entry to protected mode is located in the `boot_params.hdr.code32_start`
  and passed together with the `boot_params` to the `protected_mode_jump` function/

Correct grammatical errors:
s/in the end of the/at the end of/

Improve word choices:
s/gets these two parameters in the/receives these two parameters within the/

Add missing punctuation and add filling words for a more fluent reading.

This commit introduced a new way of annotating functions: (https://lkml.org/lkml/2019/1/30/374)
s/GLOBAL(protected_mode_jump)/SYM_FUNC_START_NOALIGN(protected_mode_jump)/
s/ENDPROC(protected_mode_jump)/SYM_FUNC_END(protected_mode_jump)/
s/GLOBAL(in_pm32)/SYM_FUNC_START_LOCAL_NOALIGN(.Lin_pm32)/
s/ENDPROC(in_pm32)/SYM_FUNC_END(.Lin_pm32)/

This commit made in_pm32 local: (https://lkml.org/lkml/2019/10/11/192)
s/2:     .long   in_pm32/2:     .long   .Lin_pm32/

Signed-off-by: Sebastian Fricke <sebastian.fricke.linux@gmail.com>
2020-05-02 11:20:09 +02:00
..
images More recovered images 2019-10-10 19:57:27 +02:00
linux-interrupts-1.md Fix typo at the description of IDT entries 2020-04-15 07:27:23 +02:00
linux-interrupts-2.md linux-interrupts-2: rework pm jump part 2020-05-02 11:20:09 +02:00
linux-interrupts-3.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-4.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-5.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-6.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-7.md More recovered images 2019-10-10 19:57:27 +02:00
linux-interrupts-8.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
linux-interrupts-9.md Update broken link for initcall 2018-08-29 00:30:19 -07:00
linux-interrupts-10.md s/http/https for linux-insides 2018-03-24 01:06:57 +06:00
README.md Change mm to MM, interrupts to Interrupts 2018-03-16 16:03:40 -04:00

Interrupts and Interrupt Handling

In the following posts, we will cover interrupts and exceptions handling in the linux kernel.