aclib25
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
* APの素案
-(by [[K]], 2020.12.16)
** (1)
-APは、aclにおける標準的なポインタ(にするかもしれないも...
-32bitの場合:
|上位4bit||
|0xxx|ALL_OK相当|
|10xx|オフセット24bit(16MB), rebirth-count:2bit, セレクタ...
|110x|オフセット16bit(64KB), rebirth-count:2bit, セレクタ...
|1110|オフセット8bit(256B), rebirth-count:2bit, セレクタ:...
|1111|オフセット2bit(4B), rebirth-count:2bit, セレクタ:24...
-64bitの場合:
|上位4bit||
|0xxx|ALL_OK相当|
|10xx|オフセット48bit(256TB), rebirth-count:4bit, セレク...
|110x|オフセット32bit(4GB), rebirth-count:4bit, セレクタ:...
|1110|オフセット16bit(256B), rebirth-count:4bit, セレクタ...
|1111|オフセット8bit(4B), rebirth-count:4bit, セレクタ:48...
** (2)
-AP_0(a, sizTyp):
--aのデフォルト設定を読み込む
-AP_1(a, sizTyp):
--AP_0()と基本的には同じだけど、設定が見つからないときに...
--設定よってあえてALL_OK相当にしている場合は、エラーにな...
-AP_CStr("hello")
--文字列定数(過剰に作らないように、AP_0を内部で併用する...
-AP_set0(p, base, limit, flgRWX)
--なければ作る、あれば更新する
-AP_set1(p, base, limit, flgRWX)
--なければ作るが、あればエラーにする
-同じアドレスでも、違う粒度がありうる。だからアドレスから...
--いっしょに型を渡すのはどうか?その型で連続アクセス可能...
--1個だけにしてほしい時は、どうしたらいいだろうか?
--AP_0sとかAP_1sとかにしたらいい?
終了行:
* APの素案
-(by [[K]], 2020.12.16)
** (1)
-APは、aclにおける標準的なポインタ(にするかもしれないも...
-32bitの場合:
|上位4bit||
|0xxx|ALL_OK相当|
|10xx|オフセット24bit(16MB), rebirth-count:2bit, セレクタ...
|110x|オフセット16bit(64KB), rebirth-count:2bit, セレクタ...
|1110|オフセット8bit(256B), rebirth-count:2bit, セレクタ:...
|1111|オフセット2bit(4B), rebirth-count:2bit, セレクタ:24...
-64bitの場合:
|上位4bit||
|0xxx|ALL_OK相当|
|10xx|オフセット48bit(256TB), rebirth-count:4bit, セレク...
|110x|オフセット32bit(4GB), rebirth-count:4bit, セレクタ:...
|1110|オフセット16bit(256B), rebirth-count:4bit, セレクタ...
|1111|オフセット8bit(4B), rebirth-count:4bit, セレクタ:48...
** (2)
-AP_0(a, sizTyp):
--aのデフォルト設定を読み込む
-AP_1(a, sizTyp):
--AP_0()と基本的には同じだけど、設定が見つからないときに...
--設定よってあえてALL_OK相当にしている場合は、エラーにな...
-AP_CStr("hello")
--文字列定数(過剰に作らないように、AP_0を内部で併用する...
-AP_set0(p, base, limit, flgRWX)
--なければ作る、あれば更新する
-AP_set1(p, base, limit, flgRWX)
--なければ作るが、あればエラーにする
-同じアドレスでも、違う粒度がありうる。だからアドレスから...
--いっしょに型を渡すのはどうか?その型で連続アクセス可能...
--1個だけにしてほしい時は、どうしたらいいだろうか?
--AP_0sとかAP_1sとかにしたらいい?
ページ名: