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...

Full description

Bibliographic Details
Main Author: Jermář, Jakub
Other Authors: Patočka, Mikuláš
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