-

「メインページ」の版間の差分

提供: HI-TECH C for CP/M Fan WIKI(JP)
移動先: 案内検索
(ページの作成:「<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]]====
 
====    [[Librarian|マニュアル:LIBR.COM]]====
 
====    [[Cref|マニュアル:CREF.COM]]====
 
=== [[Standard_Library_Functions|マニュアル:標準ライブラリ]]===
 
  
===  ユーティリティ >マニュアルの該当項目===
+
====    [[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

Q and 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として規格化、実装されているものを除く