]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/blob - sys/xen/xenbus/init.txt
Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.
[FreeBSD/releng/8.1.git] / sys / xen / xenbus / init.txt
1
2
3 - frontend driver initializes static xenbus_driver with _ids, _probe, _remove, 
4 _resume, _otherend_changed
5
6     - initialization calls xenbus_register_frontend(xenbus_driver)
7
8         - xenbus_register_frontend sets read_otherend details to read_backend_details
9         then calls xenbus_register_driver_common(xenbus_driver, xenbus_frontend)
10
11              - xenbus_register_driver_common sets underlying driver name to xenbus_driver name
12              underlying driver bus to xenbus_frontend's bus, driver's probe to xenbus_dev_probe
13              driver's remove to xenbus_dev_remove then calls driver_register
14