open5gs/lib/asn
Sukchan Lee 97d7b6f490 move asn1c to src/asn1c 2017-02-04 15:22:22 +09:00
..
src move asn1c to src/asn1c 2017-02-04 15:22:22 +09:00
support port to linux 2017-02-04 15:21:17 +09:00
test port to linux 2017-02-04 15:21:17 +09:00
Makefile.am move directory location for asn source/header files 2017-02-03 17:11:24 +09:00
README changes asn1c option to change #include <XXX.h> to #include "XXX.h" 2017-02-04 14:24:34 +09:00

README

* Modify 36413-a90.txt to 36413-a90.asn
user@host ~/Documents/git/cellwire/lib/asn/support$ \
    diff 36413-a90.txt 36413-a90.asn

* Add prefix S1AP to S1AP-PDU specification
user@host ~/Documents/git/cellwire/lib/asn/support$ \
    python asn1prefix.py -i 36413-a90.asn -o S1AP-PDU.asn

* EUROCOM S1AP-IEs support files
user@host ~/Documents/git/cellwire/lib/asn/support$ \
    python asn1tostruct.py -f S1AP-PDU.asn -o ../src

* Use AuthenticEshkinKot's fork for asn1c
user@host ~/Documents/git/AuthenticEshkinKot$ \
    git clone https://github.com/AuthenticEshkinKot/asn1c.git
user@host Documents/~/git/AuthenticEshkinKot$ \
    autoreconf -iv;./configure;make

* ASN.1 encoder/decoder
user@host ~/Documents/git/cellwire/lib/asn/asn1c$ \
    ../../../../AuthenticEshkinKot/asn1c/asn1c \
    -fcompound-names -gen-PER ../support/S1AP-PDU.asn