source: rtems/c/src/libchip/serial/README.z85c30 @ 9b4422a2

4.115
Last change on this file since 9b4422a2 was 9b4422a2, checked in by Joel Sherrill <joel.sherrill@…>, on May 3, 2012 at 3:09:24 PM

Remove All CVS Id Strings Possible Using a Script

Script does what is expected and tries to do it as
smartly as possible.

+ remove occurrences of two blank comment lines

next to each other after Id string line removed.

+ remove entire comment blocks which only exited to

contain CVS Ids

+ If the processing left a blank line at the top of

a file, it was removed.

  • Property mode set to 100644
File size: 1.4 KB
Line 
1Configuration Table Use
2=======================
3
4sDeviceName
5
6   The name of this device.
7
8deviceType
9
10   This field must be SERIAL_Z85C30.
11
12pDeviceFns
13
14   The device interface control table.  This may be:
15      + z85c30_fns for interrupt driven IO
16      + z85c30_fns_polled for polled IO
17
18deviceProbe
19
20   This is the address of the routine which probes to see if the device
21   is present.
22
23pDeviceFlow
24
25   This field is set to one of the following values:
26      + NULL for no hardware flow control
27      + z85c30_flow_RTSCTS for RTS/CTS based flow control
28      + z85c30_flow_DTRCTS for DTR/CTS based flow control
29
30ulMargin
31
32    This is currently unused.
33
34ulHysteresis
35
36    This is currently unused.
37
38pDeviceParams
39
40    This is set to the default settings.
41
42ulCtrlPort1
43
44   This field is the address of the control register for this port.
45
46ulCtrlPort2
47
48   This field is the address of the control register for chip.
49
50ulDataPort
51
52   This field is the address of the data register for this port.
53
54getRegister
55setRegister
56
57   These follow standard conventions.
58
59getData
60setData
61
62   These follow standard conventions.
63
64ulClock
65
66   This is the clock speed of the baud rate clock.
67   NULL, then the CSR/ACR/X bit mappings shown in the 68681 and 88681
68   manuals are used.  Otherwise, the board specific baud rate mapping
69   is used.
70
71ulIntVector
72
73   This is the interrupt vector number associated with this chip.
74
Note: See TracBrowser for help on using the repository browser.