Skip to content
  1. Nov 28, 2008
  2. Nov 19, 2008
  3. Nov 18, 2008
  4. Oct 08, 2008
  5. Oct 03, 2008
  6. Aug 15, 2008
  7. May 14, 2008
  8. May 13, 2008
    • Sanjiv Gupta's avatar
      Adding files for Microchip's PIC16 target. · 4394c237
      Sanjiv Gupta authored
      A brief description about PIC16:
      ===============================
      PIC16 is an 8-bit microcontroller with only one 8-bit register which is the 
      accumulator. All arithmetic/load/store operations are 8-bit only.
      The architecture has two address spaces: program and data. The program memory 
      is divided into 2K pages and the data memory is divided into banks of 128 byte, with only 80 usable bytes, resulting in an non-contiguous data memory. 
      
      It supports direct data memory access (by specifying the address as part of the instruction) and indirect data and program memory access (in an unorthodox fashion which utilize a 16 bit pointer register). 
      
      Two classes of registers exist: (8-bit class which is only one
      accumulator) (16-bit class, which contains one or more 16 bit
      pointer(s))
      
      llvm-svn: 51027
      4394c237
Loading