Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Version 69 and Version 70 of GSoC/2018


Ignore:
Timestamp:
05/30/18 12:40:09 (6 years ago)
Author:
Amaan Cheval
Comment:

GSoC update #3

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2018

    v69 v70  
    9494  * Next: Investigate how FreeBSD builds and links to gnu-efi (potentially problematic for us since initial research suggests the need for -fpic -shared code)
    9595
     96* May 30
     97  * Understand how FreeBSD becomes UEFI-aware ([https://lists.rtems.org/pipermail/devel/2018-May/021751.html summarized on the mailing list] - tl;dr: they use an ELF loader to boot the kernel which is compiled as an ELF image)
     98  * Investigate how relocation works and what gnu-efi's runtime "self-relocator" is meant for (spoilers: for load-time / runtime relocations for a specific subset of relocations since the dynamic shared library is meant to be a fully resolved one)
     99  * Make a minimal project to play with gnu-efi and the different ways in which we may be able to integrate it into RTEMS (to reproduce RTEMS' structure with librtems*.a, gnu-efi, and user applications)
     100
    96101== Vijay Kumar Banerjee ==
    97102