<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yuzu/src/core/mem_map.cpp, branch main</title>
<subtitle>Nintendo Switch emulator</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/'/>
<entry>
<title>Move core/mem_map.{cpp,h} =&gt; core/hle/kernel/memory.{cpp,h}</title>
<updated>2015-08-16T04:03:46+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-07-29T15:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=69c3021a8d203dbbea9673977535f1eb75b274a1'/>
<id>69c3021a8d203dbbea9673977535f1eb75b274a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Memory: Move address type conversion routines to memory.cpp/h</title>
<updated>2015-08-16T04:03:46+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-07-29T14:54:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=e2c7954be5ccabc7c5f87000db01cef040ca4b47'/>
<id>e2c7954be5ccabc7c5f87000db01cef040ca4b47</id>
<content type='text'>
These helpers aren't really part of the kernel, and mem_map.cpp/h is
going to be moved there next.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These helpers aren't really part of the kernel, and mem_map.cpp/h is
going to be moved there next.
</pre>
</div>
</content>
</entry>
<entry>
<title>Kernel: Properly implement ControlMemory FREE and COMMIT</title>
<updated>2015-08-16T04:03:45+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-07-18T02:19:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=cdeeecf0807d0005356f30db0f7164c5891a9245'/>
<id>cdeeecf0807d0005356f30db0f7164c5891a9245</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Properly configure address space when loading a binary</title>
<updated>2015-07-12T02:54:42+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-07-10T01:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=5c5cf2f8e000d1bf4fc12ff20351aa60367cb563'/>
<id>5c5cf2f8e000d1bf4fc12ff20351aa60367cb563</id>
<content type='text'>
The code now properly configures the process image to match the loaded
binary segments (code, rodata, data) instead of just blindly allocating
a large chunk of dummy memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The code now properly configures the process image to match the loaded
binary segments (code, rodata, data) instead of just blindly allocating
a large chunk of dummy memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Core: Cleanup core includes.</title>
<updated>2015-06-27T23:36:54+00:00</updated>
<author>
<name>Emmanuel Gil Peyrot</name>
<email>linkmauve@linkmauve.fr</email>
</author>
<published>2015-06-21T14:11:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=aea15f5c731b325be48ea4900ae3eca341ac03cd'/>
<id>aea15f5c731b325be48ea4900ae3eca341ac03cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Memmap: Remove unused global pointers to memory areas</title>
<updated>2015-05-27T06:24:12+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-05-24T05:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=88365a23e76fe3a4a64c9dc65aa8554e25a20af0'/>
<id>88365a23e76fe3a4a64c9dc65aa8554e25a20af0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Kernel: Add VMManager to manage process address spaces</title>
<updated>2015-05-27T06:24:12+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-05-21T03:37:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=0a60aa75c2b03b8ed6752e5c64462bf86c52fcfc'/>
<id>0a60aa75c2b03b8ed6752e5c64462bf86c52fcfc</id>
<content type='text'>
This enables more dynamic management of the process address space,
compared to just directly configuring the page table for major areas.

This will serve as the foundation upon which the rest of the Kernel
memory management functions will be built.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables more dynamic management of the process address space,
compared to just directly configuring the page table for major areas.

This will serve as the foundation upon which the rest of the Kernel
memory management functions will be built.
</pre>
</div>
</content>
</entry>
<entry>
<title>Memory: Use a table based lookup scheme to read from memory regions</title>
<updated>2015-05-15T03:04:43+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-05-13T02:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=dd4430609afce172542fba1d2cd53c3029f182ce'/>
<id>dd4430609afce172542fba1d2cd53c3029f182ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Memmap: Re-organize memory function in two files</title>
<updated>2015-05-15T03:04:38+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-05-13T01:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=7ada357b2d12cf616672425a8961804b865354d6'/>
<id>7ada357b2d12cf616672425a8961804b865354d6</id>
<content type='text'>
memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
memory.cpp/h contains definitions related to acessing memory and
configuring the address space
mem_map.cpp/h contains higher-level definitions related to configuring
the address space accoording to the kernel and allocating memory.
</pre>
</div>
</content>
</entry>
<entry>
<title>Memory: Sort memory region variables by VAddr</title>
<updated>2015-05-09T04:31:00+00:00</updated>
<author>
<name>Yuri Kunde Schlesner</name>
<email>yuriks@yuriks.net</email>
</author>
<published>2015-05-09T03:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/yuzu/commit/?id=e7b6ed757849bcec43d736ec8efaf17141a46d4b'/>
<id>e7b6ed757849bcec43d736ec8efaf17141a46d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
