Revision 169a7bd6 doc/AMiRo-OS.uml

View differences:

doc/AMiRo-OS.uml
29 29
' ChibiOS
30 30
'-------------------------------------------------------------------------------
31 31

  
32
node "AMiRo-OS" as AMiRoOS_node {
33
	interface mcuconf.h
34
	interface halconf.h
35
	interface chconf.h
36
}
37

  
38
node "ChibiOS" as ChibiOS_node{
32
node "ChibiOS" as ChibiOS_node {
39 33
	interface hal.h #lightgrey
40 34
	interface osal.h #lightgrey
41 35
	interface cmsis.h #lightgrey
42 36
	interface ch.h #lightgrey
43 37
	interface ch.hpp #lightgrey
44 38

  
39
	interface mcuconf.h #lightgrey
40
	interface halconf.h #lightgrey
41
	interface chconf.h #lightgrey
42

  
45 43
	component "ChibiOS/HAL" as ChibiOS_HAL #lightgrey
44
	component "ChibiOS/RT" as ChibiOS_RT #lightgrey
45

  
46 46
	ChibiOS_HAL -up-( mcuconf.h
47 47
	ChibiOS_HAL -up-( halconf.h
48 48
	ChibiOS_HAL -up- hal.h
49 49
	ChibiOS_HAL -up-( osal.h
50

  
51
	component "ChibiOS/RT" as ChibiOS_RT #lightgrey
52 50
	ChibiOS_RT -up-( chconf.h
53 51
	ChibiOS_RT -up-( hal.h
54 52
	ChibiOS_RT -up- osal.h
......
61 59
' AMiRo-LLD
62 60
'-------------------------------------------------------------------------------
63 61

  
64
node "AMiRo-OS" as AMiRoOS_node {
65
	interface alldconf.h
66
}
67

  
68 62
!include ../periphery-lld/AMiRo-LLD/docs/AMiRo-LLD.uml
69 63

  
70

  
71 64
'-------------------------------------------------------------------------------
72 65
' AMiRo-OS
73 66
'-------------------------------------------------------------------------------
74 67

  
75
interface osconf.h
76

  
77 68
node "AMiRo-OS" as AMiRoOS_node {
69
	interface osconf.h
78 70
	interface amiroos.h
79 71

  
80 72
	component "AMiRo-OS" as AMiRoOS
81
	AMiRoOS -- mcuconf.h
82
	AMiRoOS -- halconf.h
83
	AMiRoOS -- chconf.h
84
	AMiRoOS --( hal.h
85
	AMiRoOS --( ch.h
86
	AMiRoOS --( amiroblt.h
87
	AMiRoOS -- alldconf.h
88
	AMiRoOS --( periphAL.h
73

  
89 74
	AMiRoOS -up-( osconf.h
90 75
	AMiRoOS -up- amiroos.h
91 76
}
92 77

  
78
'-------------------------------------------------------------------------------
79
' dependencies
80
'-------------------------------------------------------------------------------
81

  
82
AMiRoOS -- mcuconf.h
83
AMiRoOS -- halconf.h
84
AMiRoOS -- chconf.h
85
AMiRoOS --( hal.h
86
AMiRoOS --( ch.h
87
AMiRoOS --( amiroblt.h
88
AMiRoOS -- alldconf.h
89
AMiRoOS -- alldh
90
AMiRoOS -- periphAL.h
91

  
93 92
@enduml
94 93

  

Also available in: Unified diff