Statistics
| Branch: | Tag: | Revision:

amiro-os / doc / AMiRo-OS.uml @ 0039ffcb

History | View | Annotate | Download (1.189 KB)

1
/'
2
AMiRo-OS is an operating system designed for the Autonomous Mini Robot (AMiRo) platform.
3
Copyright (C) 2016..2018  Thomas Schöpping et al.
4

    
5
This program is free software: you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation, either version 3 of the License, or
8
(at your option) any later version.
9

    
10
This program is distributed in the hope that it will be useful,
11
but WITHOUT ANY WARRANTY; without even the implied warranty of
12
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
GNU General Public License for more details.
14

    
15
You should have received a copy of the GNU General Public License
16
along with this program.  If not, see <http://www.gnu.org/licenses/>.
17
'/
18

    
19
@startuml
20
skinparam componentStyle uml2
21

    
22
interface hal.h #lightgrey
23
interface ch.h #lightgrey
24
component ChibiOS #lightgrey
25
ChibiOS -up- hal.h
26
ChibiOS -up- ch.h
27

    
28
!include ../bootloader/AMiRo-BLT/Target/Doc/AMiRo-BLT.uml
29
!include ../periphery-lld/AMiRo-LLD/docs/AMiRo-LLD.uml
30

    
31
interface amiroos.h
32

    
33
component "AMiRo-OS" as AMiRoOS
34
AMiRoOS -down-( hal.h
35
AMiRoOS -down-( ch.h
36
AMiRoOS -down-( amiroblt.h
37
AMiRoOS -down-( periphAL.h
38
AMiRoOS -up- amiroos.h
39

    
40
@enduml
41