Open links in new tab
  1. What does compiling WITH_PIC (-DWITH_PIC, --with-pic) actually do?

    When compiling binaries from source, what are the real-world differences between generating PIC objects or not? At what point down the road would someone say, "I should have generated/used PIC …

  2. c++ - GCC -fPIC option - Stack Overflow

    Mar 15, 2011 · I have read about GCC's Options for Code Generation Conventions, but could not understand what "Generate position-independent code (PIC)" does. Please give an example to …

  3. What are the differences comparing PIE, PIC code and executable on …

    The test is on Ubuntu 12.04 64-bit. x86 architecture. I am confused about the concept Position Independent Executable (PIE) and Position Independent code (PIC), and I guess they are not …

  4. pic - Is this a safe way to disable interrupts on PIC24 ... - Stack ...

    Jul 2, 2020 · Enable interrupt There are several ways to disable an ISR on this PIC. Including: Use the DISI instruction, or clear the GIE bit, or alter interrupt priority levels. But I have chosen to clear the …

  5. pic - MPLAB 8 and MPLAB X Checksums - Stack Overflow

    May 2, 2024 · I have a project that was built in MPLAB 8 using the Hi Tech C compiler. When I load it into MPLAB 8 to program a device I get a checksum (I use Unprotected checksum), then when I load …

  6. Load program into PIC18F without using PICKit or ICSP

    Aug 8, 2017 · I am currently learning about using PIC18F4550 for my project. Is there any way that I can load the program into the PIC without using ICSP or PICKit? At the first time of using the PIC, can we …

  7. Difference between PORT and LATCH on PIC 18F - Stack Overflow

    Difference between PORT and LATCH on PIC 18F Asked 15 years, 8 months ago Modified 2 years, 10 months ago Viewed 86k times

  8. embedded - Hex Decompilers for PIC - Stack Overflow

    Jun 3, 2010 · There is a list of PIC disassemblers at the official PICList technical reference. Many people never use a stand-alone disassembler, but prefer to use the disassembler inside their favorite PIC …

  9. PIC16F877A timer1 interrupt time is not as expected

    Sep 28, 2022 · I implemented an interrupt function on TIMER1 on a PIC16F877A microcontroller on a PIC-DIP40 development board. I configured the timer prescaler to 1 and set the auto preload value …

  10. CPU Reset When Remapping the PIC Using Limine Bootloader in My OS

    Feb 17, 2025 · I'm currently developing an operating system that uses the limine bootloader and follows the limine boot protocol. However, I've encountered an issue: when I call init_PIC(), the CPU resets …