From: Mike Frysinger <vapier@gentoo.org>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 03/15] Nokia RX-51 aka N900 support
Date: Thu, 1 Sep 2011 09:57:13 -0400 [thread overview]
Message-ID: <201109010957.13691.vapier@gentoo.org> (raw)
In-Reply-To: <1314876881-9669-3-git-send-email-pali.rohar@gmail.com>
On Thursday, September 01, 2011 07:34:29 Pali Roh?r wrote:
> --- /dev/null
> +++ b/board/nokia/rx51/Makefile
>
> +LIB = $(obj)lib$(BOARD).a
> +$(LIB): $(obj).depend $(OBJS)
> + $(AR) $(ARFLAGS) $@ $(OBJS)
your makefiles are old. the LIB is supposed to be a .o not .a now, and you
need to call the link command rather than use $(AR). look at board/bf537-
stamp/Makefile as a simple example.
> --- /dev/null
> +++ b/board/nokia/rx51/config.mk
>
> +TEXT_BASE = 0x80e80000
pretty sure this is old and you should use a CONFIG_xxx in your board config
header. then you can delete this config.mk file.
> --- /dev/null
> +++ b/board/nokia/rx51/rx51.c
>
> +GraphicDevice gdev;
no camel case
> +char keymap[] = {
> + /* normal */
> + 'q', 'o', 'p', ',', '\b', 0, 'a', 's',
> + 'w', 'd', 'f', 'g', 'h', 'j', 'k', 'l',
> + 'e', '.', 0, '\r', 0, 'z', 'x', 'c',
> + 'r', 'v', 'b', 'n', 'm', ' ', 0, 0,
> + 't', 0, 0, 0, 0, 0, 0, 0,
> + 'y', 0, 0, 0, 0, 0, 0, 0,
> + 'u', 0, 0, 0, 0, 0, 0, 0,
> + 'i', 0, 0, 0, 0, 0, 0, 0,
> + /* fn */
> + '1', '9', '0', '=', '\b', 0, '*', '+',
> + '2', '#', '-', '_', '(', ')', '&', '!',
> + '3', '?', 0, '\r', 0, 0, '$', 0,
> + '4', '/', '\\', '"', '\'', '@', 0, 0,
> + '5', 0, 0, 0, 0, 0, 0, 0,
> + '6', 0, 0, 0, 0, 0, 0, 0,
> + '7', 0, 0, 0, 0, 0, 0, 0,
> + '8', 0, 0, 0, 0, 0, 0, 0,
> +};
> +
> +u8 keys[8];
> +u8 old_keys[8] = {0, 0, 0, 0, 0, 0, 0, 0};
> +#define KEYBUF_SIZE 4
> +u8 keybuf[KEYBUF_SIZE];
> +u8 keybuf_head = 0, keybuf_tail = 0;
these probably all should be static. and "keymap[]" should probably also be
const.
> --- /dev/null
> +++ b/board/nokia/rx51/rx51.h
>
> +const omap3_sysinfo sysinfo = {
you should not be defining variable storage in header files
> +/*
> + * IEN - Input Enable
> + * IDIS - Input Disable
> + * PTD - Pull type Down
> + * PTU - Pull type Up
> + * DIS - Pull type selection is inactive
> + * EN - Pull type selection is active
> + * M0 - Mode 0
> + * The commented string gives the final mux configuration for that pin
> + */
this looks like SoC info and not board specific. should this be in an SoC
header somewhere instead ?
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
Url : http://lists.denx.de/pipermail/u-boot/attachments/20110901/3179f005/attachment.pgp
next prev parent reply other threads:[~2011-09-01 13:57 UTC|newest]
Thread overview: 111+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-01 8:42 [U-Boot] Help: U-Boot on Nokia RX-51 (aka N900) Pali Rohár
2011-09-01 8:46 ` Marek Vasut
2011-09-01 9:06 ` Pali Rohár
2011-09-01 9:39 ` Marek Vasut
2011-09-01 9:02 ` Stefano Babic
2011-09-01 9:09 ` Pali Rohár
2011-09-01 9:24 ` Stefano Babic
2011-09-01 10:49 ` Pali Rohár
2011-09-01 11:04 ` Marek Vasut
2011-09-01 11:34 ` [U-Boot] [PATCH 01/15] Make bootm optionally use pre-existing atags for Linux kernel boot Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 02/15] Store existing atags at startup if chainloading Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 03/15] Nokia RX-51 aka N900 support Pali Rohár
2011-09-01 13:57 ` Mike Frysinger [this message]
2011-10-09 0:20 ` Pali Rohár
2011-10-09 15:59 ` Mike Frysinger
2011-10-12 15:10 ` Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 04/15] Only delay boot if keyboard open Pali Rohár
2011-09-01 13:58 ` Mike Frysinger
2011-10-08 23:29 ` Pali Rohár
2011-10-09 16:00 ` Mike Frysinger
2011-09-01 11:34 ` [U-Boot] [PATCH 05/15] Change Wireless LAN mode from M4 to M0 Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 06/15] Look for boot.scr on 'mmc 0:3' instead 'mmc 0' and add support for loading boot.scr from 'mmc 2:1' Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 07/15] RX-51: Fixed compilation on top of master (changes from Beagle Board) Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 08/15] RX-51: Add support for resetting twl4030 watchdog Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 09/15] RX-51: Fix keymap Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 10/15] include/common.h: Add some macros for ANSI escape codes Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 11/15] drivers/video/cfb_console.c: Added support " Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 12/15] New command bootmenu: ANSI terminal Boot Menu support Pali Rohár
2011-09-01 13:59 ` Mike Frysinger
2011-10-08 23:31 ` Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 13/15] New config variable CONFIG_MENU Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 14/15] New config variable CONFIG_PREMONITOR Pali Rohár
2011-09-01 11:34 ` [U-Boot] [PATCH 15/15] RX-51: Add support for bootmenu Pali Rohár
2011-09-01 13:52 ` [U-Boot] [PATCH 01/15] Make bootm optionally use pre-existing atags for Linux kernel boot Mike Frysinger
2011-10-08 23:37 ` Pali Rohár
2011-09-01 11:53 ` [U-Boot] Help: U-Boot on Nokia RX-51 (aka N900) Wolfgang Denk
2011-10-09 0:24 ` Pali Rohár
2011-09-01 17:11 ` Pali Rohár
2011-12-17 16:59 ` [U-Boot] " Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 01/16] arch/arm/cpu/armv7/omap3/lowlevel_init.S: save_boot_params Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 02/16] arch/arm/lib/bootm.c: Optionally use existing atags Pali Rohár
2011-12-18 18:54 ` Mike Frysinger
2011-12-18 20:12 ` Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 03/16] include/twl4030.h: Add power bus message definitions Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 04/16] include/common.h: Add some ANSI escape codes definitions Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 05/16] common/main.c: Fix function readline Pali Rohár
2011-12-18 18:58 ` Mike Frysinger
2011-12-18 20:12 ` Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 06/16] drivers/video/cfb_console.c: Fix function console_scrollup Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 07/16] drivers/video/cfb_console.c: Add function console_swap_colors Pali Rohár
2011-12-18 18:57 ` Mike Frysinger
2011-12-18 19:00 ` Pali Rohár
2011-12-18 20:06 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 08/16] drivers/video/cfb_console.c: Add function console_clear and console_clear_line Pali Rohár
2011-12-18 19:00 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 09/16] drivers/video/cfb_console.c: Add functions for moving with cursor Pali Rohár
2011-12-18 19:00 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 10/16] drivers/video/cfb_console.c: Add support for some ANSI terminal escape codes Pali Rohár
2011-12-18 19:01 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 11/16] New command clr: Clear the ANSI terminal Pali Rohár
2011-12-18 18:56 ` Mike Frysinger
2011-12-18 19:20 ` Pali Rohár
2011-12-18 20:07 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 12/16] New config variable CONFIG_MENUCMD Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 13/16] New config variable CONFIG_PREMONITOR Pali Rohár
2011-12-18 19:05 ` Mike Frysinger
2011-12-18 19:37 ` Pali Rohár
2011-12-18 20:08 ` Mike Frysinger
2011-12-18 20:14 ` Pali Rohár
2011-12-17 17:03 ` [U-Boot] [PATCH 14/16] New board support: Nokia RX-51 aka N900 Pali Rohár
2011-12-18 19:06 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 15/16] New command bootmenu: ANSI terminal Boot Menu support Pali Rohár
2011-12-18 19:07 ` Mike Frysinger
2011-12-18 19:12 ` Pali Rohár
2011-12-18 20:07 ` Mike Frysinger
2011-12-18 20:16 ` Pali Rohár
2012-01-06 6:59 ` Mike Frysinger
2011-12-17 17:03 ` [U-Boot] [PATCH 16/16] RX-51: Add support for bootmenu Pali Rohár
2011-12-17 19:25 ` [U-Boot] U-Boot on Nokia RX-51 (aka N900) Wolfgang Denk
2011-12-18 10:13 ` Pali Rohár
2011-12-18 12:42 ` Wolfgang Denk
2011-12-18 19:01 ` Mike Frysinger
2011-12-18 20:10 ` Pali Rohár
2011-12-18 21:33 ` [U-Boot] [PATCH v3] " Pali Rohár
2011-12-18 21:33 ` [U-Boot] [PATCH 01/15] arch/arm/cpu/armv7/omap3/lowlevel_init.S: save_boot_params Pali Rohár
2011-12-18 21:33 ` [U-Boot] [PATCH 02/15] arch/arm/lib/bootm.c: Optionally use existing atags Pali Rohár
2011-12-18 21:33 ` [U-Boot] [PATCH 03/15] include/twl4030.h: Add power bus message definitions Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 04/15] include/common.h: Add some ANSI escape codes definitions Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 05/15] common/main.c: Fix function readline Pali Rohár
2012-01-06 20:15 ` Mike Frysinger
2012-01-07 8:51 ` Pali Rohár
2012-02-27 4:33 ` Mike Frysinger
2012-02-27 18:40 ` Pali Rohár
2012-02-27 20:20 ` Mike Frysinger
2011-12-18 21:34 ` [U-Boot] [PATCH 06/15] drivers/video/cfb_console.c: Fix function console_scrollup Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 07/15] drivers/video/cfb_console.c: Add function console_clear and console_clear_line Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 08/15] drivers/video/cfb_console.c: Add functions for moving with cursor Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 09/15] drivers/video/cfb_console.c: Add support for some ANSI terminal escape codes Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 10/15] New command clear: Clear the ANSI terminal Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 11/15] New config variable CONFIG_MENUCMD Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 12/15] New config variable CONFIG_PREMONITOR Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 13/15] New board support: Nokia RX-51 aka N900 Pali Rohár
2012-01-03 16:05 ` Tom Rini
2012-01-10 13:14 ` Pali Rohár
2012-01-10 14:53 ` Tom Rini
2011-12-18 21:34 ` [U-Boot] [PATCH 14/15] New command bootmenu: ANSI terminal Boot Menu support Pali Rohár
2011-12-18 21:34 ` [U-Boot] [PATCH 15/15] RX-51: Add support for bootmenu Pali Rohár
2012-01-03 16:06 ` Tom Rini
2011-12-18 23:57 ` [U-Boot] [PATCH v3] U-Boot on Nokia RX-51 (aka N900) Wolfgang Denk
2011-12-19 7:17 ` Pali Rohár
2011-12-19 8:43 ` Graeme Russ
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201109010957.13691.vapier@gentoo.org \
--to=vapier@gentoo.org \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox