Skip to content

Commit fc7c1c8

Browse files
authored
Improve formatting of memory layout description
Updated formatting for memory layout section in README.
1 parent 7068c60 commit fc7c1c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ Imagine you've deployed hundreds of devices in the field and discover a bug in y
2424
AVR microcontrollers have a clever feature called **self-programming** - they can modify their own flash memory while running. Here's the magic:
2525

2626
1. **Memory Layout**: Flash memory is divided into two sections:
27-
- **Application Section** (0x0000 - (Boot reset vector -1)): Your main program lives here
28-
- **Boot Section** (Boot reset vector - flash end address): The bootloader lives here (protected from accidental overwrites)
27+
- **Application Section** (`0x0000` ~ `[Boot Reset Vector] - 1`): Your main program lives here
28+
- **Boot Section** (`[Boot Reset Vector]` ~ `[Flash End Address]`): The bootloader lives here (protected from accidental overwrites)
2929

3030
2. **Boot Process**: When the MCU resets, it can be configured (via fuse bits) to start from the bootloader section instead of address 0x0000.
3131

0 commit comments

Comments
 (0)