diff --git a/README.md b/README.md index edc52903..9875e700 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,9 @@ Architecture libratbag has two main components, the front-end API and wrapper code, and the back-end HW-specific drivers: - +-----+ +-----+ +-----------+ +----------+ - | app | -> | API | -> | hw-driver | -> | protocol | -> device - +-----+ +-----+ +-----------+ +----------+ + +-----+ +-----+ +-----------+ +----------+ + | app | -> | API | -> | hw-driver | -> | protocol | -> device + +-----+ +-----+ +-----------+ +----------+ The API layer is HW agnostic. Depend on the HW, the protocol may be part of the driver implementation (e.g. etekcity) or a separate set of files