zephyr/doc/api
Marcus Shawcroft 4127775bcf random: Introduce random device API.
Introduce random device API analgous to other device driver classes in
Zephyr.  Modify the the KSDK random driver to implement the API.

We retain the sys_rand32_get() interface for now on the assumption it
will eventually relocate to or be otherwise replaced by an entropy
management system.

The existing TEST_RANDOM_GENERATOR related drivers that do not
generate entropy are not modified to expose this driver API since they
cannot generate entropy.

Change-Id: I60b2d5afddf242e802a1d9014c99579870fb7472
Signed-off-by: Marcus Shawcroft <marcus.shawcroft@arm.com>
2016-12-24 16:40:11 +00:00
..
api.rst doc: group logging features under subsystem/ 2016-12-24 01:53:18 +00:00
bluetooth.rst Bluetooth: Rename bt_driver to bt_hci_driver 2016-10-28 08:09:08 +03:00
device.rst doc: link in device model APIs 2016-04-15 22:07:09 +00:00
file_system.rst doc: Add file system documentation 2016-08-05 20:37:52 +00:00
io_interfaces.rst random: Introduce random device API. 2016-12-24 16:40:11 +00:00
kernel_api.rst doc: move kernel_v2 to kernel 2016-12-24 01:53:16 +00:00
mocking.c ztest: Add documentation 2016-09-30 21:17:40 +00:00
power_management_api.rst doc: power_mgmt: Added Power Management documentation 2016-04-27 00:57:53 +00:00
testing.rst ztest: Add documentation 2016-09-30 21:17:40 +00:00