alloc-mem |
( size -- virt ) |
size バイトの空きメモリーを割り当てます。割り当てた仮想アドレスを返します。free-mem により割り当てを解除します。 |
free-mem |
( virt size -- ) |
alloc-mem で割り当てられていたメモリーを開放します。 |
free-virtual |
( virt size -- ) |
memmap により作成した割り当てを取り消します。 |
map? |
( virt -- ) |
仮想アドレスのメモリー割り当て情報を表示します。 |
memmap |
( phys space size -- virt ) |
物理アドレスの領域を割り当てます。割り当てられた仮想アドレスを返します。free-virtual により割り当てを解除します。 |
obio |
( -- space ) |
割り当て用にデバイスアドレス空間を指定します。 |
obmem |
( -- space ) |
割り当て用にオンボードメモリーアドレス空間を指定します。 |
pgmap! |
( pmentry virt -- ) |
仮想アドレス用に新しいページ割り当てエントリを格納します。 |
pgmap? |
( virt -- ) |
仮想アドレスに対応する復号化されたページ割り当てエントリを表示します。 |
pgmap@ |
( virt -- pmentry ) |
仮想アドレス用に新しいページ割り当てエントリを返します。 |
pagesize |
( -- size ) |
ページのサイズ (8 K の場合が多い) を返します。 |
sbus |
( -- space ) |
割り当て用に SBus アドレス空間を指定します。 |