User:Alarson@ddci.com
From DDCIDeos
Jump to navigationJump to search
|
Stuff to work on
- Is there some way to keep the organization more focused?
- we're straying so far away from "do one thing and do it well".
- BSP
- Modular_Boot
- Boot image selection logic: https://deos.ddci.com/mailman/private/bsp-maintainers/2023-April/000098.html
- Specifically how to manage redundancy/backup images.
- Likely requires OpenArbor, hypstart, and/or cdproc support
- Without this, BSPs will require custom boot logic code.
- Specifically how to manage redundancy/backup images.
- Separate platform projects for boot and production/flight images.
- Boot logging PCR:16714
- Driver support
- Boot image selection logic: https://deos.ddci.com/mailman/private/bsp-maintainers/2023-April/000098.html
- PAL per architecture — One PAL to rule them all
- Modular_Boot
- Security
- Secure_Boot
- sftp
- TLS
- Cdproc cd.xml processor
- OpenArbor_cdproc
- Tests as projects
- cdproc/cmake for executable projects.
- OpenArbor
- Multi-arch executable projects
- cmake and maintainer build integration
- Higher-DAL_UDP_Network_Stack
- UDP/TSN, Oct '25: Higher-DAL_Network_Stack
What's next?
- PIA_Project#PIA_Phase_2
- PDA: pia for PD files
- PIA style allocation for KFS? Would be first order dependent PIA.
- GDB multi-process debugging
- QEMU x86_64 performance
- Podman
- Rust
- DeosMicro
- Hypervisor
More stuff to work on
- DeosMicro Interface to and/or support for ARM R and M cores
- Ref email "RTEMS on R5 meeting 9/29/2023"
- What is DDCI's product when multiple mostly independent cores are on an SOC?
- coverity/static analysis
- sftp
- Modular 653 XML
- Firepoint
- Feature providers:
- more declarative interface
- Specify interface in .cd.xml file
- Auto apply on drag+drop
- Boot: detect 32 vs 64-bit hyperstart image and "do the right thing".
- Kernel_Support_Library
- gdbserver
- UGO
- Chris Pow wants to be involved with discussions.
- Kernel aware tasks
- PY support for cvt structure sizes
- XML .bcfg generator for POD C structs
- ABC vs gcov?
- Subversion post install to get config file?
- Product roadmap
- RB5 try to get unstuck.
- TLS traditional vs descriptors
- reproducible builds: https://en.wikipedia.org/wiki/Reproducible_builds
- Debriefs
- DPAA PRL
- KID disjoint ranges
- callPlatformResource() return type and lots of casting.
- Have a synthetic "proxy" resource for a collection of underlying resources, which perhaps could be mapped at startup.
- DPAA PRL
- Cross core PRL synchronization?
- Should it even be supported?
- Atomics?
- config tooling dealing with old schemas
- current OpenArbor behavior trashes old file, which might contain commentary, etc.
- Would it help to have all the old schemas of the XML in the DESK so that the editor could always provide version specific schema validation?
- GK points out that the help would be out of date with regard to expected behavior, so even with version specific schemas OA would have to update before the content would make sense.
- gnat instead of score Ada?
- risc-v
- rust
Presentations
- 2024-05-31 bash introduction and hints.
- 2024-01-26 How do network standard apps work?
- 2024-01-08 Deos History with-audio.
Recently Completed
- switch to .xz
- move .py files out of /desk/bin
- abc webserver moved out of ABC
- Cygwin 2024
- Ubuntu 2024
- Multiple instances of QEMU on Linux (docker)
Additional tasks
- multi-core
- ARINC 653 committee
- POSIX on Deos
- PDF_Docs_Project
Stray BSP references