aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/hal.dox
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-12-11 20:45:45 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2009-12-11 20:45:45 +0000
commita7e5b23bf52fca11af486190e5b38ac4bcfed7e3 (patch)
tree2a96f6d700aa519c7cb021854501b1fd974acb07 /os/hal/hal.dox
parent0e9dc701506e4cb9e2a9c21c48130be480c9f778 (diff)
downloadChibiOS-a7e5b23bf52fca11af486190e5b38ac4bcfed7e3.tar.gz
ChibiOS-a7e5b23bf52fca11af486190e5b38ac4bcfed7e3.tar.bz2
ChibiOS-a7e5b23bf52fca11af486190e5b38ac4bcfed7e3.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1420 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/hal.dox')
-rw-r--r--os/hal/hal.dox32
1 files changed, 13 insertions, 19 deletions
diff --git a/os/hal/hal.dox b/os/hal/hal.dox
index 9d0055761..81b5a148d 100644
--- a/os/hal/hal.dox
+++ b/os/hal/hal.dox
@@ -180,7 +180,7 @@
stop [label="SPI_STOP\nLow Power"];
ready [label="SPI_READY\nClock Enabled"];
active [label="SPI_ACTIVE\nBus Active"];
- uninit -> stop [label="spiObjectInit()"];
+ uninit -> stop [label="spiInit()"];
stop -> ready [label="spiStart()"];
ready -> ready [label="spiStart()"];
ready -> ready [label="spiIgnore()"];
@@ -224,7 +224,7 @@
ready [label="ADC_READY\nClock Enabled"];
running [label="ADC_RUNNING"];
complete [label="ADC_COMPLETE"];
- uninit -> stop [label="adcObjectInit()"];
+ uninit -> stop [label="adcInit()"];
stop -> ready [label="adcStart()"];
ready -> ready [label="adcStart()"];
ready -> ready [label="adcWaitConversion()"];
@@ -269,7 +269,7 @@
stop [label="CAN_STOP\nLow Power"];
ready [label="CAN_READY\nClock Enabled"];
sleep [label="CAN_SLEEP\nLow Power"];
- uninit -> stop [label="canObjectInit()"];
+ uninit -> stop [label="canInit()"];
stop -> stop [label="canStop()"];
stop -> ready [label="canStart()"];
ready -> stop [label="canStop()"];
@@ -302,20 +302,14 @@
rankdir="LR";
node [shape=circle, fontname=Helvetica, fontsize=8, fixedsize="true", width="0.8", height="0.8"];
edge [fontname=Helvetica, fontsize=8];
- uninit [label="CAN_UNINIT", style="bold"];
- stop [label="CAN_STOP\nLow Power"];
- ready [label="CAN_READY\nClock Enabled"];
- sleep [label="CAN_SLEEP\nLow Power"];
- uninit -> stop [label="canObjectInit()"];
- stop -> stop [label="canStop()"];
- stop -> ready [label="canStart()"];
- ready -> stop [label="canStop()"];
- ready -> ready [label="canReceive()\ncanTransmit()"];
- ready -> ready [label="canStart()"];
- ready -> sleep [label="canSleep()"];
- sleep -> sleep [label="canSleep()"];
- sleep -> ready [label="canWakeup()"];
- sleep -> ready [label="wakeup event"];
+ uninit [label="PWM_UNINIT", style="bold"];
+ stop [label="PWM_STOP\nLow Power"];
+ ready [label="PWM_READY\nClock Enabled"];
+ uninit -> stop [label="pwmInit()"];
+ stop -> stop [label="pwmStop()"];
+ stop -> ready [label="pwmStart()"];
+ ready -> stop [label="pwmStop()"];
+ ready -> ready [label="pwmEnableChannel()\npwmDisableChannel()"];
}
* @enddot
*
@@ -355,7 +349,7 @@
* @dot
digraph example {
rankdir="LR";
- node [shape=circle, fontname=Helvetica, fontsize=8, fixedsize="true", width="0.75", height="0.8"];
+ node [shape=circle, fontname=Helvetica, fontsize=8, fixedsize="true", width="0.8", height="0.8"];
edge [fontname=Helvetica, fontsize=8];
any [label="Any State"];
@@ -368,7 +362,7 @@
reading [label="MMC_READING\nReading"];
writing [label="MMC_WRITING\nWriting"];
- uninit -> stop [label="mmcObjectInit()"];
+ uninit -> stop [label="mmcInit()"];
stop -> wait [label="mmcStart()", constraint=false];
wait -> inserted [label="insertion (inserted event)"];
inserted -> inserted [label="mmcDisconnect()"];