andrewfish
|
d39eb83cc5
|
Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10388 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-21 22:04:35 +00:00 |
andrewfish
|
d02b28d736
|
Change to a NEON compatible CPU Arch (ARMv7 is NEON optional) and add performance lib stuff to measure boot time. Also add an example performace lib dumper as an example EBL command.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10387 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-21 17:48:09 +00:00 |
andrewfish
|
2ed3c9ccf8
|
Enable NEON (SIMD instructions) via coprocessor register so CopyMem/SetMem can use VLDM and friends if you want.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10386 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-21 17:40:27 +00:00 |
andrewfish
|
e89e593c57
|
Checked in some things from my working copy that break the build. Remove the unneeded things so the build works.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10374 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-14 22:08:16 +00:00 |
andrewfish
|
5b792f1abf
|
Add a PE/COFF extra action lib that DEBUG prints the debugger command to load symbols. Turn off DXE Core DEBUG print on load and use this new library in its place.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10373 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-14 21:52:26 +00:00 |
andrewfish
|
319dd74716
|
Fix stray info in checkin
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10370 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-13 22:46:21 +00:00 |
andrewfish
|
9d1d7243f0
|
Try out performance infrastructure
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10368 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-13 22:28:43 +00:00 |
andrewfish
|
b1c5bd5211
|
Cleaning up thing Beagle in Omap35xx. Partial checkin as I'm getting errors out of svn for doing a svn mv.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10362 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-13 18:23:42 +00:00 |
andrewfish
|
7e3538510f
|
Fix build break. Was fixing Beagle names in Omap35xx package and missed a few.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10361 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-04-13 17:39:52 +00:00 |
andrewfish
|
bff4e9ea4f
|
Sync up ARMASM and GCC version
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10261 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-17 02:25:41 +00:00 |
andrewfish
|
7781f9fe98
|
Add a build script for code socery gcc.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10260 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-17 02:25:12 +00:00 |
andrewfish
|
0f02314814
|
Update to use DEBUG/RELEASE properly in DSC now tools have been fixed. Add VectorBase PCD to SEC. Don't assume it is at start of DRAM.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10200 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-05 03:17:47 +00:00 |
andrewfish
|
4951b2482f
|
Remove dead file, and update startup code to null out vector table.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10199 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-05 02:38:18 +00:00 |
andrewfish
|
aebb096e45
|
Update to use new $() form
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10198 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-05 02:36:07 +00:00 |
andrewfish
|
d367fe460b
|
Turn of USB legacy support in EHCI driver as it is not needed.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10173 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-04 01:54:44 +00:00 |
andrewfish
|
97e9818a67
|
Sync with ARMASM version.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10172 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-04 01:54:09 +00:00 |
andrewfish
|
b8758b6e6f
|
Remove unneeded space in sym output to make sure the output is RVD compatible.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10149 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-02 00:06:19 +00:00 |
andrewfish
|
61e299aa7c
|
Make script less verbose
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10148 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-03-02 00:05:24 +00:00 |
andrewfish
|
fe35c03635
|
Fix build break caused by adding DebugAgentLib to the DXE Core.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10122 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-28 20:14:22 +00:00 |
andrewfish
|
5aa324d9f3
|
Update comment in dsc file to explain NULL library class.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10089 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-25 19:38:21 +00:00 |
andrewfish
|
753816a324
|
Add EOI API to hardware interrupt. Add PCD setting form DRAM base and size. Remove bogus PCD
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10088 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-25 19:25:44 +00:00 |
jljusten
|
a495774f69
|
Remove svn:executable on *.c, *.h, *.asm, *.S, *.inf and *.asl*
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10087 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-25 18:17:41 +00:00 |
andrewfish
|
14e00c13be
|
Fix line endings
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10062 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-24 17:22:03 +00:00 |
andrewfish
|
d4aeb70b0a
|
Update comments to define where stuff comes from
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10049 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-23 18:21:21 +00:00 |
andrewfish
|
d5505a2afb
|
Make the passed in string not require \n
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10030 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-20 00:12:19 +00:00 |
andrewfish
|
b2a73e2162
|
Adding a command to show how symbols work in EFI
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10029 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-19 23:49:51 +00:00 |
andrewfish
|
23cb7cb285
|
Make build script exit on build error
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10027 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-19 22:48:26 +00:00 |
andrewfish
|
752d258a42
|
Update gcc flags to armv7
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10024 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-19 18:45:29 +00:00 |
andrewfish
|
5dea9bd6e6
|
Change Cortex-A8 references to ARMv7. Cortex-A8 is a branded implementation of the ARMv7 processor architecture.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10022 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-18 01:57:13 +00:00 |
andrewfish
|
eea555312c
|
Update to pass up Decompress, and PECOFF code from SEC to DXE Core. Turn on USB, even though it does not currently work.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10019 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-17 00:21:18 +00:00 |
andrewfish
|
026e30c4bb
|
Cleanup SerailIO drivers to have a device path and use PCD settings for various stuff. Also clean up a few coding convention items.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10009 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-15 20:40:51 +00:00 |
andrewfish
|
0534bb8fd6
|
Remove dead command and clean up some coding style stuff.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9972 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-10 20:04:08 +00:00 |
andrewfish
|
3aa4215f72
|
Update so Windows build works like Cygwin buid
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9940 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-05 18:43:49 +00:00 |
andrewfish
|
f3198cba84
|
Update input of disasmembler to support IfThen construct. Add prototype dos script to build BeagleBoard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9936 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-05 06:50:09 +00:00 |
andrewfish
|
778449055f
|
Fix some disasm issues
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9908 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-02 04:34:19 +00:00 |
andrewfish
|
f9f937d243
|
Move ARM disassembler into a library and out of the exception handler. Add a hook to call the lib from a platform specific EBL command on BeagleBoard.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9903 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-01 18:59:27 +00:00 |
andrewfish
|
097bd461c4
|
Move ARM disassembler into a library.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9902 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-02-01 18:25:18 +00:00 |
andrewfish
|
da85ce15a6
|
Added new file.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9889 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-31 01:52:29 +00:00 |
andrewfish
|
ca3ad58bfa
|
Updated to support passing PE/COFF and LZMA decompress up via HOBS. Currently turned off.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9887 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-31 01:39:20 +00:00 |
andrewfish
|
e303288bb1
|
Remove obsolete comment and drive --thumb from here.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9884 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-30 21:32:51 +00:00 |
andrewfish
|
47d5cc909e
|
Changed name of Metronome driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9880 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-30 20:41:56 +00:00 |
andrewfish
|
adbd84b439
|
Fixup RELEASE build to use some NULL libs
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9869 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-30 00:01:50 +00:00 |
andrewfish
|
2cbf6d9c7f
|
Fix bug in script for relase ROM
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9859 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-29 00:04:38 +00:00 |
andrewfish
|
8c3f387b27
|
Add support for a RELASE build
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9858 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-28 23:45:38 +00:00 |
andrewfish
|
f8a61fe79e
|
Missed a library
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9856 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-28 21:40:14 +00:00 |
andrewfish
|
cb0f9ff1ae
|
Remove items moved to OMAP350 Package
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9855 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-28 21:34:30 +00:00 |
andrewfish
|
6f72e28d04
|
Added a library for the default exception handler and started to add a dissasembler. Cleaned up some issues with BlockIo in BeagleBoard and add some extra info on Ebl devices command to show if a blk device has a file system on it.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9830 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-27 02:47:47 +00:00 |
AJFISH
|
920cb92642
|
Fix RVCT compiler warnings, and a bug in the GdbStub
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9790 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-17 04:44:33 +00:00 |
AJFISH
|
d4f167a92a
|
Missed a fix in the Cpu Driver. Added some more debug for Execption handling and clean up some uncached stuff.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9789 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-17 02:54:31 +00:00 |
AJFISH
|
1096a48f72
|
Update scripts to point to edk2 BaseTools now fixes have been checked in
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9766 6f19259b-4bc3-4df7-8a09-765794883524
|
2010-01-15 00:27:47 +00:00 |