Permalink
Commits on Nov 16, 2009
  1. [forth] ignore *.p

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 16, 2009
  2. [grifo] memory allocator

    Heap memory is determined after loading the elf file by taking the
    hishest unused address and a fixed stack depth then rounding these to
    page sizes to initialise the allocator.
    
    The allocator consolidate freespace on allocation.
    
    The Allocation header allows for freespace on the before actual header
    and before the start of data to allow for off by 1 (or -1 errors)
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 16, 2009
  3. [grifo] add vuprintf type functions

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 16, 2009
  4. [forth] fix install taget

    After changes to application building, install was broken, so,
    fix the dependencies.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 16, 2009
Commits on Nov 13, 2009
  1. [grifo] add LCD window functions

    renumber all syscals to make room for these
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
  2. [grifo] update the event test program

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
  3. [grifo] move callback type to standard.h

    so event and suspend can use the same typedef
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
  4. [regs.h] bit masks for LCDC

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
  5. [mbr] update ignore file

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
  6. [jacknife] Assert GPIO P55 = LOW to select internal FLASH

    Otherwise if test stage 1 is run on the COB test-jig it
    will keep reprogramming the test-jig FLASH
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 13, 2009
Commits on Nov 12, 2009
  1. [grifo] update the LCD driver

    Text output
    Tidy up graphic output
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  2. [grifo] Add some missing syscalls

    hex dump, power off and reboot
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  3. [grifo] add a dependency

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  4. [grifo] ensure make stops after first error

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  5. [grifo] add suspend routine

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  6. [grifo] simplify watchdog

    Watchdog will now just power off, with no attempt
    to try and recover crashed program.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  7. [grifo] Corrections to copyright header

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  8. [Mk] Add the C pre-processor output to build directory

    To help with debugging #if and #define
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  9. [grifo] adjust initial CMU clock settings

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  10. [grifo] Add power control to file system handler

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  11. [grifo] add hex dump routine to serial

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  12. [drivers] tidy up file

    Fixed missing ioctl redirect
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  13. [drivers] Add missing disk_ioctl prototype

    Also fix some whitespace
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  14. [regs.h] add missing timer interrupt flag definitions

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  15. [forth] Factor out application cross compile rules

    This is so that applications other than calc can be cross compiled
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
  16. [forth] update metacompiler number conversion

    Accept the sam prefix characters for:
    binary(%), decimal(#), octal(&) and hex($) as the
    C33 >number does.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 12, 2009
Commits on Nov 11, 2009
  1. [Makefile] suppress error message if counts.text not found

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 11, 2009
Commits on Nov 10, 2009
  1. [forth] add 20 sec timeout to touch.4th

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  2. [mbr] search+random at power on to get contrast setup

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  3. [grifo] Change objdump to macro

    Change master Makefile to strip noload sections
    to be compatible with older bootloader
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  4. [forth] Changes for COB test

    Also fixed 1 pixel error in lcd-box
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  5. [grifo] add watchdog driver

    This is the initial testing version.  It uses the event queue to
    simulate a power button press by using NMI routine.  The watchdog is
    then reconfigured to perform a power off.
    
    This will have to be changed later to align with the suspend routine.
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  6. [grifo] power off and reboot calls

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
  7. [grifo] timer needs CMU_initialise

    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 10, 2009
Commits on Nov 9, 2009
  1. [grifo] change elf32 to use file module

    So initialisation of File can go in correct place
    
    Signed-off-by: Christopher Hall <hsw@openmoko.com>
    hxw committed Nov 9, 2009