Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
carmark
V2EX  ›  Linux

有人做Linux内核的么?

  •  
  •   carmark ·
    carmark · Jul 31, 2012 · 5974 views
    This topic created in 5213 days ago, the information mentioned may be changed or developed.
    有人做Linux内核的么?现在的工作主要是做Unix一个发行版本的网络协议驱动开发,希望学习下~ :-)
    12 replies  •  1970-01-01 08:00:00 +08:00
    ShadowStar
    ShadowStar
    Jul 31, 2012
    1
    读代码。Linux Kernel的代码结构还是比较清晰的。
    BygatesGu
    BygatesGu
    Jul 31, 2012
    2
    正在学习linux 0.11的代码。
    carmark
    carmark
    OP
    Jul 31, 2012❤️1
    3
    @BygatesGu 我之前也看过,建立一个信心吧,建议还是直接看2.4或2.6吧。。。
    liwei
    liwei
    Jul 31, 2012
    4
    在哪个城市?南京的话可以来我们公司,有不少参与社区开发的工作。
    carmark
    carmark
    OP
    Jul 31, 2012
    5
    @liwei 在北京,您在哪个公司?
    liwei
    liwei
    Jul 31, 2012
    6
    @carmark 富士通南大
    ShadowStar
    ShadowStar
    Jul 31, 2012
    7
    @BygatesGu 没必要学那么老的东西,直接看新的就可以,如果纯学习的话,看最新的。如果工作用,当然就是看相应的版本。
    tsuibin
    tsuibin
    Jul 31, 2012
    8
    网络驱动还行,协议开发不在行
    andrewhxism
    andrewhxism
    Aug 1, 2012❤️1
    9
    @tsuibin 网络开发不就是实现协议栈么。。。
    tsuibin
    tsuibin
    Aug 2, 2012
    10
    @andrewhxism 不是,协议栈在内核中已经都实现了,要做的是从网卡芯片读取数据打包提交给内核,然后将给和下发的数据打包发送给网卡芯片。再往上一层才是协议栈,那是纯软了。
    zonyitoo
    zonyitoo
    Aug 3, 2012
    11
    我也是初学内核,懂得不多,和楼主一起学习
    ShadowStar
    ShadowStar
    Aug 3, 2012
    12
    @tsuibin 查硬件手册,配置寄存器和映射内存,做DMA。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   726 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 23:30 · PVG 07:30 · LAX 15:30 · JFK 18:30
    ♥ Do have faith in what you're doing.