Place this statement as the first line in config.sys.


basedev=reserve.sys  arguments


arguments:
    Ŀ
                                                 
  /IO:  
     /P:   /DW: Ĵ       /EXC Ĵ
                                /MUL Ĵ
     /MEM: Ĵ       /SHA 
     /DMA: Ĵ
     /IRQ: 



switch       format       example       description
----------  ----------  -----------   -------------------------------
  /IO:       /IO:x,x    /IO:340,4      Reserve IO ports. First number is base
                                       port in HEX, followed by length (number
                                       of ports) in hex.
  /P:        same as /IO:


  /MEM:      /MEM:x,x   /MEM:CA00,1000    Reserve Memory. First number is base
                                       memory address (HEX), with the assumption
                                       that the address is XXXX:0, followed by
                                       the length (number of address) in hex.
                                       reservable addresses are c000:0 - DFFF:0

  /DMA:      /DMA:x       /DMA:2       Reserve DMA Channel.  Number is decimal.

  /IRQ:      /IRQ:x       /IRQ:13      Reserve IRQ.  Number is decimal.

  /EXC       /EXC         /EXC         Exclusive resource attribute
  /MUL       /MUL         /MUL         Multiplexed resource attribute
  /SHA       /SHA         /SHA         Shared resource attribute

  /DW:       /DW:x        /DW:10       Decode width of IO address.  Valid
                                       numbers are 10 and 16.  Only valid with
                                       /IO: switch.

Note: more than one resource attribute per resource entry is an error and not
      allowed.  If now attributes or decode width is set, the default is
      EXCLUSIVE and 16.


Example:  Want to reserve IRQ 13 EXCLUSIVE, DMA 0 SHARED, MEMORY C000:0 for
          0x1000 bytes shared, IO ports 340 for 0x10 ports EXCLUSIVE and decode
          width 16, and IO ports 300 for 64 ports, with a decode width of 10:

BASEDEV=RESERVE.SYS /IRQ:13 /DMA:0 /SHA /MEM:C000,1000 /SHA /IO:340,10 /IO:300,64 /DW:10
