git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1420 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2009-12-11 20:45:45 +00:00
parent 0e9dc70150
commit a7e5b23bf5
1 changed files with 13 additions and 19 deletions

View File

@ -180,7 +180,7 @@
stop [label="SPI_STOP\nLow Power"]; stop [label="SPI_STOP\nLow Power"];
ready [label="SPI_READY\nClock Enabled"]; ready [label="SPI_READY\nClock Enabled"];
active [label="SPI_ACTIVE\nBus Active"]; active [label="SPI_ACTIVE\nBus Active"];
uninit -> stop [label="spiObjectInit()"]; uninit -> stop [label="spiInit()"];
stop -> ready [label="spiStart()"]; stop -> ready [label="spiStart()"];
ready -> ready [label="spiStart()"]; ready -> ready [label="spiStart()"];
ready -> ready [label="spiIgnore()"]; ready -> ready [label="spiIgnore()"];
@ -224,7 +224,7 @@
ready [label="ADC_READY\nClock Enabled"]; ready [label="ADC_READY\nClock Enabled"];
running [label="ADC_RUNNING"]; running [label="ADC_RUNNING"];
complete [label="ADC_COMPLETE"]; complete [label="ADC_COMPLETE"];
uninit -> stop [label="adcObjectInit()"]; uninit -> stop [label="adcInit()"];
stop -> ready [label="adcStart()"]; stop -> ready [label="adcStart()"];
ready -> ready [label="adcStart()"]; ready -> ready [label="adcStart()"];
ready -> ready [label="adcWaitConversion()"]; ready -> ready [label="adcWaitConversion()"];
@ -269,7 +269,7 @@
stop [label="CAN_STOP\nLow Power"]; stop [label="CAN_STOP\nLow Power"];
ready [label="CAN_READY\nClock Enabled"]; ready [label="CAN_READY\nClock Enabled"];
sleep [label="CAN_SLEEP\nLow Power"]; sleep [label="CAN_SLEEP\nLow Power"];
uninit -> stop [label="canObjectInit()"]; uninit -> stop [label="canInit()"];
stop -> stop [label="canStop()"]; stop -> stop [label="canStop()"];
stop -> ready [label="canStart()"]; stop -> ready [label="canStart()"];
ready -> stop [label="canStop()"]; ready -> stop [label="canStop()"];
@ -302,20 +302,14 @@
rankdir="LR"; rankdir="LR";
node [shape=circle, fontname=Helvetica, fontsize=8, fixedsize="true", width="0.8", height="0.8"]; node [shape=circle, fontname=Helvetica, fontsize=8, fixedsize="true", width="0.8", height="0.8"];
edge [fontname=Helvetica, fontsize=8]; edge [fontname=Helvetica, fontsize=8];
uninit [label="CAN_UNINIT", style="bold"]; uninit [label="PWM_UNINIT", style="bold"];
stop [label="CAN_STOP\nLow Power"]; stop [label="PWM_STOP\nLow Power"];
ready [label="CAN_READY\nClock Enabled"]; ready [label="PWM_READY\nClock Enabled"];
sleep [label="CAN_SLEEP\nLow Power"]; uninit -> stop [label="pwmInit()"];
uninit -> stop [label="canObjectInit()"]; stop -> stop [label="pwmStop()"];
stop -> stop [label="canStop()"]; stop -> ready [label="pwmStart()"];
stop -> ready [label="canStart()"]; ready -> stop [label="pwmStop()"];
ready -> stop [label="canStop()"]; ready -> ready [label="pwmEnableChannel()\npwmDisableChannel()"];
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"];
} }
* @enddot * @enddot
* *
@ -355,7 +349,7 @@
* @dot * @dot
digraph example { digraph example {
rankdir="LR"; 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]; edge [fontname=Helvetica, fontsize=8];
any [label="Any State"]; any [label="Any State"];
@ -368,7 +362,7 @@
reading [label="MMC_READING\nReading"]; reading [label="MMC_READING\nReading"];
writing [label="MMC_WRITING\nWriting"]; writing [label="MMC_WRITING\nWriting"];
uninit -> stop [label="mmcObjectInit()"]; uninit -> stop [label="mmcInit()"];
stop -> wait [label="mmcStart()", constraint=false]; stop -> wait [label="mmcStart()", constraint=false];
wait -> inserted [label="insertion (inserted event)"]; wait -> inserted [label="insertion (inserted event)"];
inserted -> inserted [label="mmcDisconnect()"]; inserted -> inserted [label="mmcDisconnect()"];