redrice / redriceOS

Redrice Research Operating System (hopefully, at some point in future).
GNU General Public License v3.0
2 stars 1 forks source link

Implement physical memory detection and setup #1

Closed rkujawa closed 7 years ago

rkujawa commented 7 years ago

Currently the kernel assumes that we always have 4MB RAM installed and available for use (up to 0x3FFFFF). Implement proper detection and memory controller configuration.

rkujawa commented 7 years ago

Implemented memory detection and controller setup in 8b85069 (from EmuTOS).

BSS clearing and proper stack setup still needs to be done.

rkujawa commented 7 years ago

Stack setup done in cee66e00844d9f261070ec2928b6bc7385305784.

rkujawa commented 7 years ago

BSS clearing implemented in 9de0905a092e40ff81121abfa5f9be99bbb94659.

This task is done.