summary |
tags |
clone url |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
d44a051)
SCCS-vsn: sys/tahoe/tahoe/locore.s 7.3
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*
- * @(#)locore.s 7.2 (Berkeley) %G%
+ * @(#)locore.s 7.3 (Berkeley) %G%
*/
#include "../tahoe/mtpr.h"
*/
#include "../tahoe/mtpr.h"
SYSMAP(mmap ,vmmap ,1 )
SYSMAP(alignmap ,alignutl ,1 ) /* XXX */
SYSMAP(msgbufmap,msgbuf ,MSGBUFPTECNT )
SYSMAP(mmap ,vmmap ,1 )
SYSMAP(alignmap ,alignutl ,1 ) /* XXX */
SYSMAP(msgbufmap,msgbuf ,MSGBUFPTECNT )
- SYSMAP(Mbmap ,mbutl ,NMBCLUSTERS*CLSIZE+CLSIZE )
+ SYSMAP(Mbmap ,mbutl ,NMBCLUSTERS*MCLBYTES/NBPG+CLSIZE )
SYSMAP(camap ,cabase ,16*CLSIZE )
#ifdef GPROF
SYSMAP(profmap ,profbase ,600*CLSIZE )
SYSMAP(camap ,cabase ,16*CLSIZE )
#ifdef GPROF
SYSMAP(profmap ,profbase ,600*CLSIZE )
* Enlarge kmempt as needed for bounce buffers allocated
* by tahoe controllers.
*/
* Enlarge kmempt as needed for bounce buffers allocated
* by tahoe controllers.
*/
+#include "hd.h"
+#if NHD > 0
+ ADDMAP( NHDC*(MAXPHYS/NBPG+CLSIZE) )
+#endif
ADDMAP( NVD*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NVD*(MAXPHYS/NBPG+CLSIZE) )
#include "yc.h"
#include "yc.h"
#include "yc.h"
#include "yc.h"
ADDMAP( NCY*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NCY*(MAXPHYS/NBPG+CLSIZE) )
#include "mp.h"
ADDMAP( NMP*14 )
SYSMAP(ecamap ,calimit ,0 )
#include "mp.h"
ADDMAP( NMP*14 )
SYSMAP(ecamap ,calimit ,0 )
SYSMAP(VMEMend ,vmemend ,0 )
SYSMAP(VBmap ,vbbase ,CLSIZE )
SYSMAP(VMEMend ,vmemend ,0 )
SYSMAP(VBmap ,vbbase ,CLSIZE )
+#if NHD > 0
+ ADDMAP( NHDC*(MAXPHYS/NBPG+CLSIZE) )
+#endif
+#if NDK > 0
ADDMAP( NVD*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NVD*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NCY*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NCY*(MAXPHYS/NBPG+CLSIZE) )
ADDMAP( NMP*14 )
SYSMAP(eVBmap ,vbend ,0 )
ADDMAP( NMP*14 )
SYSMAP(eVBmap ,vbend ,0 )