建设官方网站的费用账务处理机构网站源码
news/
2025/9/29 21:59:40/
文章来源:
建设官方网站的费用账务处理,机构网站源码,做软件去哪个网站,背景wordpress1.下面是这款AP的全裸图#xff0c;AP的无线网卡采用了AR9223#xff0c;PHY采用了博通的BCM5461#xff0c;主控CPU位octeon 500#xff0c;射频功放采用的是RF5602方案。由于这款CPU并不常见#xff0c;我至今未在网上找到它的datasheet#xff0c;导致我们在玩这款AP的…1.下面是这款AP的全裸图AP的无线网卡采用了AR9223PHY采用了博通的BCM5461主控CPU位octeon 500射频功放采用的是RF5602方案。由于这款CPU并不常见我至今未在网上找到它的datasheet导致我们在玩这款AP的过程中遇到了很多困难。2.Openwrt源码采用的最新的B...b,内核是Linux-3.10.493.在内核里我们可以看到有支持BCM5461的驱动但是我们选上了之后并不能直接用因为这块板子上的PHY与CPU间通过MIDO和RGMI两种总线方式(可能描述有误记不清了)进行数据交互。但是主控芯片上有多个同意的接口供外设使用但是这块板子上只用了一个我们必须去确定用的是那个口然后在内核加载过程中做相应处理。4.修改内核源码创建一个新的patch,将所有的改动保存在patch中。Index: linux-3.10.49/arch/mips/cavium-octeon/executive/cvmx-helper-board.c--- linux-3.10.49.orig/arch/mips/cavium-octeon/executive/cvmx-helper-board.c2015-11-18 01:28:11.483050038 0800 linux-3.10.49/arch/mips/cavium-octeon/executive/cvmx-helper-board.c2015-11-18 01:28:11.559050042 0800 -93,13 93,8 case CVMX_BOARD_TYPE_CN3010_EVB_HS5:case CVMX_BOARD_TYPE_CN3005_EVB_HS5:case CVMX_BOARD_TYPE_CN3020_EVB_HS5:-/*- * Port 0 is WAN connected to a PHY, Port 1 is GMII- * connected to a switch- *//* Port 0 is WAN connected to a PHY:BCM5461(For WA633) */if (ipd_port 0)-return 4;-else if (ipd_port 1)return 9;elsereturn -1; -244,11 239,8 case CVMX_BOARD_TYPE_CN3005_EVB_HS5:case CVMX_BOARD_TYPE_CN3020_EVB_HS5:/* Port 1 on these boards is always Gigabit */-if (ipd_port 1) {-result.s.link_up 1;-result.s.full_duplex 1;-result.s.speed 1000;-return result;if (ipd_port 0) {is_broadcom_phy 1;}/* Fall through to the generic code below */break;Index: linux-3.10.49/arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c--- linux-3.10.49.orig/arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c2014-07-18 06:58:15.000000000 0800 linux-3.10.49/arch/mips/cavium-octeon/executive/cvmx-helper-rgmii.c2015-11-18 01:28:11.559050042 0800 -72,7 72,7 * On these chips type says were in* GMII/MII mode. This limits us to 2 ports*/-num_ports 2;num_ports 1;} else {cvmx_dprintf(ERROR: Unsupported Octeon model in %s\n,__func__); -84,7 84,7 } else if (OCTEON_IS_MODEL(OCTEON_CN31XX)|| OCTEON_IS_MODEL(OCTEON_CN30XX)|| OCTEON_IS_MODEL(OCTEON_CN50XX)) {-num_ports 3;num_ports 1;} else {cvmx_dprintf(ERROR: Unsupported Octeon model in %s\n,__func__);Index: linux-3.10.49/arch/mips/pci/pci-octeon.c--- linux-3.10.49.orig/arch/mips/pci/pci-octeon.c2014-07-18 06:58:15.000000000 0800 linux-3.10.49/arch/mips/pci/pci-octeon.c2015-11-20 11:24:27.655865439 0800 -211,7 211,7 case CVMX_BOARD_TYPE_EBH3100:case CVMX_BOARD_TYPE_CN3010_EVB_HS5:case CVMX_BOARD_TYPE_CN3005_EVB_HS5:-return AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA;return AAAAAAAAAAAAAABAAAAAAAAAAAAAAABA;case CVMX_BOARD_TYPE_BBGW_REF:return AABCD;case CVMX_BOARD_TYPE_THUNDER:5.需要改的几个地方改天贴图还有内核里必选的几个配置项。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/922283.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!