sonic-buildimage/platform/nephos/nephos-modules/modules
simonJi2018 0b6253baa1
[platform/nephos] Optimize the code to reduce changes due to the kernel upgrade (#4332)
- bug fix : Fixed an issue which the nps ko file was not loaded due to the wrong service file name
- Optimize the code to reduce changes due to the kernel upgrade
- Remove nephos ko file loaded in swss.service.j2 because it has loaded at syncd.service.j2
2020-05-21 02:21:07 -07:00
..
init.d [platform/nephos] Optimize the code to reduce changes due to the kernel upgrade (#4332) 2020-05-21 02:21:07 -07:00
service [platform/nephos] Optimize the code to reduce changes due to the kernel upgrade (#4332) 2020-05-21 02:21:07 -07:00
src [platform/nephos] Upgrade nephos-modules from 1.0.0 to 1.0.1 (#4267) 2020-03-18 14:05:42 -07:00
config.mk [nephos]: upgrade compile sdk.deb from online to dpkg and fix compile error (#2800) 2019-04-29 18:25:40 -07:00
Makefile [nephos]: upgrade compile sdk.deb from online to dpkg and fix compile error (#2800) 2019-04-29 18:25:40 -07:00
README [nephos]: upgrade compile sdk.deb from online to dpkg and fix compile error (#2800) 2019-04-29 18:25:40 -07:00

################################################################################
# Copyright (C) 2019  Nephos, Inc.
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of version 2 of the GNU General Public
# License as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# version 2 along with this program.
################################################################################
Step 1~4 show how to build and execute NPS kernel modules.

1. Modify nps-modules/config.mk to specify the output directory to BUILD_OUTPUT_DIR.
   The default output path is nps-modules/build.

2. Compile:
   cd nps-modules/ && make
    
3. The output kernel modules will be found in $(BUILD_OUTPUT_DIR)/modules/
   - nps_dev.ko
   - nps_netif.ko

4. Load modules:
   (1) insmod nps_dev.ko
   (2) insmod nps_netif.ko

   Note that the module inserting sequence cannot be changed.