]> rtime.felk.cvut.cz Git - sysless.git/commit
Added basic support for NXP LPC13xx ARM Cortex M3 MCUs
authorMarek Peca <pecam1@fel.cvut.cz>
Sat, 19 Jun 2010 18:21:24 +0000 (20:21 +0200)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Thu, 15 Jul 2010 16:07:26 +0000 (18:07 +0200)
commitdc7f9100d8dbfc78fff5bf878831fc201c34a791
tree3b951fee32a10d0a3635ebc5b68c2d052e943915
parent973c5ca31ff309080a866725986b3691e3d26758
Added basic support for NXP LPC13xx ARM Cortex M3 MCUs

Additional info in Czech:
  Splnil jsem Michalovu vyzvu a mirne odhnojil LPC13xx zaklad. Ku
  prospechu veci je, ze pribyl flash ldscript, spinkaouv UART a vzhledem k
  tomu, ze CML mezitim prinesl z uLanu LPC17xx, zavrhl jsem puvodni napad
  mit lpc_m3 pohromade a prejmenoval to na lpc13xx. Je to nakonec lepsi,
  protoze jak jsem pozdeji zjistil, tak

  lpc23xx a lpc17xx maji temer shodne periferie, ale jine jadro
  lpc17xx a lpc13xx maji stejne jadro, ale pomerne odlisne periferie

  tak je asi rozumne mit vsechny chlivky zvlast.

  CR pred LF jsem z jedineho souboru odstranil (dik za upozorneni),
  nicmene
  na ostatni soubory s patchem nesouvisejici jsem projistotu nechmatal,
  aby
  ten commit nevypadal nejak nepristojne.

  nazdar* jsem prejmenoval na univerzalni pragermansky pozdrav s latinskym
  vykladem, znamy udajne ve vetsine indoevropskeho sveta.
  http://www.globestar.org/ahoy.htm

  tolpc od Poppika&Baraka radeji neprikladam, nebot neni vyjasnena situace
  ohledne schopnosti lpc21isp.
34 files changed:
app/arm/ahoy1311/Makefile [moved from app/arm/nazdar2364/Makefile with 100% similarity]
app/arm/ahoy1311/Makefile.omk [new file with mode: 0644]
app/arm/ahoy1311/ahoy.c [new file with mode: 0644]
app/arm/ahoy2364/Makefile [new file with mode: 0644]
app/arm/ahoy2364/Makefile.omk [moved from app/arm/nazdar2364/Makefile.omk with 64% similarity]
app/arm/ahoy2364/ahoy2364.c [moved from app/arm/nazdar2364/nazdar2364.c with 100% similarity]
arch/arm/mach-lpc13xx/Makefile [new file with mode: 0644]
arch/arm/mach-lpc13xx/Makefile.omk [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/Makefile [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/Makefile.omk [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/core_cm3.h [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/lpc13xx-arm.h [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/lpc13xx.h [new file with mode: 0644]
arch/arm/mach-lpc13xx/defines/lpc2xxx.h [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/Makefile [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/Makefile.omk [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/boot/Makefile [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/boot/Makefile.omk [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/boot/crt0_13xx.c [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/boot/initarray.c [new symlink]
arch/arm/mach-lpc13xx/libs/ldscripts/Makefile [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/ldscripts/Makefile.omk [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/ldscripts/lpc1311.ld-flash [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/ldscripts/lpc1311.ld-ram [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/ldscripts/lpc13xx-flash.ld [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/ldscripts/lpc13xx-ram.ld [new file with mode: 0644]
arch/arm/mach-lpc13xx/libs/uart_zen [new symlink]
arch/arm/mach-lpc13xx/tools/lpcchksum/lpcchksum.sh [new file with mode: 0755]
arch/arm/mach-lpc21xx/libs/uart_zen/uart_zen.c
board/arm/lpc1311-mini/Makefile [new file with mode: 0644]
board/arm/lpc1311-mini/Makefile.omk [new file with mode: 0644]
board/arm/lpc1311-mini/board.ld [new file with mode: 0644]
board/arm/lpc1311-mini/config.lpc1311-mini [new file with mode: 0644]
board/arm/lpc1311-mini/system_def.h [new file with mode: 0644]