199767f8919635c4928607450d9e0abb932109ceToomas Soome/*******************************************************************************
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Initialization for C-environment and basic operation. Adapted from
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Revision information:
199767f8919635c4928607450d9e0abb932109ceToomas Soome * 20AUG2004 kb_admin initial creation
199767f8919635c4928607450d9e0abb932109ceToomas Soome * 12JAN2005 kb_admin updated for 16KB eeprom
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Atmel stack prevents loading full size at once
199767f8919635c4928607450d9e0abb932109ceToomas Soome * BEGIN_KBDD_BLOCK
199767f8919635c4928607450d9e0abb932109ceToomas Soome * No warranty, expressed or implied, is included with this software. It is
199767f8919635c4928607450d9e0abb932109ceToomas Soome * provided "AS IS" and no warranty of any kind including statutory or aspects
199767f8919635c4928607450d9e0abb932109ceToomas Soome * relating to merchantability or fitness for any purpose is provided. All
199767f8919635c4928607450d9e0abb932109ceToomas Soome * intellectual property rights of others is maintained with the respective
199767f8919635c4928607450d9e0abb932109ceToomas Soome * owners. This software is not copyrighted and is intended for reference
199767f8919635c4928607450d9e0abb932109ceToomas Soome ******************************************************************************/
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Stack definitions
199767f8919635c4928607450d9e0abb932109ceToomas Soome * Start near top of internal RAM.
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* vectors - must reside at address 0 */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* the format of this table is defined in the datasheet */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* Set stack and init for SVC */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* Perform system initialization */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* Start execution at main */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* main should not return. If it does, spin forever */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* the following section is used to store boot commands in */
199767f8919635c4928607450d9e0abb932109ceToomas Soome/* non-volatile memory. */
199767f8919635c4928607450d9e0abb932109ceToomas Soome .string "Bootloader for KB9202 Evaluation Board."
199767f8919635c4928607450d9e0abb932109ceToomas Soome .string "t 0x20000100 console=ttyS0,115200 root=/dev/ram rw initrd=0x20210000,654933"