Recent

Author Topic: Support Freepascal CMSIS?  (Read 2233 times)

coradi

  • Full Member
  • ***
  • Posts: 148
Support Freepascal CMSIS?
« on: October 14, 2021, 11:31:09 am »
Does  Freepascal Support CMSIS for STM32 and other?
Amstrad Schneider CPC 6128
AVR8/ARM(STM32)

ccrause

  • Hero Member
  • *****
  • Posts: 856
Re: Support Freepascal CMSIS?
« Reply #1 on: October 14, 2021, 08:36:16 pm »
Scanning through the units in rtl/embedded/arm indicate that at least some of the units (e.g. stm32f0xx.pas) was translated from a CMSIS header.  Whether this is true for all the controller units is not clear to me.

Edit: spelling
« Last Edit: October 14, 2021, 09:34:35 pm by ccrause »

AlexTP

  • Hero Member
  • *****
  • Posts: 2402
    • UVviewsoft
Re: Support Freepascal CMSIS?
« Reply #2 on: October 14, 2021, 08:56:54 pm »
I wish somebody creates the Wiki page with the list of chips.

Laksen

  • Hero Member
  • *****
  • Posts: 743
    • J-Software
Re: Support Freepascal CMSIS?
« Reply #3 on: October 15, 2021, 08:44:10 am »
CMSIS can mean a bunch of stuff. There's an entire DSP library which is not ported to Pascal, there's some RTOS stuff which is not ported, and then there's the basic header stuff of which some Pascal units have a bit of

What specifically were you thinking of?

 

TinyPortal © 2005-2018