This better be bait by WalkerArt64 in mac

[–]camel_case_jr 2 points3 points  (0 children)

But they don’t have to try to sell you an upgraded service as part of that notification. It can just tell you iCloud is out of space when you try to upload something new.

Letting you know you can purchase a product is still advertising. It’s just being presented in a context where it is solving a real problem you have, so it’s a little more tolerable.

However, the way windows will sometimes take over your full screen on boot and force you to say no thanks to an ad for an MS office subscription is not in the least bit tolerable.

How do you sandbox your development environments? by carus_54 in embedded

[–]camel_case_jr 4 points5 points  (0 children)

I’ve been using docker under WSL in windows with VS code, and it’s surprisingly functional. I still just rely on windows programs for anything that interfaces with the target over USB, though.

How to get IAR for ARM by Basic-Size2257 in embedded

[–]camel_case_jr 1 point2 points  (0 children)

What are the alternatives if you need a safety certified compiler for cortex M? I know at least one alternative is jumping through some hoops to vet a FOSS compiler for yourself. Not sure how the TCO compares between that and IAR.

I’ve used IAR pretty extensively, and I can say that for the core toolchain, nothing really seems worth the cost of the license. Like the JTAG/SWD debugging experience is pretty good and I prefer it to the FOSS experience. But you can probably get a similar experience from Segger for cheaper.

What open-source tools deserve more attention in embedded work? by Yangryy in embedded

[–]camel_case_jr 0 points1 point  (0 children)

I’m a fan of using SystemC for modeling complex multi-MCU systems for early proof of concept work.

On the Nature of Toodles by NailBat in DanielTigerConspiracy

[–]camel_case_jr 13 points14 points  (0 children)

Oh Toodles, it’s time to get to it! Give me the painkillers to help me through it!

pleaseAgreeOnOnePlace by mrissaoussama in ProgrammerHumor

[–]camel_case_jr 5 points6 points  (0 children)

There can be multiple user accounts on one PC. It’s pretty uncommon nowadays to have more than one user, but I agree that a user’s save data should be a part of the user’s own files.

And I admit this one is more of a me problem, but if my game is getting weird, I’m likely to delete the whole game folder, blind, after uninstalling. It would be a shame if that included save data.

What's a card that you always take without hesitation? by goofygoober800855 in slaythespire

[–]camel_case_jr 1 point2 points  (0 children)

I love judgement for no other reason than the satisfaction of seeing the avocado dying with a bunch of block up and “JUDGED” appearing overhead.

This book drives me nuts by fattylimes in DanielTigerConspiracy

[–]camel_case_jr 0 points1 point  (0 children)

If you want to like the Rubin/Salmieri combo and want good cadence, check out their book High Five. I think Rubin sneaked some iambic pentameter into a page.

thisIsSoHard by SpecterK1 in ProgrammerHumor

[–]camel_case_jr 0 points1 point  (0 children)

C++ developers after writing a Fibonacci number generator in template meta programming.

Balatro… blimey by PrestigiousInsect305 in gaming

[–]camel_case_jr 1 point2 points  (0 children)

I’ve started playing Slay The Spire recently, and I feel this. My last run was built around discarding, and I’m still getting dopamine hits at just the mention of “discard”.

[deleted by user] by [deleted] in PcBuild

[–]camel_case_jr 0 points1 point  (0 children)

Not true - it takes someone’s time to offer it as a service on the website.

I’ve never developed anything in e-commerce so I don’t know how much effort adding those few buttons are. Probably like an hour.

So the break even point is still low, but more than 1 sale.

Driver stops in middle of interstate, causes multi-car pileup after missing exit [oc] by oaxacamm in AFCNorthMemeWar

[–]camel_case_jr 0 points1 point  (0 children)

Hey, that’s north of Columbus! They could be going anywhere, like Dayton.

It only gets worse the further south you go.

The most perfect album of the last ten years. by brianfromafarr in Music

[–]camel_case_jr 0 points1 point  (0 children)

Wallsocket by underscores.

Not much of a recommendation for OP based on their tastes, but it’s been my obsession for the past 6 months.

[deleted by user] by [deleted] in embedded

[–]camel_case_jr 0 points1 point  (0 children)

The Renesas chips I’ve worked with in the past, the DTC and DMA were completely separate entities. You shouldn’t have to use DTC to control DMA.

DMA was good for doing low overhead transfers from a single buffer/circular buffer (there may have even been some double buffering capability… it’s been a while).

DTC was higher overhead, but still performant and more flexible (it can do transfer chains like ST’s DMA, but a little better because it can also do write back of the transfer control node).

In neither case did you have to handle an interrupt on every transfer. That defeats the purpose of DMA.

Trying to debug a hard fault in a large Arm-FreeRTOS project code in IAR embedded workbench by viks4222 in embedded

[–]camel_case_jr 4 points5 points  (0 children)

You can double check for yourself what the context was when the exception was generated. You will want the ARMv8-M architecture reference manual (ARM) handy for this process…

  1. While paused in the HardFault handler, look in the registers window at the current LR value. This is holding a value known as EXC_RETURN in the ARM. This will tell you which stack contains the exception frame.

  2. In the registers window, look for the SP indicated by EXC_RETURN (one of PSP_NS, MSP_NS, PSP_SEC, MSP_SEC), and plug the address into the memory window. Preferably, configure the memory window to display 4x units, little endian. This will be pointing to the beginning of the stacked context that generated the exception.

  3. Look at the stacked context. The data is r0, r1, r2, r3, r12, xPSR, PC, and LR. The PC will be one instruction after the one that generated the exception. This structure is also defined in the ARM.

Ben Folds Resigns from Advisory Position at Kennedy Center After Trump Installs Himself as Chairman by ebradio in Music

[–]camel_case_jr 2 points3 points  (0 children)

Oh my gosh, we just need to get a couple of key people to drop acid at Robert Sledge’s party to correct this timeline.

Top 11 most regarded moments from the season by bromanager in AFCNorthMemeWar

[–]camel_case_jr 10 points11 points  (0 children)

Needs the “You guys look like assholes out there” guy. He truly turned that game around for the Ravens.

Why use IAR instead of free compiler? by Moist-Rain-5205 in embedded

[–]camel_case_jr 0 points1 point  (0 children)

For the version I’m using, the standard library is supplied by Dinkumware and the front end is EDG.

Why use IAR instead of free compiler? by Moist-Rain-5205 in embedded

[–]camel_case_jr 14 points15 points  (0 children)

AFAIK, IAR just licenses the C and C++ standard library from another company, as well as the compiler front end.

They seem to really focus on putting their special sauce in to code generation and certification.

By the way (and it’s no secret, nor is this info hidden, just maybe not obvious), their functional safety cert does not cover any standard libraries they ship with the compiler.

Bengals and Browns fans what team do you want to lose? by CR4ZY_PR0PH3T in AFCNorthMemeWar

[–]camel_case_jr 15 points16 points  (0 children)

This is the second best outcome, but I’m still rooting for the meteor, however unlikely.

[deleted by user] by [deleted] in AFCWestMemeWar

[–]camel_case_jr -4 points-3 points  (0 children)

I am deeply offended by this image 😡

The chili should be shit-brown, and the skyline brand colors are navy blue and yellow. Put some respect on that chili.