[roll] Roll fuchsia [rtl8111] Rewrite in C++

The motivation for this was to migrate FIDL from Banjo to PCI, which
requires the use of a C++ FIDL client. When I changed the file extension
from .c to .cc I found that extensive changes were needed to even get it
to compile (mainly because of gotos), so I went ahead and rewrote it in
idiomatic C++.

Disclaimer: We are not sure what hardware this driver runs on, and
consequently this CL has not been tested.

Original-Bug: 99391
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/727017
Original-Revision: cc34d6c2615a1c6d140dc8002acca80f266c2599
GitOrigin-RevId: 1032d632b719e3a7c2c8576355eeec8d546dfa34
Change-Id: Id324eb8444e5cbd8898115b2a4a810fc14267c70
1 file changed
tree: 2a6c3c8ba000cf3496bdbae233aa7a3e7838dbef
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.