On Wednesday, 2 August 2017 at 00:39:24 UTC, Mike wrote:
Looking at your code though, I probably should have used Adam's
dom.d too; std.xml was weird to say the least.
There's a couple functions in dom.d too that might have
simplified this:
foreach(EnumsTop; Flds.getElementsByTagName("enumer
On Tuesday, 1 August 2017 at 20:11:13 UTC, Taylor Hillegeist
wrote:
Reminds me of something I put together a while ago.
https://github.com/taylorh140/SVD_TO_D
But this looks much nicer, nice work!
ha ha! Even the pattern used in our code is similar. I swear I
never saw it before.
Looking
On Tuesday, 1 August 2017 at 19:04:44 UTC, Johannes Pfau wrote:
SVD seems to be an ARM standard / initiative?
Yeah, ARM appears to maintain the XML schema, but the SVD files
are usually created and distributed by the silicon vendors, in
varying levels of quality, unfortunately.
Mike
On Tuesday, 1 August 2017 at 14:52:51 UTC, Steven Schveighoffer
wrote:
Mike, I have to say still your talk in 2014 was one of my
favorites. One of the things that was so impressive to me was
the way you scraped the PDF to generate all the registers
automatically. Having worked with STM chips
On Tuesday, 1 August 2017 at 08:19:47 UTC, Szabo Bogdan wrote:
Nice work!
I would like to contribute to such a tool :) I was working at
something similar with trial( http://trial.szabobogdan.com/ ),
and I would like to include your library if it's possible.
Thanks! Yes, module "covered.loade
On Monday, 31 July 2017 at 08:51:16 UTC, Mike wrote:
https://github.com/JinShil/svd_to_d
SVD_to_D is a command-line utility that generates D code from
ARM Cortex-M SVD files.
[...]
Reminds me of something I put together a while ago.
https://github.com/taylorh140/SVD_TO_D
But this looks much
Am Mon, 31 Jul 2017 08:51:16 +
schrieb Mike :
> https://github.com/JinShil/svd_to_d
>
> SVD_to_D is a command-line utility that generates D code from ARM
> Cortex-M SVD files.
>
> SVD files are XML files that describe, in great detail, the
> memory layout and characteristics of registers i
On Tue, Aug 01, 2017 at 03:44:34PM +, Robert burner Schadek via
Digitalmars-d-announce wrote:
> args.d is a command line argument and config file parser.
>
> The basic idea of args.d is that that command line options and config
> file options are basically the same or should be.
> The configu
On Tuesday, 1 August 2017 at 15:44:34 UTC, Robert burner
import args;
I suggest adding a module declaration with some kind of top level
namespace as soon as possible. This is liable to conflict with
some other module with the same name from a user's project.
args.d is a command line argument and config file parser.
The basic idea of args.d is that that command line options and
config file options are basically the same or should be.
The configuration options are build from UDA annotated structs
that can be nested.
The package can be used with dub "
On 7/31/17 4:51 AM, Mike wrote:
https://github.com/JinShil/svd_to_d
SVD_to_D is a command-line utility that generates D code from ARM
Cortex-M SVD files.
Mike, I have to say still your talk in 2014 was one of my favorites. One
of the things that was so impressive to me was the way you scra
Jacob Carlborg announced here recently that he had configured DMD
to compile as a library. From there, he decided to write a blog
post intended as an introduction to DUB, with the
DMD-as-a-library bit as a case study. I convinced him to post it
on The D Blog and then deviously hijacked his titl
On Monday, 31 July 2017 at 08:51:16 UTC, Mike wrote:
The code generated by SVD_to_D depends on this memory-mapped-IO
library: https://github.com/JinShil/memory_mapped_io That
library uses D's CTFE and meta-programming features to generate
highly optimized code (for both size and speed) at com
Hi all,
I don't know if it is the right place to post that but I wrote a
little benchmarking lib [1] in order to learn the D programming
language, and also because I was learning Rust at the same time
and wanted to be able to compare their performances.
The lib is in part a translation of th
On Monday, 31 July 2017 at 15:45:18 UTC, Anton Fediushin wrote:
On Monday, 31 July 2017 at 15:27:42 UTC, jmh530 wrote:
On Monday, 31 July 2017 at 13:06:44 UTC, Anton Fediushin wrote:
Hello! I am glad to announce a new command-line tool which
should make development
a little easier.
You cou
15 matches
Mail list logo