Porting SPARTAN kernel to SPARC V9 architecture
Overview of the HelenOS operating system (basic kernel functionality, memory management, userspace support). Overview of the 64-bit SPARC V9 architecture (registers, traps, memory management unit, ASI, interrupts). Description of implementation of the HelenOS operating system for the SPARC V9 archit...
Main Author: | |
---|---|
Other Authors: | |
Format: | Dissertation |
Language: | English |
Published: |
2007
|
Online Access: | http://www.nusl.cz/ntk/nusl-272465 |
id |
ndltd-nusl.cz-oai-invenio.nusl.cz-272465 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-nusl.cz-oai-invenio.nusl.cz-2724652017-06-27T04:37:56Z Porting SPARTAN kernel to SPARC V9 architecture Porting SPARTAN kernel to SPARC V9 architecture Patočka, Mikuláš Jermář, Jakub Yaghob, Jakub Overview of the HelenOS operating system (basic kernel functionality, memory management, userspace support). Overview of the 64-bit SPARC V9 architecture (registers, traps, memory management unit, ASI, interrupts). Description of implementation of the HelenOS operating system for the SPARC V9 architecture (system boot, work with OpenFirmware, TLB and trap table take-over, context switching and FPU context, management of register windows and the preemptible trap handler, time management, handling I/O devices, interrupts, address spaces and virtual address translation using the page hash table, TSB, solution to the illegal virtual aliasing problem, system call support, pseudo threads, application processor start-up, spinlock implementation). Overview and comparison of Solaris and Linux implementations. 2007 info:eu-repo/semantics/masterThesis http://www.nusl.cz/ntk/nusl-272465 eng info:eu-repo/semantics/restrictedAccess |
collection |
NDLTD |
language |
English |
format |
Dissertation |
sources |
NDLTD |
description |
Overview of the HelenOS operating system (basic kernel functionality, memory management, userspace support). Overview of the 64-bit SPARC V9 architecture (registers, traps, memory management unit, ASI, interrupts). Description of implementation of the HelenOS operating system for the SPARC V9 architecture (system boot, work with OpenFirmware, TLB and trap table take-over, context switching and FPU context, management of register windows and the preemptible trap handler, time management, handling I/O devices, interrupts, address spaces and virtual address translation using the page hash table, TSB, solution to the illegal virtual aliasing problem, system call support, pseudo threads, application processor start-up, spinlock implementation). Overview and comparison of Solaris and Linux implementations. |
author2 |
Patočka, Mikuláš |
author_facet |
Patočka, Mikuláš Jermář, Jakub |
author |
Jermář, Jakub |
spellingShingle |
Jermář, Jakub Porting SPARTAN kernel to SPARC V9 architecture |
author_sort |
Jermář, Jakub |
title |
Porting SPARTAN kernel to SPARC V9 architecture |
title_short |
Porting SPARTAN kernel to SPARC V9 architecture |
title_full |
Porting SPARTAN kernel to SPARC V9 architecture |
title_fullStr |
Porting SPARTAN kernel to SPARC V9 architecture |
title_full_unstemmed |
Porting SPARTAN kernel to SPARC V9 architecture |
title_sort |
porting spartan kernel to sparc v9 architecture |
publishDate |
2007 |
url |
http://www.nusl.cz/ntk/nusl-272465 |
work_keys_str_mv |
AT jermarjakub portingspartankerneltosparcv9architecture |
_version_ |
1718467256874172416 |