Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I've gone native

I've gone native

Scheduled Pinned Locked Moved The Lounge
c++designcsscomgraphics
13 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    P pkfoxP K CPalliniC D 6 Replies Last reply
    0
    • H honey the codewitch

      Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      P Offline
      P Offline
      PIEBALDconsult
      wrote on last edited by
      #2

      If you see Dennis Ritchie, you've gone too far.

      1 Reply Last reply
      0
      • H honey the codewitch

        Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        pkfoxP Offline
        pkfoxP Offline
        pkfox
        wrote on last edited by
        #3

        [Karl Marx](https://ageofrevolution.org/200-object/karl-marxs-headstone/) is buried about 20 miles from me

        In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

        P A 2 Replies Last reply
        0
        • H honey the codewitch

          Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          K Offline
          K Offline
          k5054
          wrote on last edited by
          #4

          Next: extolling the virtues of [ed (text editor) - Wikipedia](https://en.wikipedia.org/wiki/Ed\_(text\_editor))

          "A little song, a little dance, a little seltzer down your pants" Chuckles the clown

          J 1 Reply Last reply
          0
          • K k5054

            Next: extolling the virtues of [ed (text editor) - Wikipedia](https://en.wikipedia.org/wiki/Ed\_(text\_editor))

            "A little song, a little dance, a little seltzer down your pants" Chuckles the clown

            J Offline
            J Offline
            jeron1
            wrote on last edited by
            #5

            ed, they make a pill for that.

            "the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle

            1 Reply Last reply
            0
            • pkfoxP pkfox

              [Karl Marx](https://ageofrevolution.org/200-object/karl-marxs-headstone/) is buried about 20 miles from me

              In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

              P Offline
              P Offline
              PIEBALDconsult
              wrote on last edited by
              #6

              I'd rather visit Groucho's grave. In my pajamas.

              N pkfoxP 2 Replies Last reply
              0
              • H honey the codewitch

                Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

                Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                CPalliniC Offline
                CPalliniC Offline
                CPallini
                wrote on last edited by
                #7

                So you might be of help here: how to get "native window" ? - C / C++ / MFC Discussion Boards[^]. :laugh:

                "In testa che avete, Signor di Ceprano?" -- Rigoletto

                In testa che avete, signor di Ceprano?

                1 Reply Last reply
                0
                • P PIEBALDconsult

                  I'd rather visit Groucho's grave. In my pajamas.

                  N Offline
                  N Offline
                  Nelek
                  wrote on last edited by
                  #8

                  Quote:

                  Excuse me, I can't stand up

                  M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                  1 Reply Last reply
                  0
                  • H honey the codewitch

                    Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

                    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                    D Offline
                    D Offline
                    den2k88
                    wrote on last edited by
                    #9

                    This is my daily workflow but I lost the hope for a ponytail, my hair are one by one removing themselves from the dumpster fire that is my head.

                    GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X The shortest horror story: On Error Resume Next

                    H 1 Reply Last reply
                    0
                    • P PIEBALDconsult

                      I'd rather visit Groucho's grave. In my pajamas.

                      pkfoxP Offline
                      pkfoxP Offline
                      pkfox
                      wrote on last edited by
                      #10

                      Each to there own

                      In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                      1 Reply Last reply
                      0
                      • H honey the codewitch

                        Last night I learned make/Makefile more or less by osmosis. I poured over assembly code. Datasheets. Compiler arcana and the varying meanings of the word "freestanding" to different years of C++ committees. This morning I woke up with a ponytail and also a beard like Karl Marx. If you don't hear from me, it's because I've gone off to live in a cave adjacent to Richard Stallman.

                        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                        C Offline
                        C Offline
                        charlieg
                        wrote on last edited by
                        #11

                        I guess you're not shaving your legs any more :)

                        Charlie Gilley “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759 Has never been more appropriate.

                        1 Reply Last reply
                        0
                        • D den2k88

                          This is my daily workflow but I lost the hope for a ponytail, my hair are one by one removing themselves from the dumpster fire that is my head.

                          GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X The shortest horror story: On Error Resume Next

                          H Offline
                          H Offline
                          honey the codewitch
                          wrote on last edited by
                          #12

                          I'm working through this right now[^] Part of me is excited, as I made bootloader code back in the 1980s on much simpler processors, and no C language to speak of, only ROM basic or the "mini" assembler. This is a far cry from that, but similar in spirit. Part of me is frustrated. I hate datasheets. I think the ARM TRMs are even worse. Give me code. Part of me is sort of terrified that I may have overcommitted to a project going bare metal on an ARM Cortex A7. But usually I feel that way going in - my imposter syndrome gets going and until I settle in it's me, nail biting. My main problem is the utter gap in capabilities between the best ARM "realtime" core available, and the "non-realtime" As is so huge that I'm actually forced to adopt the A when all i really need is an additional 480MHz core. I'm using STM32 because I'm more familiar with them, you can get cheapo nucleos for a lot of their realtime chips, and they have fairly priced modest eval boards for their A offerings. I also had a harder time trying to source the NXPs I felt i needed in general. I was using an H7 for something and it just tops out under what i need for this application performancewise, so now I need to move to an A. And that typically means an OS like Linux or Android. And boot times that go with it. I've seen ways to get boot times under 1sec but it's almost as arcane and messy as going bare metal. So I've decided on baremetal for this application, on a dual core 800MHz A7. I need almost instant boot times, and it's hardware that really doesn't need all the moving parts of an operating system. Moving parts scare me. They don't tend to survive production runs. It's kind of an array of bad choices. Part of the reason I'm laying this out to you, is you have way more experience and training in this realm than I do, so any insight would be appreciated. Baremetal A7 is basically using the A7 like an ersatz realtime M. But it's not easy.

                          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

                          1 Reply Last reply
                          0
                          • pkfoxP pkfox

                            [Karl Marx](https://ageofrevolution.org/200-object/karl-marxs-headstone/) is buried about 20 miles from me

                            In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP

                            A Offline
                            A Offline
                            Alister Morton
                            wrote on last edited by
                            #13

                            My office is about 5 1/2 miles from his tomb. Or about 2 hours' walk.

                            1 Reply Last reply
                            0
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • World
                            • Users
                            • Groups