Ada Developers Workshop SweetAda - мультиархитектурный фреймворк для разработки встраиваемых систем
Ada Developers Workshop 2024. Запись конференции Ada Developers Workshop 2024. Ведущий: Габриэль Галеотти и Фернандо Олео Бланко (Gabrielle Galeotti and Fernando Oleo Blanco) Sweet Adam - это облегченный фреймворк для разработки, целью которого является внедрение программных систем на базе Ada. Код, созданный SweetAda, может работать на широком спектре устройств, от встроенных плат ARM® до устройств класса x86-64, а также на устройствах MIPS® и ПЛИС Virtex®/Spartan® PowerPC®/MicroBlaze®. Теоретически он может работать даже на мэйнфреймах System/390® IBM® (на самом деле он работает на эмуляторе Hercules). SweetAda не является операционной системой, однако она включает в себя набор как низкоуровневых, так и высокоуровневых примитивов и служб ядра, таких как управление памятью, управление шиной PCI, управление массивным хранилищем FAT, которые могут быть использованы в качестве строительных блоков при создании сложных устройств, управляемых программным обеспечением.
Ada Developers Workshop 2024. Запись конференции Ada Developers Workshop 2024. Ведущий: Габриэль Галеотти и Фернандо Олео Бланко (Gabrielle Galeotti and Fernando Oleo Blanco) Sweet Adam - это облегченный фреймворк для разработки, целью которого является внедрение программных систем на базе Ada. Код, созданный SweetAda, может работать на широком спектре устройств, от встроенных плат ARM® до устройств класса x86-64, а также на устройствах MIPS® и ПЛИС Virtex®/Spartan® PowerPC®/MicroBlaze®. Теоретически он может работать даже на мэйнфреймах System/390® IBM® (на самом деле он работает на эмуляторе Hercules). SweetAda не является операционной системой, однако она включает в себя набор как низкоуровневых, так и высокоуровневых примитивов и служб ядра, таких как управление памятью, управление шиной PCI, управление массивным хранилищем FAT, которые могут быть использованы в качестве строительных блоков при создании сложных устройств, управляемых программным обеспечением.
