linux/arch/m68k/68000/ucsimm.c
<<
>>
Prefs
   1// SPDX-License-Identifier: GPL-2.0
   2/*
   3 *  Copyright (C) 1993 Hamish Macdonald
   4 *  Copyright (C) 1999 D. Jeff Dionne
   5 *  Copyright (C) 2001 Georges Menie, Ken Desmet
   6 *
   7 * This file is subject to the terms and conditions of the GNU General Public
   8 * License.  See the file COPYING in the main directory of this archive
   9 * for more details.
  10 */
  11#include <linux/init.h>
  12#include <asm/bootstd.h>
  13#include <asm/machdep.h>
  14#include <asm/MC68VZ328.h>
  15
  16
  17#include "m68328.h"
  18
  19unsigned char *cs8900a_hwaddr;
  20static int errno;
  21
  22_bsc0(char *, getserialnum)
  23_bsc1(unsigned char *, gethwaddr, int, a)
  24_bsc1(char *, getbenv, char *, a)
  25
  26void __init init_ucsimm(char *command, int size)
  27{
  28        char *p;
  29
  30        pr_info("uCsimm/uCdimm serial string [%s]\n", getserialnum());
  31        p = cs8900a_hwaddr = gethwaddr(0);
  32        pr_info("uCsimm/uCdimm hwaddr %pM\n", p);
  33        p = getbenv("APPEND");
  34        if (p)
  35                strcpy(p, command);
  36        else
  37                command[0] = 0;
  38}
  39