mirror of https://github.com/rusefi/ChibiOS.git
Improved ChibiOS\EX documentation (Still incomplete)
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@10281 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
f1c7e2b9d3
commit
f3c59270de
|
@ -0,0 +1,5 @@
|
|||
del html\*.* /Q
|
||||
doxygen Doxyfile_html
|
||||
del html\*.md5
|
||||
del html\*.map
|
||||
pause
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_ACCELEROMETER Generic Accelerometer Interface
|
||||
* @brief HAL Generic Accelerometer Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_BAROMETER Generic Barometer Interface
|
||||
* @brief HAL Generic Barometer Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_COMPASS Generic Compass Interface
|
||||
* @brief HAL Generic Compass Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
|
@ -15,24 +15,8 @@
|
|||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL HAL
|
||||
* @brief Hardware Abstraction Layer.
|
||||
* @details Under ChibiOS the set of the various device driver interfaces
|
||||
* is called the HAL subsystem: Hardware Abstraction Layer. The HAL is the
|
||||
* abstract interface between ChibiOS applications and hardware.
|
||||
*
|
||||
* @section hal_interfaces HAL Interfaces
|
||||
* An interface is a binary structure allowing the access to a service
|
||||
* using virtual functions. This allows to create drivers that can be
|
||||
* accessed using a common interface.
|
||||
* The concept of interface is commonly found in object-oriented languages
|
||||
* like Java or C++, their meaning in ChibiOS/HAL is exactly the same.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_GYROSCOPE Generic Gyroscope Interfaces
|
||||
* @brief HAL Generic Gyroscope Interfaces.
|
||||
* @defgroup HAL_GYROSCOPE Generic Gyroscope Interface
|
||||
* @brief HAL Generic Gyroscope Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_HYGROMETER Generic Hygrometer Interface
|
||||
* @brief HAL Generic Hygrometer Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_SENSORS Generic Sensor Interface
|
||||
* @brief HAL Generic Sensor Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
|
@ -0,0 +1,22 @@
|
|||
/*
|
||||
ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup HAL_THERMOMETER Generic Thermometer Interface
|
||||
* @brief HAL Generic Thermometer Interface.
|
||||
*
|
||||
* @ingroup HAL_PERIPHERAL_INTERFACES
|
||||
*/
|
Loading…
Reference in New Issue