<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://seanshnkim.github.io/blog/2025/Third-Maximum-Number/</loc> <lastmod>2025-02-10T08:52:25+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Illustrated-Priority-Inversion/</loc> <lastmod>2025-02-11T12:38:07+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Solutions-for-Priority-Inversion-Priority-Ceiling-vs.-Priority-Inheritance/</loc> <lastmod>2025-02-12T15:03:45+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Semaphore-versus-Mutex/</loc> <lastmod>2025-02-12T21:02:37+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Schedulers/</loc> <lastmod>2025-02-15T16:43:10+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Context-Switching/</loc> <lastmod>2025-02-25T17:30:00+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/SEGGER-Trace-Tool/</loc> <lastmod>2025-03-06T14:51:20+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/Setting-FreeRTOS/</loc> <lastmod>2025-10-03T21:50:31+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/PlatformIO-What-it-does/</loc> <lastmod>2025-10-04T21:49:02+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/SysTick_Handler/</loc> <lastmod>2025-10-06T16:17:30+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-Lightweight-IP/</loc> <lastmod>2025-11-07T21:58:27+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-FPU/</loc> <lastmod>2025-11-08T22:57:45+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-MQTT-1/</loc> <lastmod>2025-11-09T23:22:03+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-Real-Time-Clock/</loc> <lastmod>2025-11-11T21:08:46+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-Real-Time-Clock-2/</loc> <lastmod>2025-11-13T23:38:08+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-external-clock-will-not-work/</loc> <lastmod>2025-11-14T23:48:46+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/fork-and-clone/</loc> <lastmod>2025-11-17T23:48:01+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/TIL-Basic-Keywords-Device-Driver/</loc> <lastmod>2025-11-23T23:48:41+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-Intro/</loc> <lastmod>2026-01-12T19:43:16+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase1/</loc> <lastmod>2026-01-14T07:18:44+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase2/</loc> <lastmod>2026-01-14T20:05:18+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Debugging-Bootloader-Part1/</loc> <lastmod>2026-01-15T01:21:27+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Debugging-Bootloader-Part2/</loc> <lastmod>2026-01-16T01:45:05+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase3/</loc> <lastmod>2026-01-17T01:26:50+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase4/</loc> <lastmod>2026-01-20T14:48:37+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase4.1/</loc> <lastmod>2026-01-26T19:40:10+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase5-Part1/</loc> <lastmod>2026-01-27T00:00:00+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/Dual-Bank-Bootloader-OTA-Phase5-Part2/</loc> <lastmod>2026-01-29T22:10:21+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/UART-Baremetal-Driver-Overview/</loc> <lastmod>2026-02-28T16:17:34+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/UART-Baremetal-Driver-Phase1/</loc> <lastmod>2026-02-28T22:45:47+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/UART-Baremetal-Driver-Phase2/</loc> <lastmod>2026-03-01T12:41:50+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-Intro/</loc> <lastmod>2026-01-12T19:43:16+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase1/</loc> <lastmod>2026-01-14T07:18:44+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase2/</loc> <lastmod>2026-01-14T20:05:18+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Debugging-Bootloader-Part1/</loc> <lastmod>2026-01-15T01:21:27+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Debugging-Bootloader-Part2/</loc> <lastmod>2026-01-16T01:45:05+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase3/</loc> <lastmod>2026-01-17T01:26:50+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase4/</loc> <lastmod>2026-01-20T14:48:37+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase4.1/</loc> <lastmod>2026-01-26T19:40:10+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase5-Part1/</loc> <lastmod>2026-01-27T00:00:00+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/projects/Dual-Bank-Bootloader-OTA-Phase5-Part2/</loc> <lastmod>2026-01-29T22:10:21+00:00</lastmod> </url> <url> <loc>https://seanshnkim.github.io/about/</loc> </url> <url> <loc>https://seanshnkim.github.io/projects/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/priority-inversion/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/priority-ceiling/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/priority-inheritance/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/task/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/semaphore/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/mutex/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/task-scheduling/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/schedulers/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/context-switching/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/trace-tool/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/tag/segger/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/category/data-structure-and-algorithms/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/category/rtos/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/category/til/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/category/firmware/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/2025/</loc> </url> <url> <loc>https://seanshnkim.github.io/blog/2026/</loc> </url> <url> <loc>https://seanshnkim.github.io/</loc> </url> <url> <loc>https://seanshnkim.github.io/page/2/</loc> </url> <url> <loc>https://seanshnkim.github.io/page/3/</loc> </url> <url> <loc>https://seanshnkim.github.io/page/4/</loc> </url> </urlset>