BBS建站上网365问/195.如何设置BNU?

来自Jamesqi
跳转至: 导航搜索

  BNU的作者为澳大利亚墨尔本Unique Computing Pty Limited公司的David Nugent。最后推出的正式版本是1989年10月26日的1.70,后来推出的都是测试版本。BNU是Basic Networking Utilities(基本网络工具)的缩写。这是一种经典、稳定的FOSSIL程序。

  它有两种形式,一种是内存驻留程序BNU.COM,在运行BBS程序或邮递器以前运行它,也可以放在AUTOEXEC.BAT中,例如:“BNU /F”表示[按BNU.COM的缺省方式载入,并设置为快速ANSI方式。

  另一种是设备驱动程序BNU.SYS,放在启动时使用的CONFIG.SYS中,例如:“device = C:\BNU.SYS /P2 /L0=19200,8N1 /F”表示为两个端口装载BNU.SYS,其中端口0(COM1),锁定在19200波特率、8数据位、1停止位、无校验、快速ANSI。

  一般来说,使用BNU.COM要灵活一些。BNU.COM在内存中运行一次后再运行时,不会重复装载,但可以在多任务操作系统的不同任务中再次装载。

  BNU可以带的具体参数如下:

  /T=nnnn 设置发送缓冲尺寸为<nnnn>(10进位)。缺省的发送尺寸是1024字节。一些用户看到你的菜单画面只出现一半,就有可能是这个参数太小的原因。使用多任务操作系统、网络或高速调制解调器时,其值一般应该设置为8192。

  /R=nnnn 设置接收缓冲尺寸为<nnnn>(10进位)。缺省的接收缓冲尺寸为1024字节。

  /P=nn 允许可以同时使用的端口数(1-16)。

  /Lp=n[,lps] 锁定波特率和串口设置。

  波特率必须为0(未锁定)、300、600、1200、2400、4800、9600、19200、38400之一。也可以使用57600、11520代表速率锁定在57600和115200,这两个速率在BNU原始的文档中没有,但实际上可以使用。P为端口号,n为锁定值,l为字节长度,p为校验位,s为停止位。

  /F+|- 允许/禁止快速写屏。

  /O 使OX1C功能兼容,一般不会用到。

  /Z[0-5] 设置16550FIFO尺寸/触发级别。/Z开关中可以使用的参数为:

   /Z0表示发送为16字节,接收为14字节。

   /Z1表示发送为14字节,接收为14字节。

   /Z2表示发送为08字节,接收为08字节。

   /Z3表示发送为04字节,接收为04字节。

   /Z4表示发送为01字节,接收为01字节。

   /Z5表示禁用FIFO。

  /M+|- 启用/禁用初始化信息。

  /U 将驱动程序从内存中卸载。只在.COM版本中适用。

  /Q 禁用通讯驱动程序接口。

  /B[0|1] 系统重启动方法。例如:BNU /B0表示选择缺省的重启动方法,BNU /B表示热启动。

  /H 或 /? 显示帮助信息。只适用于.COM版本。

  /C 重新捕获INT 14H向量。只适用于.COM版本。

  /W=n+|- 使用/禁用端口n载波看门狗。

  /S 显示BNU状态。只适用于.COM版本。

  /D[=n+|-] 使用/禁用或者安装诊断模块。这是一个高级选项,一般只对FOSSIL驱动程序开发有用。

  /N 禁用诊断面板。

  /A=nn 设置诊断面板属性。

  /I=n+|- 初始化/非初始化FOSSIL增强功能。

关于“BBS建站上网365问/195.如何设置BNU?”的留言:

目前暂无留言

新增相关留言