Semihalf cooperates with AGH University of Science and Technology in Cracow in the following areas:

  • Bachelor’s degree theses mentoring
  • Master’s degree theses mentoring
  • Lectures on embedded operating systems at the University
  • Internships programme for students
  • Semihalf is a member of AGH Board for Social Affairs, an academia-industry advisory committee

Semihalf cooperates with Cracow University of Technology in the following areas:

  • Bachelor’s degree theses mentoring
  • Master’s degree theses mentoring
  • Lectures on embedded operating systems at the University
  • Internships programme for students

Since 2014 our developers have been publishing original content in Programista, a monthly print and electronic magazine for programmers in Poland. Some of the topics we have written about include:

  • Linux device drivers
  • User space TCP/IP stacks
  • Memory hierarchy and architecture
  • ARMv8 power management
  • PCIE virtualisation
  • Bootloaders
  • Inter process communication
  • Many core architectures (Tilera, ARM)
  • Reverse engineering
  • Creating an RTOS
  • Linux ACPI for ARMv8
  • Introduxtion to IPcore design and development
  • Lockless algorithms and techniques
  • CPU performance analysis and optimisations

Semihalf is a member of the new ARM Infrastructure Developer Community (AIDC).

Semihalf cooperation with the FreeBSD Foundation towards making FreeBSD a better OS includes the following projects:

  • The first ever ARMv8 (64-bit) port of FreeBSD was sponsored by the Foundation (together with ARM and Cavium). In this project Semihalf developed the ThunderX support for FreeBSD, bringing it to fully functional and production quality.
  • The Foundation sponsored our work on Superpages for ARMv7 project.
  • The NAND Flash storage stack developed by Semihalf for and together with Juniper Networks was later published and pushed upstream to the FreeBSD official repository. The Foundation was kindly supporting that last stage effort.
  • In 2010 Semihalf co-organized the meetBSD conference, an international BSD gathering in Cracow. FreeBSD Foundation was co-sponsoring the event.
  • The Foundation sponsored Semihalf work on bringing Flattened Device Tree (FDT) technology for the benefit of embedded FreeBSD deployments.
  • Based on these projects we have published the code in open source form, written technical papers and articles, spread the word at international conferences (BSDCan, AsiaBSDCon, EuroBSDCon).

SolidRun manufactures System on Modules (SoMs), Single Board Computers (SBCs), Industrial PCs and embedded systems based on ARM architecture.

Semihalf supports UEFI, Linux, FreeBSD and data plane software stacks for devices like ClearFog, ESPRESSObin and MACCHIATObin.

Semihalf cooperates with AGH University of Science and Technology in Cracow in the following areas:

  • Bachelor’s degree theses mentoring
  • Master’s degree theses mentoring
  • Lectures on embedded operating systems at the University
  • Internships programme for students
  • Semihalf is a member of AGH Board for Social Affairs, an academia-industry advisory committee

Semihalf cooperates with Cracow University of Technology in the following areas:

  • Bachelor’s degree theses mentoring
  • Master’s degree theses mentoring
  • Lectures on embedded operating systems at the University
  • Internships programme for students

Since 2014 our developers have been publishing original content in Programista, a monthly print and electronic magazine for programmers in Poland. Some of the topics we have written about include:

  • Linux device drivers
  • User space TCP/IP stacks
  • Memory hierarchy and architecture
  • ARMv8 power management
  • PCIE virtualisation
  • Bootloaders
  • Inter process communication
  • Many core architectures (Tilera, ARM)
  • Reverse engineering
  • Creating an RTOS
  • Linux ACPI for ARMv8
  • Introduxtion to IPcore design and development
  • Lockless algorithms and techniques
  • CPU performance analysis and optimisations

Semihalf is a member of the new ARM Infrastructure Developer Community (AIDC).

Semihalf cooperation with the FreeBSD Foundation towards making FreeBSD a better OS includes the following projects:

  • The first ever ARMv8 (64-bit) port of FreeBSD was sponsored by the Foundation (together with ARM and Cavium). In this project Semihalf developed the ThunderX support for FreeBSD, bringing it to fully functional and production quality.
  • The Foundation sponsored our work on Superpages for ARMv7 project.
  • The NAND Flash storage stack developed by Semihalf for and together with Juniper Networks was later published and pushed upstream to the FreeBSD official repository. The Foundation was kindly supporting that last stage effort.
  • In 2010 Semihalf co-organized the meetBSD conference, an international BSD gathering in Cracow. FreeBSD Foundation was co-sponsoring the event.
  • The Foundation sponsored Semihalf work on bringing Flattened Device Tree (FDT) technology for the benefit of embedded FreeBSD deployments.
  • Based on these projects we have published the code in open source form, written technical papers and articles, spread the word at international conferences (BSDCan, AsiaBSDCon, EuroBSDCon).

SolidRun manufactures System on Modules (SoMs), Single Board Computers (SBCs), Industrial PCs and embedded systems based on ARM architecture.

Semihalf supports UEFI, Linux, FreeBSD and data plane software stacks for devices like ClearFog, ESPRESSObin and MACCHIATObin.