pez-globo / pufferfish-software

All software for the Pufferfish ventilator.
Apache License 2.0
0 stars 1 forks source link

Update HAL namespaces #328

Closed raavilagoo closed 3 years ago

raavilagoo commented 3 years ago

Changed folder path of HAL to match its namespace structure. Affected folders are HAL::Interfaces , HAL::MOCK and HAL::STM32. Deleted the Pufferfish/HAL/HAL.h file. Renamed files from MOCK and STM32 folder, e.g. Pufferfish::HAL::Mock::MockAnalogInput to Pufferfish::HAL::Mock::AnalogInput. Files from MOCK folder are declared in Pufferfish::HAL::Mock namespace. Files from STM32 folder are declared in Pufferfish::HAL::STM32 namespace.

raavilagoo commented 3 years ago

For records-keeping:

  1. This project is licensed under Apache License v2.0 for any software, and Solderpad Hardware License v2.1 for any hardware - do you agree that your contributions to this project will be under these licenses, too? Yes
  2. Were any of these contributions also part of work you did for an employer or a client? No
  3. Does this work include, or is it based on, any third-party work which you did not create? No