Commit Graph

5 Commits

Author SHA1 Message Date
Armando Montanez
d2e4903a42 pw_dumb_io: Update docs
Add/update docs for the pw_dumb_io facade and backends. Configures GN
build files such that all the backend docs are built even if the backend
isn't in use.

Change-Id: I91fca1cb2d3f5d4b57ae1f6991a89270a35be1c6
2019-12-10 00:05:55 +00:00
Wyatt Hepler
1a96094ce6 Fix copyright notices
- Add missing copright header in conf.py.
- Fix inconsistent copyright notice line breaking.

Change-Id: Ib78f7768643069c49ff986a48a176df9fd06e891
2019-11-27 22:34:02 +00:00
Armando Montanez
a79cb6ad8e Fix Bazel tests
Bazel tests broke when pw_unit_test was switched to depend on
pw_dumb_io. This adds build files/changes needed to support the updated
testing.

Change-Id: I731c3dffdc8be1f74d17527923e928b8da32c4b1
2019-11-20 12:22:33 -08:00
Armando Montanez
759ff77d81 Add WriteLine() to pw_dumb_io
Adds WriteLine() to pw_dumb_io, and updates all function names to use
read/write.

Change-Id: I0c3358fa264f9a5e7c8b49736e960015df0e67fc
2019-11-20 18:30:11 +00:00
Armando Montanez
68de071c7d Add pw_dumb_io with host backend
This change introduces the pw_dumb_io module, a module intended for
pigweed testing and bringup. pw_dumb_io includes a facade, and a backend
implementation using stdio (pw_dumb_io_stdio).

Change-Id: I5d9ca3c256c7e7c6d60cc07292aaead808a7f3dd
2019-11-16 00:14:15 +00:00