اعتبارًا من 27 آذار (مارس) 2025، ننصحك باستخدام android-latest-release
بدلاً من aosp-main
لإنشاء AOSP والمساهمة فيه. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في AOSP.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
مرجع بنية nfc_pn544_device_t
#include <
nfc.h
>
التعريف في السطر
248
من الملف
nfc.h
.
uint8_t enable_i2c_workaround
|
uint8_t i2c_device_address
|
uint32_t num_eeprom_settings
|
تم إنشاء مستندات هذه البنية من الملف التالي:
-
hardware/libhardware/include/hardware/
nfc.h
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Android Hardware Abstraction Layer: nfc_pn544_device_t Struct Reference\n\nnfc_pn544_device_t Struct Reference\n===================================\n\n[Data Fields](#pub-attribs) \nnfc_pn544_device_t Struct Reference \n\n`\n#include \u003c\n`[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)`\n\u003e\n`\n\n|----------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------|\n| Data Fields ----------- ||\n| struct [hw_device_t](/reference/hal/structhw__device__t) | [common](/reference/hal/structnfc__pn544__device__t#a86a0ca82dd3f02023e259b8b5e155dbe) |\n| ||\n| uint32_t | [num_eeprom_settings](/reference/hal/structnfc__pn544__device__t#a3ac916b2bb708cb2b1bf8e18ce95658e) |\n| ||\n| uint8_t \\* | [eeprom_settings](/reference/hal/structnfc__pn544__device__t#a529f4a69ff31da0ea3b9e91eeb9ab6d4) |\n| ||\n| [nfc_pn544_linktype](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h) | [linktype](/reference/hal/structnfc__pn544__device__t#ae83c78e130a202466a147f59992111ae) |\n| ||\n| const char \\* | [device_node](/reference/hal/structnfc__pn544__device__t#a6405703a0cb7b35b990cadaa01349047) |\n| ||\n| uint8_t | [enable_i2c_workaround](/reference/hal/structnfc__pn544__device__t#a027ea04abb5dc0dcb7a8ce269b53c034) |\n| ||\n| uint8_t | [i2c_device_address](/reference/hal/structnfc__pn544__device__t#aef6007b4dc8a68b12a354054d5e9faf7) |\n| ||\n\n\nDetailed Description\n--------------------\n\n\nDefinition at line\n[248](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\nField Documentation\n-------------------\n\n\n|-----------------------------------------------------------------|\n| struct [hw_device_t](/reference/hal/structhw__device__t) common |\n\n\nCommon methods of the NFC NXP PN544 device. This\n*must*\nbe the first member of\n[nfc_pn544_device_t](/reference/hal/structnfc__pn544__device__t)\nas users of this structure will cast a\n[hw_device_t](/reference/hal/structhw__device__t)\nto\n[nfc_pn544_device_t](/reference/hal/structnfc__pn544__device__t)\npointer in contexts where it's known the\n[hw_device_t](/reference/hal/structhw__device__t)\nreferences a\n[nfc_pn544_device_t](/reference/hal/structnfc__pn544__device__t)\n.\n\n\nDefinition at line\n[255](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|--------------------------|\n| const char\\* device_node |\n\n\nDefinition at line\n[270](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|---------------------------|\n| uint8_t\\* eeprom_settings |\n\n\nDefinition at line\n[264](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|-------------------------------|\n| uint8_t enable_i2c_workaround |\n\n\nDefinition at line\n[278](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|----------------------------|\n| uint8_t i2c_device_address |\n\n\nDefinition at line\n[283](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|-------------------------------------------------------------------------------------------------------------------------------|\n| [nfc_pn544_linktype](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h) linktype |\n\n\nDefinition at line\n[267](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n|------------------------------|\n| uint32_t num_eeprom_settings |\n\n\nDefinition at line\n[258](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\nof file\n[nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)\n.\n\n*** ** * ** ***\n\nThe documentation for this struct was generated from the following file:\n\n- hardware/libhardware/include/hardware/ [nfc.h](https://android.googlesource.com/platform/hardware/libhardware/+/master/include/hardware/nfc.h)"]]