13c13
<         9/10/2009
---
>         12/11/2009
26,28c26,29
<    Sun Netra ATCA (Advanced Telecom Computing Architecture) blades have an ATCA
< version of IPMI controller as their baseboard management controller (BMC),
< to meet IPMI specification and ATCA base specification PICMG 3.0. 
---
>         Sun Netra ATCA (Advanced Telecom Computing Architecture) blades have 
>         an ATCA version of IPMI controller as their baseboard management
>         controller (BMC), to meet IPMI specification and ATCA base
>         specification PICMG 3.0. 
30,33c31,34
< This project develops a Solaris driver to interface the Intelligent Platform
< Management Controller (IPMC) while:
< - keeping an API compatible to open source community standard (OpenIPMI);
< - and supporting ATCA features.
---
>         This project develops a Solaris driver to interface the IPMI
>         controller while
>         - Keeping an API compatible to open source community standard(OpenIPMI);
>         - And supporting ATCA features.
36c37
<    ASSUMPTIONS:
---
>         ASSUMPTIONS:
46,52c47,53
<      We need Solaris interface to provide
<         a).  OpenIPMI compatible device API so that customer's application 
<            could be ported to Solaris as easy as recompiling.
<         b).  The support for ATCA features
<            e.x. Pat ATCA watchdog timer;
<                 Support async events from shelf manager like FRU control
<                 graceful reboot;
---
>         We need Solaris interface to provide
>         a). OpenIPMI compatible device API so that customer's application 
>             could be ported to Solaris as easy as recompiling.
>         b). The support for ATCA features
>             e.x. Pat ATCA watchdog timer,
>                  Support async events from shelf manager like FRU control
>                  graceful reboot.
69c70
<      b). BMC driver does not have ATCA support.
---
>      b). Solaris bmc driver does not have ATCA support.
75c76
<      c). BMC driver supports KCS only and has no framework of driver
---
>      c). Solaris bmc driver supports KCS only and has no framework of driver
108c109
<       4.1. Details:
---
>    4.1. Details:
165d165
< 
169a170,185
> |IPMI commands          | Committed             |IPMI Spec v1.5, see Ch5     |
> |_______________________|_______________________|____________________________|
> |/dev/ipmidev/0         | Committed             |OpenIPMI                    |
> |_______________________|_______________________|____________________________|
> |IPMI ioctls            | Committed             |OpenIPMI                    |
> |_______________________|_______________________|____________________________|
> |struct ipmi_system_inte| Uncommitted           |ipmi address data structure |
> |rface_addr             |                       |                            |
> |_______________________|_______________________|____________________________|
> |struct ipmi_req        | Uncommitted           |ipmi request data structure |
> |_______________________|_______________________|____________________________|
> |struct ipmi_req_settime| Uncommitted           |ipmi request with timing and|
> |                       |                       |retry data structure        |
> |_______________________|_______________________|____________________________|
> |struct ipmi_recv       | Uncommitted           |ipmi receive data structure |
> |_______________________|_______________________|____________________________|
174,176d189
< |smic                   | Uncommitted           |Property in ipmi.conf to    |
< |                       |                       |specify SMIC device path    |
< |_______________________|_______________________|____________________________|
194c207
< Man page ipmi(7D) will be provided.
---
>          Man page ipmi(7D) will be provided.
206,209c219,222
<     Release binding as Solaris packages. 
<         SUNWctipmic (both sparc and i86pc)        ipmi, ipmi service
<         SUNWctipmi.v (sparc sun4v)                ipmi interface
<         SUNWctipmi.i (i86pc)                      ipmi interface
---
>           Release binding as Solaris packages. 
>           SUNWctipmic (both sparc and i86pc)        ipmi, ipmi service
>           SUNWctipmi.v (sparc sun4v)                ipmi interface
>           SUNWctipmi.i (i86pc)                      ipmi interface
212c225,227
<              N/A
---
>           This driver enables the access to BMC or host power management
>           so that the clients with root privilege may reset, power cycle,
>           shutdown the host. 
