-
「メインページ」の版間の差分
(ページの作成:「<strong>HI-TECH C Compiler for CP/M fan WIKI</strong> このWikiは... 8ビットOSであるCP/M用として、かつて配布されていた"HI-TECH C Compiler"のフ...」) |
|||
49行目: | 49行目: | ||
== 編集方針 == | == 編集方針 == | ||
+ | |||
[[Editorial Policy|編集方針]] | [[Editorial Policy|編集方針]] | ||
[[Category:Editorial Policy|編集方針]] | [[Category:Editorial Policy|編集方針]] | ||
55行目: | 56行目: | ||
--------------------------------- | --------------------------------- | ||
+ | |||
+ | <strong>HI-TECH C Compiler for CP/M fan WIKI</strong> | ||
+ | |||
+ | このWikiは... | ||
+ | |||
+ | 8ビットOSであるCP/M用として、かつて配布されていた"HI-TECH C Compiler"のファンサイトです。 | ||
+ | CP/M上で動作する範囲で環境を構築した場合、汎用的に多くの機種で使用できる可能性があります。 | ||
+ | |||
+ | このWIKIでは主にMSXで使用することを目的に、世界中のリソースを調査、記述しています。 | ||
+ | CP/M上で動作するものを基準とした上で、MSX等の特定のアーキテクチャ向けの情報を区別して記載しています。 | ||
+ | |||
+ | *Microchip社から"HI-TECH C compiler for PIC10/12/16 MCUs" としてPIC用に配布されているバージョンは本WIKIの対象外です。 | ||
== [[Packages | 公式パッケージ]] == | == [[Packages | 公式パッケージ]] == | ||
+ | |||
+ | HI-TECH Softwareから公開されていたパッケージです。 | ||
+ | |||
=== [[Packages_Execution | 実行アーカイブ]]=== | === [[Packages_Execution | 実行アーカイブ]]=== | ||
+ | |||
+ | 実行ファイル本体、ライブラリファイル、ヘッダファイルを格納したパッケージです。 | ||
+ | |||
=== [[Packages_Source| ソースアーカイブ]]=== | === [[Packages_Source| ソースアーカイブ]]=== | ||
+ | |||
+ | 実行ファイルC.COMとライブラリのソースを格納したパッケージです。 | ||
+ | |||
=== [[Manual | マニュアル]]=== | === [[Manual | マニュアル]]=== | ||
+ | |||
+ | HI-TECH Cのマニュアルを格納したパッケージです。本WIKIの基本パッケージの各種ファイル・機能の | ||
+ | 説明はこのマニュアルを翻訳・編集したものです。 | ||
+ | |||
+ | <!-- | ||
==== [[Manual_Debugger | デバッガマニュアル]]==== | ==== [[Manual_Debugger | デバッガマニュアル]]==== | ||
+ | --> | ||
+ | |||
=== 実行ファイルの詳細=== | === 実行ファイルの詳細=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === ユーティリティ >マニュアルの該当項目=== | + | ==== [[Operating_Details|マニュアル:C.COM]] ==== |
+ | |||
+ | |||
+ | |||
+ | ==== CPP.COM ==== | ||
+ | |||
+ | プリプロセッサ | ||
+ | |||
+ | ==== P1.COM ==== | ||
+ | |||
+ | パーサ | ||
+ | |||
+ | ==== CGEN.COM ==== | ||
+ | |||
+ | コードジェネレータ | ||
+ | |||
+ | ==== OPTIM.COM ==== | ||
+ | |||
+ | オプティマイザ | ||
+ | |||
+ | ==== [[Z80_Assembler_Reference_Manual|マニュアル:ZAS.COM]] ==== | ||
+ | |||
+ | アセンブラ | ||
+ | |||
+ | ==== [[Linker_Reference_Manual|マニュアル:LINK.COM]] ==== | ||
+ | |||
+ | リンカ | ||
+ | |||
+ | ==== [[Objtohex|マニュアル:OBJTOHEX.COM]] ==== | ||
+ | |||
+ | IntelHexコンバーター | ||
+ | |||
+ | ==== [[Librarian|マニュアル:LIBR.COM]] ==== | ||
+ | |||
+ | ライブラリアン | ||
+ | |||
+ | ==== [[Cref|マニュアル:CREF.COM]] ==== | ||
+ | |||
+ | クロスリファレンスツール | ||
+ | |||
+ | --------------------------------------- | ||
+ | |||
+ | === [[Standard_Library_Functions|マニュアル:標準ライブラリ]] === | ||
+ | |||
+ | === ユーティリティ >マニュアルの該当項目 === | ||
==== ユーザーによる公式パッケージの補完 ==== | ==== ユーザーによる公式パッケージの補完 ==== | ||
− | ==[[PublicPackages | ユーザーによる公開パッケージ]]== | + | == [[PublicPackages | ユーザーによる公開パッケージ]] == |
− | ===CP/M=== | + | === CP/M === |
− | ==== [[Packages_Patches_CPM | ユーザーによるパッチ]]==== | + | ==== [[Packages_Patches_CPM | ユーザーによるパッチ]] ==== |
− | ==== [[Packages_Libraries_CPM | ユーザーによるライブラリ]]==== | + | ==== [[Packages_Libraries_CPM | ユーザーによるライブラリ]] ==== |
− | ==== [[Packages_Utilities_CPM | ユーザーによる関連ユーティリティ]]==== | + | ==== [[Packages_Utilities_CPM | ユーザーによる関連ユーティリティ]] ==== |
− | ===MSX=== | + | |
− | ==== [[PublicPackages_Patches_MSX | ユーザーによるパッチ]]==== | + | === MSX === |
− | ==== [[PublicPackages_Libraries_MSX | ユーザーによるライブラリ]]==== | + | ==== [[PublicPackages_Patches_MSX | ユーザーによるパッチ]] ==== |
− | ==== [[PublicPackages_Utilities_MSX | ユーザーによる関連ユーティリティ]]==== | + | ==== [[PublicPackages_Libraries_MSX | ユーザーによるライブラリ]] ==== |
+ | ==== [[PublicPackages_Utilities_MSX | ユーザーによる関連ユーティリティ]] ==== | ||
<!-- | <!-- | ||
102行目: | 165行目: | ||
--> | --> | ||
− | ===共通=== | + | === 共通 === |
+ | |||
==== TMS9918 ==== | ==== TMS9918 ==== | ||
+ | |||
==== AY-3-8910(PSG) ==== | ==== AY-3-8910(PSG) ==== | ||
+ | |||
==== MSX-DOS1 ==== | ==== MSX-DOS1 ==== | ||
*メモリを切り替えず使え、多くの機種で採用されたデバイス等への対応。ただしCP/Mとして規格化、実装されているものを除く | *メモリを切り替えず使え、多くの機種で採用されたデバイス等への対応。ただしCP/Mとして規格化、実装されているものを除く |
2017年7月29日 (土) 01:07時点における版
HI-TECH C Compiler for CP/M fan WIKI
このWikiは...
8ビットOSであるCP/M用として、かつて配布されていた"HI-TECH C Compiler"のファンサイトです。 CP/M上で動作する範囲で環境を構築した場合、汎用的に多くの機種で使用できる可能性があります。
このWIKIでは主にMSXで使用することを目的に、世界中のリソースを調査、記述しています。 CP/M上で動作するものを基準とした上で、MSX等の特定のアーキテクチャ向けの情報を区別して記載しています。
*Microchip社から"HI-TECH C compiler for PIC10/12/16 MCUs" としてPIC用に配布されているバージョンは本WIKIの対象外です。
目次
HI-TECH C for CP/M 基本パッケージについて
HI-TECH C マニュアル
ライブラリ一覧
関数一覧
ファイル一覧
関連ユーティリティ
Q&A
編集方針
HI-TECH C Compiler for CP/M fan WIKI
このWikiは...
8ビットOSであるCP/M用として、かつて配布されていた"HI-TECH C Compiler"のファンサイトです。 CP/M上で動作する範囲で環境を構築した場合、汎用的に多くの機種で使用できる可能性があります。
このWIKIでは主にMSXで使用することを目的に、世界中のリソースを調査、記述しています。 CP/M上で動作するものを基準とした上で、MSX等の特定のアーキテクチャ向けの情報を区別して記載しています。
*Microchip社から"HI-TECH C compiler for PIC10/12/16 MCUs" としてPIC用に配布されているバージョンは本WIKIの対象外です。
公式パッケージ
HI-TECH Softwareから公開されていたパッケージです。
実行アーカイブ
実行ファイル本体、ライブラリファイル、ヘッダファイルを格納したパッケージです。
ソースアーカイブ
実行ファイルC.COMとライブラリのソースを格納したパッケージです。
マニュアル
HI-TECH Cのマニュアルを格納したパッケージです。本WIKIの基本パッケージの各種ファイル・機能の 説明はこのマニュアルを翻訳・編集したものです。
実行ファイルの詳細
マニュアル:C.COM
CPP.COM
プリプロセッサ
P1.COM
パーサ
CGEN.COM
コードジェネレータ
OPTIM.COM
オプティマイザ
マニュアル:ZAS.COM
アセンブラ
マニュアル:LINK.COM
リンカ
マニュアル:OBJTOHEX.COM
IntelHexコンバーター
マニュアル:LIBR.COM
ライブラリアン
マニュアル:CREF.COM
クロスリファレンスツール
マニュアル:標準ライブラリ
ユーティリティ >マニュアルの該当項目
ユーザーによる公式パッケージの補完
ユーザーによる公開パッケージ
CP/M
ユーザーによるパッチ
ユーザーによるライブラリ
ユーザーによる関連ユーティリティ
MSX
ユーザーによるパッチ
ユーザーによるライブラリ
ユーザーによる関連ユーティリティ
共通
TMS9918
AY-3-8910(PSG)
MSX-DOS1
- メモリを切り替えず使え、多くの機種で採用されたデバイス等への対応。ただしCP/Mとして規格化、実装されているものを除く