Добавить пояснения к исходникам, заголовкам TI, настройкам CCS и существующим проверкам. Зафиксировать правила кодировки, обзор модулей и аудит комментариев.
19 lines
1.4 KiB
C
19 lines
1.4 KiB
C
/* Настройки и интерфейс ump_can_protocol. Русские пояснения сохранены в UTF-8. */
|
|
/* Shared logger protocol; application owns IRQ protection and CAN scheduling. */
|
|
/* Начинает условие: UMP_CAN_PROTOCOL_H ещё не определён; защищает повторное включение или задаёт значение сборки. */
|
|
#ifndef UMP_CAN_PROTOCOL_H
|
|
/* Определяет защитный символ или переключатель UMP_CAN_PROTOCOL_H для последующей компиляции. */
|
|
#define UMP_CAN_PROTOCOL_H
|
|
/* Подключает "log_to_mem.h": двухбанковый регистратор событий нагрузки во внешней RAM. */
|
|
#include "log_to_mem.h"
|
|
/* Подключает "ump_tms28335.h": настройки и интерфейс ump_tms28335. */
|
|
#include "ump_tms28335.h"
|
|
/* Задаёт UMP_CAN_MARKER = UMP_MARKER; UMP CAN MARKER. */
|
|
#define UMP_CAN_MARKER UMP_MARKER
|
|
/* Задаёт UMP_CAN_MAX_WORDS = UMP_MAX_WORDS; UMP CAN MAX слова. */
|
|
#define UMP_CAN_MAX_WORDS UMP_MAX_WORDS
|
|
/* Задаёт ump_can_prepare = ump_tms28335_prepare; ump CAN prepare. */
|
|
#define ump_can_prepare ump_tms28335_prepare
|
|
/* Закрывает условный блок препроцессора; дальнейшие строки относятся к внешнему уровню. */
|
|
#endif
|