1. 13 Jul, 2018 2 commits
    • Bi-Ruei, Chiu's avatar
    • Bi-Ruei, Chiu's avatar
      Use an un-official community collaboration version of asn1c · a247907d
      Bi-Ruei, Chiu authored
      1. It's no need to modify LTE-RRC's ASN.1 file for enabling option group
         feature in generate_asn1.
      2. It's no need to patch the C header files generated from
         LTE-RRC/S1AP/X2AP's ASN.1 in fix_asn1.
      3. It's no need to pre-process S1AP/X2AP's ASN.1 for enabling information
         object class feature by asn1tostruct.py.
      
      This commit requires an un-official version of asn1c which are
      collaboration of asn1c community members and `build_helper` is modified
      in this commit accordingly :
      
        https://github.com/brchiu/asn1c/tree/velichkov_s1ap_plus_option_group
      
      This asn1c can also convert ASN.1 of 5G NR RRC (38.331, v15.1.0) and
      generate C files with -findirect-choice command line option without
      tweaking ASN.1 file.
      
      Examples for how to use this asn1c for S1AP are in S1AP files, e.g.
      s1ap_eNB_nas_procedures.c and s1ap_eNB_handler.c.
      
      There is an modified openair-cn (based on tag 0.5.0) with this new asn1c at :
      
        https://github.com/brchiu/openair-cn/tree/new-asn1c
      
      Basic S1AP interaction and data transfer operation between OAI eNB and
      this modified openair-cn has been tested.
      
      Note: Community version of asn1c is keeping evolved to provide better usage.
      a247907d
  2. 12 Jul, 2018 1 commit
  3. 11 Jul, 2018 4 commits
  4. 10 Jul, 2018 1 commit
  5. 09 Jul, 2018 1 commit
  6. 06 Jul, 2018 2 commits
  7. 05 Jul, 2018 1 commit
  8. 04 Jul, 2018 1 commit
  9. 03 Jul, 2018 15 commits
  10. 29 Jun, 2018 3 commits
  11. 28 Jun, 2018 8 commits
  12. 27 Jun, 2018 1 commit