version 1.129, 2016/06/04 10:02:12 |
version 1.130, 2016/06/04 10:19:09 |
|
|
* +------+--------+------+-----+--------+---------------------+----------- |
* +------+--------+------+-----+--------+---------------------+----------- |
* (1) (2) (3) |
* (1) (2) (3) |
* |
* |
* -------+------------+ |
* -------+-------------+ |
* TABLES | ISA IO MEM | |
* TABLES | ISA I/O MEM | |
* -------+------------+ |
* -------+-------------+ |
* (4) |
* (4) |
* |
* |
* PROC0 STK is obviously not linked as a page level. It just happens to be |
* PROC0 STK is obviously not linked as a page level. It just happens to be |
|
|
orl $(PG_V|PG_KW),%eax |
orl $(PG_V|PG_KW),%eax |
fillkpt_nox |
fillkpt_nox |
|
|
/* We are on (4). Map ISA I/O mem (later atdevbase) RWX. */ |
/* We are on (4). Map ISA I/O MEM RWX. */ |
movl $(IOM_BEGIN|PG_V|PG_KW/*|PG_N*/),%eax |
movl $IOM_BEGIN,%eax |
movl $(IOM_SIZE>>PGSHIFT),%ecx |
movl $IOM_SIZE,%ecx /* size of ISA I/O MEM */ |
|
shrl $PGSHIFT,%ecx |
|
orl $(PG_V|PG_KW/*|PG_N*/),%eax |
fillkpt |
fillkpt |
|
|
/* |
/* |