| Age | Commit message (Collapse) | Author | 
|---|
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | - Wrap on X overflow
- Wrap on Y overflow
- Keep track of max console width and height
- Add console enable/disable control
Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | This commit moves the VAS structure into a standard MD layer side and
makes it accessible through a standard MI layer header. This indirection
reduces coupling so that the codebase wont break if a name change or
anything is needed.
Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Lunos's virtual memory system is split into two parts, the machine
dependent MMU layer and the machine independent layer. The MMU side
exposes a standard bridge header that allows the MI layer to interface
with the MD layer.
Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | This commit implements an interface to allow other parts of Lunos to
talk to the MMU:
- Added the 'vas' structure as the virtual address space
- Added MMU specific prot flags
- Added mmu_map_single() to map pages
- Added mmu_this_vas() to grab the current VAS
...
Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> | 
|  | Signed-off-by: Ian Moffett <ian@osmora.org> |