APPENDIX
C SYNTAX SPECIFICATION OF HARDWARE CONFIGURATION |
||||||||
C.1 Syntax specification | ||||||||
Config := /B:Bios_no /D:Dev_name
/A:Pccom Bios_no := dec_value Dev_name := Dev_strDev_no, Dev_name := Dev_name
[note : length(Dev_name) <= 8]Dev_str := ([a..z] | [A..Z]))* Dev_no := 1..99 Pccom := Com_irq, Pccom := Com_irq
:= nil
Com_irq := [Irq:Com_set] Com_set := Com_vect:Com_set :=
Com_vect
:=
nil
Com_vect := Base,Portno,Vector,Active:Com_port Com_port := Port, Com_port := Port
:= nil
Port := (Buf_siz:Baud_rate:Line_control :Modem_control:Flow_control) := (Buf_siz:Baud_rate:Line_control :Modem_control:Flow_control) * dec_value Irq := 2 | 3 | 4 | 5 | 6 | 7 |10 |11 |12 |14 |15 Base := hex_value Portno := 1 | 2 | 4 | 8 Vector := hex_value | 0 Active := HI | LO Buf_siz := dec_value k := dec_value
:= nil
Baud_rate := dec_value Line_control := Parity-Data-Stop Parity := E | O | N Data := 5 | 6 | 7 | 8 Stop := 1 | 2 Modem_control := Mc+Modem_control
:= Mc
:= nil
Mc = DTR | RTS | OUT1 | OUT2 Flow_control := Fc+Flow_control := Fc
:= nil
Fc = DTR | RTS | XON Comment := # string [a whole line comment] dec_value := decimal number hex_value := hexadecimal number |
||||||||
Back | ||||||||
C.2 Some Constrains on Configuration Rule | ||||||||
|
||||||||
Back | ||||||||
C.3 How to install and configure PCCOM driver | ||||||||
|
||||||||
|
||||||||