applications/SymbianLogo_TextShell/README.txt
author Mike Kinghan <mikek@symbian.org>
Mon, 01 Nov 2010 10:36:09 +0000
branchGCC_SURGE
changeset 127 c0501b51f2b9
parent 16 2dd1d22cb0f3
permissions -rw-r--r--
Fix for Bug 3898 - [GCCE] Name sf/adapation -> sf/adapt breaks syborg buiild
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     1
/*******************************************************************************
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     2
* Copyright (c) 2009 Accenture
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     3
* All rights reserved. This program and the accompanying materials
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     4
* are made available under the terms of the Eclipse Public License v1.0
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     5
* which accompanies this distribution, and is available at
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     6
* http://www.eclipse.org/legal/epl-v10.html
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     7
*
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     8
* Contributors:
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
     9
* Accenture - Johnathan White
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    10
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    11
*******************************************************************************/
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    12
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    13
Submitter - Johnathan.White@accenture.com	
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    14
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    15
Purpose - Simple TextShell console application which reads image file from filesystem and outputs to display
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    16
127
c0501b51f2b9 Fix for Bug 3898 - [GCCE] Name sf/adapation -> sf/adapt breaks syborg buiild
Mike Kinghan <mikek@symbian.org>
parents: 16
diff changeset
    17
Build from -  \sf\adapt\qemu\applications\SymbianLogo_TextShell
16
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    18
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    19
Using command - sbs -b bld.inf -c armv5 -j 1
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    20
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    21
To include in textshell build modify \sf\os\kernelhwsrv\kernel\eka\rombuild\tshell.oby and add the line -
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    22
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    23
#include <rom\include\symbianlogo.iby>
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    24
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    25
Then Build textshell rom from \sf\os\kernelhwsrv\kernel\eka\rombuild\ using command - rom -v syborg -i armv5 -b udeb -noheader
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    26
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    27
Then run QEMU from \symbian-qemu-0.9.1\bin using command -
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    28
127
c0501b51f2b9 Fix for Bug 3898 - [GCCE] Name sf/adapation -> sf/adapt breaks syborg buiild
Mike Kinghan <mikek@symbian.org>
parents: 16
diff changeset
    29
arm-none-symbianelf-qemu-system.exe -kernel \sf\os\kernelhwsrv\kernel\eka\rombuild\syborgarmv5d.img -M \sf\adapt\qemu\baseport\syborg\syborg.dtb
16
2dd1d22cb0f3 Add TextShell example application, enable display pointer, fix issue with abstract class in sounddriver
johnathan.white@2718R8BGH51
parents:
diff changeset
    30