create a shared lib for polar code
Motivation
This MR refactors the polar coding to follow the same design pattern as LDPC by exposing it as a shared library behind a generic interface. The objective is to decouple the polar encoder implementation from the PHY, so that alternative implementations (e.g. ARMral or other optimized/vendor-specific encoders) can be integrated in the future without modifying upper-layer PHY code.
Changes
- Polar encoder exposed as a shared library
- Introduction of a generic polar encoder interface
- No functional change to the existing OAI polar coding behavior
- Structural refactoring aligned with the existing LDPC encoder architecture
Edited by Abdennour Abdi