chore: preserve current FreeRTOS and C card updates
This commit is contained in:
@@ -237,7 +237,7 @@
|
||||
"title": "Cel karty",
|
||||
"content_tex": "Uczeń projektuje rozłączne maski EventGroup i dowodzi różnicy między oczekiwaniem ALL a trzyosobową barierą.",
|
||||
"scope_title": "Zakres karty",
|
||||
"scope_content_tex": "Koordynator p3 blokuje się na READY_ALL. Worker A ustawia READY_A i blokuje się w xEventGroupSync. Worker B potwierdza maskę częściową, ustawia READY_B, po czym koordynator wnosi SYNC_C. Ostatni SYNC_B zwalnia wszystkich; każdy wynik zawiera 0x70, a automatycznie wyczyszczona grupa kończy z 0.",
|
||||
"scope_content_tex": "Koordynator p3 blokuje się na \\texttt{READY\\_ALL}. Worker A ustawia \\texttt{READY\\_A} i blokuje się w \\texttt{xEventGroupSync}. Worker B potwierdza maskę częściową, ustawia \\texttt{READY\\_B}, po czym koordynator wnosi \\texttt{SYNC\\_C}. Ostatni \\texttt{SYNC\\_B} zwalnia wszystkich; każdy wynik zawiera 0x70, a automatycznie wyczyszczona grupa kończy z 0.",
|
||||
"scope_table": {
|
||||
"headers": [
|
||||
"Lekcja",
|
||||
@@ -585,7 +585,7 @@
|
||||
"content_kind": "prose",
|
||||
"asset_page_mode": "one-per-page",
|
||||
"page_orientation": "landscape",
|
||||
"content_tex": "EventBits_t jest wspólną wartością bitową. Znaczenie każdego bitu wynika wyłącznie z jawnego kontraktu aplikacji.",
|
||||
"content_tex": "\\texttt{EventBits\\_t} jest wspólną wartością bitową. Znaczenie każdego bitu wynika wyłącznie z jawnego kontraktu aplikacji.",
|
||||
"assets": [
|
||||
{
|
||||
"path": "assets/a2-structure.png",
|
||||
@@ -1457,7 +1457,7 @@
|
||||
"kind": "exercise",
|
||||
"id": "any-all",
|
||||
"title": "Ćwiczenie — ANY kontra ALL",
|
||||
"prompt_tex": "Uruchom kontrolowany wariant wait ANY na tej samej sekwencji READY_A/READY_B. Zachowaj osobne maski i porównaj moment release oraz wartość zwrotną.",
|
||||
"prompt_tex": "Uruchom kontrolowany wariant wait ANY na tej samej sekwencji \\texttt{READY\\_A/READY\\_B}. Zachowaj osobne maski i porównaj moment release oraz wartość zwrotną.",
|
||||
"evidence_tex": "Dwa timestampowane ślady i tabela semantyki clear-on-exit.",
|
||||
"criterion": "Uczeń nie przypisuje API gwarancji kolejności równorzędnych waiterów.",
|
||||
"based_on": [
|
||||
|
||||
Reference in New Issue
Block a user