中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: dos源码,我还不熟悉汇编 上一主题 | 下一主题
50050
初级用户





积分 34
发帖 15
注册 2005-9-7
状态 离线
『楼 主』:  dos源码,我还不熟悉汇编

我还没有搞明白怎么上传文件

60M

是dos620的吧,部分列表如下:


├─cmd
│  │  build.oak
│  │  cmd.tag
│  │  csource.txt
│  │  makefile
│  │  makefile.oak
│  │  
│  ├─adddrv
│  │      adddrv.c
│  │      adddrv.lnk
│  │      adddrv.skl
│  │      addsub.c
│  │      addsub.h
│  │      bin2txt.c
│  │      bio.asm
│  │      bio.h
│  │      common.h
│  │      deldrv.c
│  │      deldrv.lnk
│  │      didd.h
│  │      exehigh.c
│  │      hardint.asm
│  │      hardint.h
│  │      init.asm
│  │      keys.asm
│  │      keys.h
│  │      lpointer.h
│  │      lpstring.c
│  │      lpstring.h
│  │      makefile
│  │      makefile.b
│  │      mesext.h
│  │      oem.c
│  │      oem.h
│  │      oem2.h
│  │      portliba.asm
│  │      portliba.h
│  │      signal.h
│  │      struct.h
│  │      syncsigl.c
│  │      syncsigl.h
│  │      typedef.h
│  │      types.h
│  │      _msgret.asm
│  │      _msgret.h
│  │      
│  ├─append
│  │      append.asm
│  │      append.skl
│  │      appendm.asm
│  │      appendp.inc
│  │      makefile
│  │      sysmac.lib
│  │      
│  ├─assign
│  │      assgmain.asm
│  │      assgmsg.inc
│  │      assgparm.asm
│  │      assgparm.inc
│  │      assign.skl
│  │      makefile
│  │      
│  ├─attrib
│  │      attrib.c
│  │      attrib.h
│  │      attrib.lnk
│  │      attrib.skl
│  │      attrib.tag
│  │      attriba.asm
│  │      makefile
│  │      msgret.h
│  │      parse.h
│  │      proto.h
│  │      _msgret.asm
│  │      _parse.asm
│  │      
│  ├─backup
│  │      backpars.h
│  │      backup.c
│  │      backup.h
│  │      backup.lnk
│  │      backup.skl
│  │      backup.tag
│  │      makefile
│  │      _msgret.asm
│  │      _parse.asm
│  │      
│  ├─chkdsk
│  │      chkchng.inc
│  │      chkdata.inc
│  │      chkdisk.asm
│  │      chkdisp.asm
│  │      chkdsk.fls
│  │      chkdsk.lnk
│  │      chkdsk.skl
│  │      chkdsk.tag
│  │      chkdsk1.asm
│  │      chkdsk2.asm
│  │      chkequ.inc
│  │      chkfat.asm
│  │      chkinit.asm
│  │      chkmacro.inc
│  │      chkmsg.inc
│  │      chkparse.inc
│  │      chkprmt.asm
│  │      chkproc.asm
│  │      chkproc2.asm
│  │      chkseg.inc
│  │      makefile
│  │      pathmac.inc
│  │      spawn.asm
│  │      
│  ├─command
│  │  │  buildmsg.c
│  │  │  comequ.asm
│  │  │  command.lnk
│  │  │  command.skl
│  │  │  command.tag
│  │  │  command1.asm
│  │  │  command2.asm
│  │  │  comseg.asm
│  │  │  comsw.asm
│  │  │  copy.asm
│  │  │  copy.oak
│  │  │  copypr1.asm
│  │  │  copypr2.asm
│  │  │  cparse.asm
│  │  │  cratio.asm
│  │  │  dir.asm
│  │  │  envdata.asm
│  │  │  fordata.asm
│  │  │  help.skl
│  │  │  ifequ.asm
│  │  │  init.asm
│  │  │  iparse.asm
│  │  │  loadhi.asm
│  │  │  makefile
│  │  │  makefile.oak
│  │  │  makefile.old
│  │  │  parse2.asm
│  │  │  path1.asm
│  │  │  path2.asm
│  │  │  rdata.asm
│  │  │  readme.txt
│  │  │  resmsg.equ
│  │  │  rom.lnk
│  │  │  romhead.asm
│  │  │  romldr.asm
│  │  │  romres.asm
│  │  │  rucode.asm
│  │  │  stub.asm
│  │  │  tbatch.asm
│  │  │  tbatch2.asm
│  │  │  tcmd1a.asm
│  │  │  tcmd1b.asm
│  │  │  tcmd2a.asm
│  │  │  tcmd2b.asm
│  │  │  tcode.asm
│  │  │  tdata.asm
│  │  │  tenv.asm
│  │  │  tenv2.asm
│  │  │  tfor.asm
│  │  │  tmisc1.asm
│  │  │  tmisc2.asm
│  │  │  tparse.asm
│  │  │  tpipe.asm
│  │  │  tprintf.asm
│  │  │  tranmsg.asm
│  │  │  tspc.asm
│  │  │  tucode.asm
│  │  │  uinit.asm
│  │  │  
│  │  ├─minicmd
│  │  │      copy.oak
│  │  │      dataseg.asm
│  │  │      dataseg.inc
│  │  │      makefile
│  │  │      minicmd.asm
│  │  │      minicmd.inc
│  │  │      minicmd.tag
│  │  │      rammake
│  │  │      romhead.asm
│  │  │      
│  │  └─romstub
│  │          command.asm
│  │          copy.oak
│  │          makefile
│  │         
│  ├─comp
│  │      comp.c
│  │      comp.h
│  │      comp.tag
│  │      makefile
│  │      
│  ├─cps
│  │  │  build.oak
│  │  │  makefile
│  │  │  makefile.oak
│  │  │  
│  │  ├─mirror
│  │  │      copy.oak
│  │  │      makefile
│  │  │      mirror.tag
│  │  │      mir_dtrk.asm
│  │  │      mir_last.asm
│  │  │      mir_main.asm
│  │  │      mir_org.asm
│  │  │      mir_prtn.asm
│  │  │      
│  │  ├─rebuild
│  │  │      copy.oak
│  │  │      makefile
│  │  │      makefile.oak
│  │  │      rebuild.tag
│  │  │      uf_incl.inc
│  │  │      uf_io.asm
│  │  │      uf_jims.asm
│  │  │      uf_jmsg.asm
│  │  │      uf_last.asm
│  │  │      uf_main.asm
│  │  │      uf_msg.asm
│  │  │      uf_org.asm
│  │  │      uf_partn.asm
│  │  │      
│  │  ├─undelete
│  │  └─utils
│  │          make.exe
│  │          pklite.exe
│  │          pmake.exe
│  │         
│  ├─debug
│  │      debasm.asm
│  │      debcom1.asm
│  │      debcom2.asm
│  │      debcom3.asm
│  │      debconst.asm
│  │      debdata.asm
│  │      debems.asm
│  │      deberr.asm
│  │      debmes.asm
│  │      debuasm.asm
│  │      debug.asm
│  │      debug.inc
│  │      debug.lnk
│  │      debug.skl
│  │      debug.tag
│  │      makefile
│  │      sysver.fal
│  │      sysver.inc
│  │      sysver.tru
│  │      
│  ├─diskcomp
│  │      compinit.asm
│  │      dcmpmacr.inc
│  │      dcompms.inc
│  │      dcompp.asm
│  │      dcomppar.asm
│  │      dcompsm.asm
│  │      diskcomp.asm
│  │      diskcomp.equ
│  │      diskcomp.lnk
│  │      diskcomp.skl
│  │      makefile
│  │      
│  ├─diskcopy
│  │      copyinit.asm
│  │      dcopyms.inc
│  │      dcopyp.asm
│  │      dcopypar.asm
│  │      dcopysm.asm
│  │      dcpymacr.inc
│  │      diskcopy.asm
│  │      diskcopy.equ
│  │      diskcopy.lnk
│  │      diskcopy.tag
│  │      ibm.skl
│  │      makefile
│  │      message.skl
│  │      
│  ├─doskey
│  │      buffer.asm
│  │      copy.oak
│  │      display.asm
│  │      doskey.asm
│  │      doskey.lnk
│  │      doskey.skl
│  │      doskey.tag
│  │      gendef.inc
│  │      makefile
│  │      template.asm
│  │      trans.asm
│  │      
│  ├─edlin
│  │      edlcmd1.asm
│  │      edlcmd2.asm
│  │      edlequ.asm
│  │      edlin.asm
│  │      edlin.lnk
│  │      edlin.skl
│  │      edlmes.asm
│  │      edlparse.asm
│  │      edlstdsw.inc
│  │      makefile
│  │      
│  ├─exe2bin
│  │      display.asm
│  │      e2bchng.inc
│  │      e2bequ.inc
│  │      e2binit.asm
│  │      e2bmacro.inc
│  │      e2bparse.inc
│  │      e2btable.inc
│  │      exe2bin.lnk
│  │      exe2bin.skl
│  │      exe2bin.tag
│  │      makefile
│  │      
│  ├─expand
│  │      cmacros.inc
│  │      dosdir.asm
│  │      dosdir.pro
│  │      doslzexp.c
│  │      doslzexp.h
│  │      doslzexp.pro
│  │      expand.c
│  │      expand.h
│  │      expand.pro
│  │      expand.tag
│  │      ioctl.inc
│  │      makefile
│  │      sulib.h
│  │      
│  ├─fastopen
│  │      fastinit.asm
│  │      fastopen.asm
│  │      fastopen.lnk
│  │      fastopen.skl
│  │      fastopen.tag
│  │      fastopen.txt
│  │      fastp.asm
│  │      fastsegs.inc
│  │      fastsm.asm
│  │      makefile
│  │      
│  ├─fc
│  │      error.c
│  │      fc.c
│  │      fc.h
│  │      fc.lnk
│  │      fc.tag
│  │      fgetl.c
│  │      getl.asm
│  │      internat.h
│  │      itoupper.asm
│  │      kstring.c
│  │      makefile
│  │      maxmin.asm
│  │      move.asm
│  │      ntoi.c
│  │      string.asm
│  │      syserr.c
│  │      tools.h
│  │      ttypes.h
│  │      update.c
│  │      xtab.asm
│  │      
│  ├─fdisk
│  │      bootrec.asm
│  │      convert.c
│  │      copy.oak
│  │      c_menus.c
│  │      diskout.c
│  │      display.c
│  │      dos.h
│  │      doscall.h
│  │      d_menus.c
│  │      extern.h
│  │      fdboot.asm
│  │      fdchng.inc
│  │      fdisk.c
│  │      fdisk.lnk
│  │      fdisk.msg
│  │      fdisk.skl
│  │      fdisk.tag
│  │      fdisk5.skl
│  │      fdiskmsg.h
│  │      fdparse.c
│  │      global.c
│  │      input.c
│  │      int13.c
│  │      main.c
│  │      mainmenu.c
│  │      makefile
│  │      makepart.c
│  │      menubld.exe
│  │      messages.c
│  │      msgret.h
│  │      parse.h
│  │      partinfo.c
│  │      print.h
│  │      profile.c
│  │      profile.h
│  │      reboot.asm
│  │      rempart.c
│  │      space.c
│  │      subtype.h
│  │      tdisplay.c
│  │      test.h
│  │      vdisplay.c
│  │      video.c
│  │      _msgret.asm
│  │      _parse.asm
│  │      
│  ├─find
│  │      find.asm
│  │      find.inc
│  │      find.lnk
│  │      find.skl
│  │      find.tag
│  │      findmes.asm
│  │      makefile
│  │      
│  ├─format
│  │      copy.oak
│  │      display.asm
│  │      dskfrmt.asm
│  │      filesize.inc
│  │      forchng.inc
│  │      forequ.inc
│  │      forexec.asm
│  │      forinit.asm
│  │      forlabel.asm
│  │      formacro.inc
│  │      format.asm
│  │      format.doc
│  │      format.lnk
│  │      format.skl
│  │      format.tag
│  │      formsg.inc
│  │      forparse.inc
│  │      forproc.asm
│  │      forswtch.inc
│  │      glblinit.asm
│  │      makefile
│  │      msfor.asm
│  │      phase1.asm
│  │      safe.inc
│  │      safedef.inc
│  │      safefmt.doc
│  │      switch_s.asm
│  │      
│  ├─graftabl
│  │      graftabl.lnk
│  │      graftabl.skl
│  │      grtab.asm
│  │      grtabcf.asm
│  │      grtabee.asm
│  │      grtabhan.asm
│  │      grtabml.asm
│  │      grtabms.inc
│  │      grtabno.asm
│  │      grtabp.asm
│  │      grtabpar.asm
│  │      grtabpo.asm
│  │      grtabsm.asm
│  │      grtabus.asm
│  │      makefile
│  │      
│  ├─graphics
│  │      graphics.asm
│  │      graphics.lnk
│  │      graphics.pro
│  │      graphics.skl
│  │      graphics.tag
│  │      grbwprt.asm
│  │      grbwprt.ext
│  │      grcolprt.asm
│  │      grcolprt.ext
│  │      grcommon.asm
│  │      grcommon.ext
│  │      grcpsd.asm
│  │      grcpsd.ext
│  │      grctrl.asm
│  │      grctrl.ext
│  │      grctrl.str
│  │      grinst.asm
│  │      grinst.ext
│  │      grint2fh.asm
│  │      grint2fh.ext
│  │      grload.asm
│  │      grload.ext
│  │      grload2.asm
│  │      grload2.ext
│  │      grload3.asm
│  │      grload3.ext
│  │      grmsg.equ
│  │      grparms.asm
│  │      grparms.ext
│  │      grparse.asm
│  │      grparse.ext
│  │      grpattrn.asm
│  │      grpattrn.ext
│  │      grpattrn.str
│  │      grprint.ext
│  │      grshar.str
│  │      makefile
│  │      
│  ├─help
│  │      help.c
│  │      help.tag
│  │      helper.asm
│  │      makefile
│  │      proto.h
│  │      
│  ├─join
│  │      join.c
│  │      join.h
│  │      join.lnk
│  │      join.skl
│  │      joinpars.h
│  │      makefile
│  │      _msgret.asm
│  │      _parse.asm
│  │      
│  ├─keyb
│  │  │  commsubs.asm
│  │  │  commsubs.inc
│  │  │  copy.oak
│  │  │  kbmsg.inc
│  │  │  keyb.asm
│  │  │  keyb.lnk
│  │  │  keyb.skl
│  │  │  keyb.tag
│  │  │  keybcmd.asm
│  │  │  keybcmd.inc
│  │  │  keybcpsd.asm
│  │  │  keybcpsd.inc
│  │  │  keybdcl.inc
│  │  │  keybequ.inc
│  │  │  keybi2f.asm
│  │  │  keybi2f.inc
│  │  │  keybi9.asm
│  │  │  keybi9.inc
│  │  │  keybi9c.asm
│  │  │  keybi9c.inc
│  │  │  keybmsg.inc
│  │  │  keybsys.inc
│  │  │  keybtbbl.asm
│  │  │  keybtbbl.inc
│  │  │  makefile
│  │  │  parser.asm
│  │  │  
│  │  └─keyb2
│  │          commsubs.asm
│  │          commsubs.inc
│  │          kbmsg.inc
│  │          keyb.asm
│  │          keyb.lnk
│  │          keyb.skl
│  │          keyb.tag
│  │          keybcmd.asm
│  │          keybcmd.inc
│  │          keybcpsd.asm
│  │          keybcpsd.inc
│  │          keybdcl.inc
│  │          keybequ.inc
│  │          keybi2f.asm
│  │          keybi2f.inc
│  │          keybi9.asm
│  │          keybi9.inc
│  │          keybi9c.asm
│  │          keybi9c.inc
│  │          keybmsg.inc
│  │          keybshar.inc
│  │          keybsys.inc
│  │          keybtbbl.asm
│  │          keybtbbl.inc
│  │          makefile
│  │          parser.asm
│  │          readme.txt
│  │         
│  ├─label
│  │      label.c
│  │      label.h
│  │      label.tag
│  │      makefile
│  │      
│  ├─loadfix
│  │      loadfix.asm
│  │      makefile
│  │      
│  ├─mem
│  │      chkvdisk.asm
│  │      emm386.asm
│  │      lines.asm
│  │      makefile
│  │      mem.c
│  │      mem.lnk
│  │      mem.skl
│  │      mem.tag
│  │      membase.c
│  │      memctrlc.c
│  │      memex.c
│  │      msgdef.h
│  │      submsg.c
│  │      value
│  │      wintest.asm
│  │      xmm.h
│  │      xms.asm
│  │      _msgret.asm
│  │      
│  ├─mode
│  │      common.stc
│  │      copy.oak
│  │      display.asm
│  │      invoke.asm
│  │      main.asm
│  │      makefile
│  │      mode.lnk
│  │      mode.skl
│  │      mode.tag
│  │      modecom.asm
│  │      modecp.asm
│  │      modecpeq.inc
│  │      modecpms.inc
│  │      modecpro.inc
│  │      modedefs.inc
│  │      modeecho.asm
│  │      modeleng.asm
│  │      modemes.asm
│  │      modepars.asm
│  │      modeprin.asm
│  │      modequat.inc
│  │      modescrn.asm
│  │      modesubs.inc
│  │      modevid.asm
│  │      parshell.asm
│  │      rescode.asm
│  │      scrntab.asm
│  │      typamat.asm
│  │



QQ:125315695
50030@163.com
dos100.ys168.com
2007-4-26 22:02
查看资料  发短消息 网志  OICQ (125315695)  编辑帖子  回复  引用回复
mtogz
新手上路





积分 9
发帖 5
注册 2008-4-15
状态 离线
『第 2 楼』:  

请问这是什么东西???能说明下么?

2008-4-17 16:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
DOS95
初级用户





积分 112
发帖 49
注册 2006-9-23
状态 离线
『第 3 楼』:  

这是DOS系统的源程序

2008-4-20 10:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复
shanliang8008
银牌会员




积分 1148
发帖 514
注册 2007-6-1
来自 河北
状态 离线
『第 4 楼』:  

拆了传



我的论坛:http://shanliang8008.31344.com/
我的空间:http://hi.baidu.com/shanliang8008/
2008-4-21 03:26
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
shanliang8008
银牌会员




积分 1148
发帖 514
注册 2007-6-1
来自 河北
状态 离线
『第 5 楼』:  

哪里下的 想看看   给传下可否  谢谢 shanliang8008@163.com



我的论坛:http://shanliang8008.31344.com/
我的空间:http://hi.baidu.com/shanliang8008/
2008-4-26 00:07
查看资料  发送邮件  访问主页  发短消息 网志   编辑帖子  回复  引用回复
fhqiugeg
新手上路





积分 18
发帖 8
注册 2008-9-6
状态 离线
『第 6 楼』:  

那个也太难懂了吧,为什么不看freedos的呢?

2008-9-11 09:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: