04-07-2022, 05:51 PM
Hi everyone,
I'm a little bit intimidated by this question, as I have absolutely no clue where to start to find an answer, or even to know if there is an answer.
The question in a few words: how to create a module for the DM41X that will use the hardware of the DM41X?
Examples:
- Write and read the FAT disk (create file, open file, read file, ...)
- Write to screen or screen buffer (create buffer, display buffer, clear, pixon, pixoff, drawline, drawrect, ...)
- Create virtual printer to text or png file on FAT
I suppose it would be necessary to access resources of DMCP, and to program in native ARM environment (not RPN / FORTH programming language), but I don't know where to find informations about the compilation of a program for the DMCP / DM41X platform, about the declarations and / or interface that a module should respect.
I read carefully everything that is hosted on https://technical.swissmicros.com/dm41x/ but it did'nt help.
If you have ideas or other ressources, it'll be a great help.
Regards,
Thibault
I'm a little bit intimidated by this question, as I have absolutely no clue where to start to find an answer, or even to know if there is an answer.
The question in a few words: how to create a module for the DM41X that will use the hardware of the DM41X?
Examples:
- Write and read the FAT disk (create file, open file, read file, ...)
- Write to screen or screen buffer (create buffer, display buffer, clear, pixon, pixoff, drawline, drawrect, ...)
- Create virtual printer to text or png file on FAT
I suppose it would be necessary to access resources of DMCP, and to program in native ARM environment (not RPN / FORTH programming language), but I don't know where to find informations about the compilation of a program for the DMCP / DM41X platform, about the declarations and / or interface that a module should respect.
I read carefully everything that is hosted on https://technical.swissmicros.com/dm41x/ but it did'nt help.
If you have ideas or other ressources, it'll be a great help.
Regards,
Thibault