HAL ইন্টারফেস বর্ণনা ভাষা (HIDL) HAL এবং এর ব্যবহারকারীদের মধ্যে ইন্টারফেস নির্দিষ্ট করে। এটি ইন্টারফেস এবং প্যাকেজে সংগৃহীত প্রকার এবং পদ্ধতি কল সংজ্ঞায়িত করে। HIDL হল কোডবেসগুলির মধ্যে যোগাযোগের জন্য একটি সিস্টেম যা স্বাধীনভাবে সংকলিত হতে পারে এবং আন্তঃপ্রক্রিয়া যোগাযোগের উদ্দেশ্যে। HIDL গাইড দেখুন।
HIDL (.hal) ফাইলগুলির জন্য স্বয়ংক্রিয়ভাবে তৈরি হওয়া ডকুমেন্টেশন অবমূল্যায়িত করা হয়েছে৷ ইন্টারফেস স্পেসিফিকেশনের বিশদ বিবরণের জন্য, AOSP-এ HIDL সোর্স ফাইলগুলি দেখুন৷
HIDL ইন্টারফেস ফাইলগুলি AOSP-তে চারটি ভিন্ন স্থানে রয়েছে:
- /হার্ডওয়্যার/ইন্টারফেস
- /ফ্রেমওয়ার্ক/হার্ডওয়্যার/ইন্টারফেস
- /সিস্টেম/হার্ডওয়্যার/ইন্টারফেস
- /system/libhidl/পরিবহন
প্রতিটি অবস্থানে HIDL সোর্স ফাইলগুলির লিঙ্কগুলির জন্য নীচের বিভাগগুলি দেখুন৷
/হার্ডওয়্যার/ইন্টারফেস
- /হার্ডওয়্যার/ইন্টারফেস/
- অ্যাট্রেস/
- অডিও/
- authsecret/
- স্বয়ংচালিত/
- বায়োমেট্রিক্স/
- ব্লুটুথ/
- বুট/
- ব্রডকাস্ট্রিও/
- ক্যামেরা/
- ক্যাস/
- সামঞ্জস্য_ম্যাট্রিক্স/
- কনফিগার স্টোর/
- নিশ্চিতকরণ/
- প্রসঙ্গত/
- current.txt
- drm/
- ডাম্পস্টেট/
- ফাস্টবুট/
- দারোয়ান/
- জিএনএসএস/
- গ্রাফিক্স/
- স্বাস্থ্য/
- ir/
- প্রধান শিক্ষক/
- আলো/
- মিডিয়া/
- মেমট্র্যাক/
- নিউরাল নেটওয়ার্ক/
- এনএফসি/
- oemlock/
- শক্তি/
- prebuilt_hashes/
- রেডিও/
- রেন্ডারস্ক্রিপ্ট/
- নিরাপদ_উপাদান/
- সেন্সর/
- সাউন্ডট্রিগার/
- পরীক্ষা/
- tetheroffload/
- তাপ/
- টিভি/
- ইউএসবি/
- ভাইব্রেটর/
- ভিআর/
- তাঁতি/
- ওয়াইফাই/