version 1.159.2.2, 2001/06/21 18:13:05 |
version 1.160, 2001/03/15 06:10:34 |
Line 127 void fdintr __P((int)); |
|
Line 127 void fdintr __P((int)); |
|
*/ |
*/ |
u_int16_t amiga_serialspl = PSL_S|PSL_IPL4; |
u_int16_t amiga_serialspl = PSL_S|PSL_IPL4; |
|
|
struct vm_map *exec_map = NULL; |
vm_map_t exec_map = NULL; |
struct vm_map *mb_map = NULL; |
vm_map_t mb_map = NULL; |
struct vm_map *phys_map = NULL; |
vm_map_t phys_map = NULL; |
|
|
caddr_t msgbufaddr; |
caddr_t msgbufaddr; |
paddr_t msgbufpa; |
paddr_t msgbufpa; |
|
|
pmap_enter(pmap_kernel(), (vaddr_t)msgbufaddr + i * NBPG, |
pmap_enter(pmap_kernel(), (vaddr_t)msgbufaddr + i * NBPG, |
msgbufpa + i * NBPG, VM_PROT_READ|VM_PROT_WRITE, |
msgbufpa + i * NBPG, VM_PROT_READ|VM_PROT_WRITE, |
VM_PROT_READ|VM_PROT_WRITE|PMAP_WIRED); |
VM_PROT_READ|VM_PROT_WRITE|PMAP_WIRED); |
pmap_update(); |
|
initmsgbuf(msgbufaddr, m68k_round_page(MSGBUFSIZE)); |
initmsgbuf(msgbufaddr, m68k_round_page(MSGBUFSIZE)); |
|
|
/* |
/* |
|
|
curbufsize -= PAGE_SIZE; |
curbufsize -= PAGE_SIZE; |
} |
} |
} |
} |
pmap_update(); |
|
|
|
/* |
/* |
* Allocate a submap for exec arguments. This map effectively |
* Allocate a submap for exec arguments. This map effectively |
Line 1593 cpu_exec_aout_makecmds(p, epp) |
|
Line 1591 cpu_exec_aout_makecmds(p, epp) |
|
#endif |
#endif |
return(error); |
return(error); |
} |
} |
|
|
#ifdef LKM |
|
|
|
int _spllkm6(void); |
|
int _spllkm7(void); |
|
|
|
#ifdef LEV6_DEFER |
|
int _spllkm6() { |
|
return spl4(); |
|
}; |
|
|
|
int _spllkm7() { |
|
return spl4(); |
|
}; |
|
|
|
#else |
|
|
|
int _spllkm6() { |
|
return spl6(); |
|
}; |
|
|
|
int _spllkm7() { |
|
return spl7(); |
|
}; |
|
|
|
#endif |
|
|
|
#endif |
|