Changeset 588:9a2f360ec1e6
- Timestamp:
- 06/08/08 00:37:26 (7 months ago)
- Author:
- David Anderson <dave@…>
- Branch:
- default
- Message:
-
Make the filesystem into a library.
- Location:
- nxos
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r576
|
r588
|
|
| 14 | 14 | #include "base/assert.h" |
| 15 | 15 | #include "base/util.h" |
| 16 | | #include "base/fs.h" |
| 17 | 16 | #include "base/drivers/_efc.h" |
| | 17 | |
| | 18 | #include "base/lib/fs/fs.h" |
| 18 | 19 | |
| 19 | 20 | /* Magic marker. */ |
-
|
r577
|
r588
|
|
| 13 | 13 | */ |
| 14 | 14 | |
| 15 | | #ifndef __NXOS_BASE_FS_H__ |
| 16 | | #define __NXOS_BASE_FS_H__ |
| | 15 | #ifndef __NXOS_BASE_LIB_FS_H__ |
| | 16 | #define __NXOS_BASE_LIB_FS_H__ |
| 17 | 17 | |
| 18 | 18 | #include "base/types.h" |
| 19 | 19 | #include "base/drivers/_efc.h" |
| 20 | 20 | |
| 21 | | /** @addtogroup kernel */ |
| | 21 | /** @addtogroup lib */ |
| 22 | 22 | /*@{*/ |
| 23 | 23 | |
-
|
r558
|
r588
|
|
| 1 | | /* Copyright (C) 2007 the NxOS developers |
| | 1 | /* Copyright (c) 2007,2008 the NxOS developers |
| 2 | 2 | * |
| 3 | 3 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 10 | 10 | #include "base/util.h" |
| 11 | 11 | #include "base/display.h" |
| 12 | | #include "base/fs.h" |
| 13 | 12 | #include "base/nxt.h" |
| 14 | 13 | #include "base/drivers/motors.h" |
| 15 | 14 | #include "base/drivers/sound.h" |
| 16 | 15 | #include "base/drivers/systick.h" |
| | 16 | #include "base/lib/fs/fs.h" |
| 17 | 17 | #include "base/lib/rcmd/_rcmd.h" |
| 18 | 18 | |
-
|
r551
|
r588
|
|
| 3 | 3 | */ |
| 4 | 4 | |
| 5 | | /* Copyright (C) 2007 the NxOS developers |
| | 5 | /* Copyright (c) 2007,2008 the NxOS developers |
| 6 | 6 | * |
| 7 | 7 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 15 | 15 | |
| 16 | 16 | #include "base/types.h" |
| 17 | | #include "base/fs.h" |
| | 17 | #include "base/lib/fs/fs.h" |
| 18 | 18 | #include "base/lib/rcmd/rcmd.h" |
| 19 | 19 | |
-
|
r551
|
r588
|
|
| 1 | | /* Copyright (C) 2007 the NxOS developers |
| | 1 | /* Copyright (c) 2007,2008 the NxOS developers |
| 2 | 2 | * |
| 3 | 3 | * See AUTHORS for a full list of the developers. |
| … |
… |
|
| 10 | 10 | #include "base/util.h" |
| 11 | 11 | #include "base/assert.h" |
| 12 | | #include "base/fs.h" |
| | 12 | #include "base/lib/fs/fs.h" |
| 13 | 13 | #include "base/lib/rcmd/rcmd.h" |
| 14 | 14 | #include "base/lib/rcmd/_rcmd.h" |
-
|
r502
|
r588
|
|
| | 1 | /* Copyright (c) 2007,2008 the NxOS developers |
| | 2 | * |
| | 3 | * See AUTHORS for a full list of the developers. |
| | 4 | * |
| | 5 | * Redistribution of this file is permitted under |
| | 6 | * the terms of the GNU Public License (GPL) version 2. |
| | 7 | */ |
| | 8 | |
| 1 | 9 | /** Exploring bot. |
| 2 | 10 | * |
| … |
… |
|
| 9 | 17 | #include "base/core.h" |
| 10 | 18 | #include "base/display.h" |
| 11 | | #include "base/dump.h" |
| 12 | 19 | #include "base/drivers/avr.h" |
| 13 | 20 | #include "base/drivers/systick.h" |
-
|
r551
|
r588
|
|
| | 1 | /* Copyright (c) 2008 the NxOS developers |
| | 2 | * |
| | 3 | * See AUTHORS for a full list of the developers. |
| | 4 | * |
| | 5 | * Redistribution of this file is permitted under |
| | 6 | * the terms of the GNU Public License (GPL) version 2. |
| | 7 | */ |
| | 8 | |
| 1 | 9 | /** Tag-route follower. |
| 2 | 10 | * |
| … |
… |
|
| 7 | 15 | #include "base/core.h" |
| 8 | 16 | #include "base/display.h" |
| 9 | | #include "base/fs.h" |
| 10 | 17 | #include "base/util.h" |
| 11 | 18 | #include "base/drivers/avr.h" |
| 12 | 19 | #include "base/drivers/systick.h" |
| 13 | 20 | #include "base/drivers/motors.h" |
| | 21 | #include "base/lib/fs/fs.h" |
| 14 | 22 | #include "base/lib/gui/gui.h" |
| 15 | 23 | #include "base/lib/rcmd/rcmd.h" |