Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/arch/hp300



Module Name:    src
Committed By:   tsutsui
Date:           Sun Nov 23 17:42:00 UTC 2025

Modified Files:
        src/sys/arch/hp300/conf: files.hp300 std.hp300
        src/sys/arch/hp300/hp300: machdep.c
        src/sys/arch/hp300/include: pmap.h pte.h vmparam.h

Log Message:
First step to make hp300 port the new m68k pmap ready:

- Add new pmap files to config(5) file definitions
- Add commented out options __HAVE_NEW_PMAP_68K in conf/std.hp300
- Adjust <machine/pmap.h> and <machine/pte.h> for new pmap
  initialization ops etc.
- Update <machine/vmparam.h> for the new pmap specific address layout
- Allocate intio, extio, and bootinfo_va space using the pmap_bootmap
  structure and initialize va variables in hp300_init() in
  __HAVE_NEW_PMAP_68K case

On hp300 the kernel is not mapped VA==PA so more work is necessary
to turn on/off the MMU (on-going).


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/hp300/conf/files.hp300
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/hp300/conf/std.hp300
cvs rdiff -u -r1.243 -r1.244 src/sys/arch/hp300/hp300/machdep.c
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/hp300/include/pmap.h
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hp300/include/pte.h
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/hp300/include/vmparam.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index