summaryrefslogtreecommitdiffstats
path: root/BeagleBoardPkg
Commit message (Collapse)AuthorAgeFilesLines
* Clean up OMAP DMA lib and split into generic DMA lib based on PCI_IO DMA ↵andrewfish2010-05-291-0/+1
| | | | | | abstractions and make OMAP DMA lib about channel programming only. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10555 6f19259b-4bc3-4df7-8a09-765794883524
* Set the default compilers arch flags for these packagesandrewfish2010-05-281-0/+4
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10552 6f19259b-4bc3-4df7-8a09-765794883524
* Remove references to a package that does not exist.andrewfish2010-05-272-19/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10545 6f19259b-4bc3-4df7-8a09-765794883524
* Fix grammer in commentandrewfish2010-05-183-11/+26
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10507 6f19259b-4bc3-4df7-8a09-765794883524
* Add in OmapDmaLib instance.andrewfish2010-05-081-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10470 6f19259b-4bc3-4df7-8a09-765794883524
* Add ReadyToBoot signal to BDS.andrewfish2010-04-301-0/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10453 6f19259b-4bc3-4df7-8a09-765794883524
* Updated MMC/SD Card driver to support hot add and remove of the media (SD ↵andrewfish2010-04-301-238/+238
| | | | | | Cards) and enable write protect of SD Cards. Had to update pads for WP bit as it was not being programmed as a GPIO. I also changed some of the PAD #defins as there were only really 3 states, so OR things in the table in the .c file did not make a lot of sense. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10450 6f19259b-4bc3-4df7-8a09-765794883524
* Update the copyright notice formathhtian2010-04-2936-72/+71
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10445 6f19259b-4bc3-4df7-8a09-765794883524
* Add some ldm/vldm optimized CopyMem routines. Add performance macros to BDS andrewfish2010-04-215-2/+23
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10388 6f19259b-4bc3-4df7-8a09-765794883524
* Change to a NEON compatible CPU Arch (ARMv7 is NEON optional) and add ↵andrewfish2010-04-213-11/+119
| | | | | | 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
* Enable NEON (SIMD instructions) via coprocessor register so CopyMem/SetMem ↵andrewfish2010-04-212-0/+15
| | | | | | 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
* Checked in some things from my working copy that break the build. Remove the ↵andrewfish2010-04-141-13/+1
| | | | | | unneeded things so the build works. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10374 6f19259b-4bc3-4df7-8a09-765794883524
* Add a PE/COFF extra action lib that DEBUG prints the debugger command to ↵andrewfish2010-04-144-109/+26
| | | | | | 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
* Fix stray info in checkinandrewfish2010-04-131-4/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10370 6f19259b-4bc3-4df7-8a09-765794883524
* Try out performance infrastructureandrewfish2010-04-131-9/+9
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10368 6f19259b-4bc3-4df7-8a09-765794883524
* Cleaning up thing Beagle in Omap35xx. Partial checkin as I'm getting errors ↵andrewfish2010-04-135-211/+1
| | | | | | 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
* Fix build break. Was fixing Beagle names in Omap35xx package and missed a few.andrewfish2010-04-134-10/+10
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10361 6f19259b-4bc3-4df7-8a09-765794883524
* Sync up ARMASM and GCC versionandrewfish2010-03-172-3/+12
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10261 6f19259b-4bc3-4df7-8a09-765794883524
* Add a build script for code socery gcc.andrewfish2010-03-171-0/+68
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10260 6f19259b-4bc3-4df7-8a09-765794883524
* Update to use DEBUG/RELEASE properly in DSC now tools have been fixed. Add ↵andrewfish2010-03-052-6/+8
| | | | | | 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
* Remove dead file, and update startup code to null out vector table.andrewfish2010-03-053-71/+17
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10199 6f19259b-4bc3-4df7-8a09-765794883524
* Update to use new $() formandrewfish2010-03-051-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10198 6f19259b-4bc3-4df7-8a09-765794883524
* Turn of USB legacy support in EHCI driver as it is not needed.andrewfish2010-03-041-3/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10173 6f19259b-4bc3-4df7-8a09-765794883524
* Sync with ARMASM version.andrewfish2010-03-041-31/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10172 6f19259b-4bc3-4df7-8a09-765794883524
* Remove unneeded space in sym output to make sure the output is RVD compatible.andrewfish2010-03-021-8/+12
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10149 6f19259b-4bc3-4df7-8a09-765794883524
* Make script less verboseandrewfish2010-03-021-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10148 6f19259b-4bc3-4df7-8a09-765794883524
* Fix build break caused by adding DebugAgentLib to the DXE Core. andrewfish2010-02-281-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10122 6f19259b-4bc3-4df7-8a09-765794883524
* Update comment in dsc file to explain NULL library class.andrewfish2010-02-251-0/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10089 6f19259b-4bc3-4df7-8a09-765794883524
* Add EOI API to hardware interrupt. Add PCD setting form DRAM base and size. ↵andrewfish2010-02-254-7/+13
| | | | | | Remove bogus PCD git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10088 6f19259b-4bc3-4df7-8a09-765794883524
* Remove svn:executable on *.c, *.h, *.asm, *.S, *.inf and *.asl*jljusten2010-02-258-0/+0
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10087 6f19259b-4bc3-4df7-8a09-765794883524
* Fix line endingsandrewfish2010-02-241-27/+28
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10062 6f19259b-4bc3-4df7-8a09-765794883524
* Update comments to define where stuff comes fromandrewfish2010-02-231-1/+8
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10049 6f19259b-4bc3-4df7-8a09-765794883524
* Make the passed in string not require \nandrewfish2010-02-201-1/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10030 6f19259b-4bc3-4df7-8a09-765794883524
* Adding a command to show how symbols work in EFIandrewfish2010-02-192-5/+81
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10029 6f19259b-4bc3-4df7-8a09-765794883524
* Make build script exit on build errorandrewfish2010-02-191-0/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10027 6f19259b-4bc3-4df7-8a09-765794883524
* Update gcc flags to armv7andrewfish2010-02-191-3/+3
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10024 6f19259b-4bc3-4df7-8a09-765794883524
* Change Cortex-A8 references to ARMv7. Cortex-A8 is a branded implementation ↵andrewfish2010-02-181-3/+3
| | | | | | of the ARMv7 processor architecture. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10022 6f19259b-4bc3-4df7-8a09-765794883524
* Update to pass up Decompress, and PECOFF code from SEC to DXE Core. Turn on ↵andrewfish2010-02-172-9/+9
| | | | | | 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
* Cleanup SerailIO drivers to have a device path and use PCD settings for ↵andrewfish2010-02-153-34/+34
| | | | | | 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
* Remove dead command and clean up some coding style stuff.andrewfish2010-02-101-2/+2
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9972 6f19259b-4bc3-4df7-8a09-765794883524
* Update so Windows build works like Cygwin buidandrewfish2010-02-053-13/+39
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9940 6f19259b-4bc3-4df7-8a09-765794883524
* Update input of disasmembler to support IfThen construct. Add prototype dos ↵andrewfish2010-02-055-34/+242
| | | | | | script to build BeagleBoard. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9936 6f19259b-4bc3-4df7-8a09-765794883524
* Fix some disasm issuesandrewfish2010-02-021-5/+7
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9908 6f19259b-4bc3-4df7-8a09-765794883524
* Move ARM disassembler into a library and out of the exception handler. Add a ↵andrewfish2010-02-012-5/+24
| | | | | | 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
* Move ARM disassembler into a library.andrewfish2010-02-011-0/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9902 6f19259b-4bc3-4df7-8a09-765794883524
* Added new file.andrewfish2010-01-311-0/+103
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9889 6f19259b-4bc3-4df7-8a09-765794883524
* Updated to support passing PE/COFF and LZMA decompress up via HOBS. ↵andrewfish2010-01-315-8/+24
| | | | | | Currently turned off. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9887 6f19259b-4bc3-4df7-8a09-765794883524
* Remove obsolete comment and drive --thumb from here.andrewfish2010-01-301-5/+1
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9884 6f19259b-4bc3-4df7-8a09-765794883524
* Changed name of Metronome driver.andrewfish2010-01-302-6/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9880 6f19259b-4bc3-4df7-8a09-765794883524
* Fixup RELEASE build to use some NULL libsandrewfish2010-01-302-2/+5
| | | | git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9869 6f19259b-4bc3-4df7-8a09-765794883524