Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
NTShell/inc/ntconf.h@0:4d2c4db9c88e, 2015-03-19 (annotated)
- Committer:
- kcy
- Date:
- Thu Mar 19 06:07:58 2015 +0000
- Revision:
- 0:4d2c4db9c88e
First version
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| kcy | 0:4d2c4db9c88e | 1 | /** |
| kcy | 0:4d2c4db9c88e | 2 | * @file ntconf.h |
| kcy | 0:4d2c4db9c88e | 3 | * @author Shinichiro Nakamura |
| kcy | 0:4d2c4db9c88e | 4 | * @brief NT-Shellのコンフィギュレーション。 |
| kcy | 0:4d2c4db9c88e | 5 | */ |
| kcy | 0:4d2c4db9c88e | 6 | |
| kcy | 0:4d2c4db9c88e | 7 | /* |
| kcy | 0:4d2c4db9c88e | 8 | * =============================================================== |
| kcy | 0:4d2c4db9c88e | 9 | * Natural Tiny Shell (NT-Shell) |
| kcy | 0:4d2c4db9c88e | 10 | * =============================================================== |
| kcy | 0:4d2c4db9c88e | 11 | * Copyright (c) 2010-2012 Shinichiro Nakamura |
| kcy | 0:4d2c4db9c88e | 12 | * |
| kcy | 0:4d2c4db9c88e | 13 | * Permission is hereby granted, free of charge, to any person |
| kcy | 0:4d2c4db9c88e | 14 | * obtaining a copy of this software and associated documentation |
| kcy | 0:4d2c4db9c88e | 15 | * files (the "Software"), to deal in the Software without |
| kcy | 0:4d2c4db9c88e | 16 | * restriction, including without limitation the rights to use, |
| kcy | 0:4d2c4db9c88e | 17 | * copy, modify, merge, publish, distribute, sublicense, and/or |
| kcy | 0:4d2c4db9c88e | 18 | * sell copies of the Software, and to permit persons to whom the |
| kcy | 0:4d2c4db9c88e | 19 | * Software is furnished to do so, subject to the following |
| kcy | 0:4d2c4db9c88e | 20 | * conditions: |
| kcy | 0:4d2c4db9c88e | 21 | * |
| kcy | 0:4d2c4db9c88e | 22 | * The above copyright notice and this permission notice shall be |
| kcy | 0:4d2c4db9c88e | 23 | * included in all copies or substantial portions of the Software. |
| kcy | 0:4d2c4db9c88e | 24 | * |
| kcy | 0:4d2c4db9c88e | 25 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, |
| kcy | 0:4d2c4db9c88e | 26 | * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES |
| kcy | 0:4d2c4db9c88e | 27 | * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND |
| kcy | 0:4d2c4db9c88e | 28 | * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT |
| kcy | 0:4d2c4db9c88e | 29 | * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, |
| kcy | 0:4d2c4db9c88e | 30 | * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING |
| kcy | 0:4d2c4db9c88e | 31 | * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR |
| kcy | 0:4d2c4db9c88e | 32 | * OTHER DEALINGS IN THE SOFTWARE. |
| kcy | 0:4d2c4db9c88e | 33 | * =============================================================== |
| kcy | 0:4d2c4db9c88e | 34 | */ |
| kcy | 0:4d2c4db9c88e | 35 | |
| kcy | 0:4d2c4db9c88e | 36 | #ifndef NTCONF_H |
| kcy | 0:4d2c4db9c88e | 37 | #define NTCONF_H |
| kcy | 0:4d2c4db9c88e | 38 | |
| kcy | 0:4d2c4db9c88e | 39 | /** |
| kcy | 0:4d2c4db9c88e | 40 | * @note |
| kcy | 0:4d2c4db9c88e | 41 | * ここでは、NT-Shellの内部実装で使用する共通の定義を行なう。 |
| kcy | 0:4d2c4db9c88e | 42 | * NT-Shell内部では、複数のモジュールが互いに緩い依存関係を持つ。 |
| kcy | 0:4d2c4db9c88e | 43 | * これはNT-Shellの最上位モジュールであるntshellが各モジュールを |
| kcy | 0:4d2c4db9c88e | 44 | * 使って機能を実現するためである。 |
| kcy | 0:4d2c4db9c88e | 45 | */ |
| kcy | 0:4d2c4db9c88e | 46 | |
| kcy | 0:4d2c4db9c88e | 47 | /** |
| kcy | 0:4d2c4db9c88e | 48 | * @brief 1行あたりの最大文字数。 |
| kcy | 0:4d2c4db9c88e | 49 | */ |
| kcy | 0:4d2c4db9c88e | 50 | #define NTCONF_EDITOR_MAXLEN (64) |
| kcy | 0:4d2c4db9c88e | 51 | |
| kcy | 0:4d2c4db9c88e | 52 | /** |
| kcy | 0:4d2c4db9c88e | 53 | * @brief テキストヒストリ数。 |
| kcy | 0:4d2c4db9c88e | 54 | */ |
| kcy | 0:4d2c4db9c88e | 55 | #define NTCONF_HISTORY_DEPTH (8) |
| kcy | 0:4d2c4db9c88e | 56 | |
| kcy | 0:4d2c4db9c88e | 57 | #endif |
| kcy | 0:4d2c4db9c88e | 58 | |
| kcy | 0:4d2c4db9c88e | 59 |