1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openharmony-startup_syspara_lite

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

syspara_lite

Общие сведения

Модуль syspara_lite предоставляет API для получения информации о устройстве, такой как название продукта, торговая марка и имя производителя, в соответствии со спецификациями совместимости продуктов OpenHarmony (PCS). Также он предоставляет API для установки и получения атрибутов системы.

Структура директорий

base/startup/syspara_lite/    # модуль syspara_lite
├── frameworks             # исходные файлы модуля syspara_lite
├── hals                   # заголовочные файлы слоя абстракции аппаратного обеспечения модуля syspara_lite
└── interfaces             # внешние API модуля syspara_lite

Ограничения

  • Модуль syspara_lite разработан на языке C.
  • Поддерживает устройства мини-системы (не менее 128 КБ памяти), такие как Hi3861 V100, и устройства малых систем (не менее 1 МБ памяти), такие как Hi3516D V300 и Hi3518E V300.
  • Поля атрибутов системы определяются производителями оборудования (OEM). В настоящее время предоставляются только значения по умолчанию. Конкретные значения должны корректироваться по мере необходимости.

ИспользованиеДля получения атрибутов системы используйте следующий код:

char* value1 = GetDeviceType();
printf("Тип устройства = %s\n", value1);
free(value1);
char* value2 = GetManufacturer();
printf("Производитель = %s\n", value2);
free(value2);
char* value3 = GetBrand();
printf("Торговая марка = %s\n", value3);
free(value3);

Зависимости

Подсистема запуска

startup_syspara_lite

startup_appspawn_lite

startup_bootstrap_lite

startup_init_lite

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления (1)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openharmony-startup_syspara_lite.git
git@api.gitlife.ru:oschina-mirror/openharmony-startup_syspara_lite.git
oschina-mirror
openharmony-startup_syspara_lite
openharmony-startup_syspara_lite
master