zephyrproject-rtos / zephyr

Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
https://docs.zephyrproject.org
Apache License 2.0
10.93k stars 6.65k forks source link

Integrate Realtek RTS5816 HAL module #81624

Open RtkFP opened 3 days ago

RtkFP commented 3 days ago

Origin

https://github.com/RtkFP/rtkfp_lib/blob/main/drivers/usb/udc/libudc.a

Type

Module

Module Name: hal_realtek (need to create)

Purpose

Precompiled firmware (binary blobs) supporting USB device driver of RTS5816 SoCs.

Pull Request

None

Dependencies

None

License

Apache-2.0

github-actions[bot] commented 3 days ago

Hi @RtkFP! We appreciate you submitting your first issue for our open-source project. 🌟

Even though I'm a bot, I can assure you that the whole community is genuinely grateful for your time and effort. 🤖💙

nordicjm commented 3 days ago

The module includes a library to support USB device function of RTS5816.

Not allowed in HALs or zephyr hosted repos

RtkFP commented 3 days ago

The module includes a library to support USB device function of RTS5816.

Not allowed in HALs or zephyr hosted repos

Sorry for that I did't express it clearly. The module repo won't host the library blobs, the blobs are fetched by west command. The library blob will be fetched from https://github.com/RtkFP/rtkfp_lib I need a module repo to record the blobs information. Thanks

nordicjm commented 3 days ago

Can you edit your main post and replace it with the correct template and fill it in? https://github.com/zephyrproject-rtos/zephyr/blob/main/.github/ISSUE_TEMPLATE/008_bin-blobs.md?plain=1

RtkFP commented 3 days ago

Can you edit your main post and replace it with the correct template and fill it in? https://github.com/zephyrproject-rtos/zephyr/blob/main/.github/ISSUE_TEMPLATE/008_bin-blobs.md?plain=1

I have edit the main post, but I don't know how to write the Module section, because the module is not exists yet. What I write in the Module section is OK, or should I edit it again? Thanks.

nashif commented 3 days ago

so this is a request to include blobs in a module that still does not exist? Is this related to https://github.com/zephyrproject-rtos/zephyr/issues/78084?

RtkFP commented 2 days ago

so this is a request to include blobs in a module that still does not exist?

Yes.

Is this related to #78084?

It is not realted to #78084. The blob is for another chip (RTS5816) of Realtek Maybe I can include blobs in the module created in #78084