Jared Boone
ba2cc32ac6
Combine ram_usb[01] into a single region.
...
Assign usb_bulk_buffer symbol to ram_usb origin, instead of hard-coding a pointer in C.
Change declaration of usb_bulk_buffer from a pointer to an array.
2014-01-11 17:07:49 -08:00
Jared Boone
936e356040
ldscript memory region clean-up for LPC4330 targets.
2014-01-11 15:49:46 -08:00
Jared Boone
095f55abce
Make a bit of room in the M0 AHB RAM region for fixed-location shared (M4, M0 cores) data structures.
2014-01-11 15:21:20 -08:00
Jared Boone
63292419c8
Moved M0 memory region to larger first AHB region (32K), moved USB bulk buffers to smaller AHB RAM area.
2014-01-02 15:10:09 -08:00
Jared Boone
f51ee2dc61
Modified ldscripts to more accurately represent LPC4330 hardware.
...
Moved M0 RAM from local to AHB.
Created separate region for sleep RAM.
2013-12-07 15:29:50 -08:00
Jared Boone
c365d0a37e
Add memory regions for M0 code to live. In the "rom_to_ram" (SPIFI) version, put M0 binary in ROM. In the RAM version, put M0 code in the destination RAM region.
2013-11-20 15:14:13 -08:00
Jared Boone
43596e07c5
Break off a chunk of local RAM to serve the M0 processor.
2013-09-20 20:03:24 -07:00
Jared Boone
39eb2682f9
Split ram_ahb memory region into two, with a 32K hole where the USB buffers live.
...
Split ram region into two, representing the two local RAM buses.
Remove reference to usbram.ld, since it's no longer necessary.
2012-10-10 14:27:21 -07:00
Jared Boone
f68fdaba7a
Add .usbram section handling to linker scripts and makefile.
2012-10-06 17:33:17 -07:00
Jared Boone
182157a19c
Add ram_ahb memory region to linker scripts.
2012-10-06 17:30:26 -07:00
Michael Ossmann
c70d410394
reverted "rom" address to shadow area (allows same binary to be booted from SPIFI or USB/DFU)
2012-10-02 15:15:29 -06:00
TitanMKD
53c7fcf768
* Fixed linker script form SPIFI and RAM execution.
...
* Added performance checks and results on SPIFI & SRAM code execution.
2012-06-25 22:15:10 +02:00
Michael Ossmann
aeced361cf
migrated common stuff to libopencm3
2012-06-07 08:14:16 -06:00
Michael Ossmann
a748e31328
started firmware directory with some basic stuff
2012-05-21 11:33:46 -06:00