summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/stand
diff options
context:
space:
mode:
authorJoel Sing <jsing@cvs.openbsd.org>2008-03-08 16:52:29 +0000
committerJoel Sing <jsing@cvs.openbsd.org>2008-03-08 16:52:29 +0000
commitd858cb17f64d3762954e916e6ae1036179de572a (patch)
treef36aaa1922d8d907172680249967fdc6b82d05f8 /sys/arch/sgi/stand
parent45802bf39881ca072256d5076aee7a6d41b37bf9 (diff)
Cleanup/style(9) code and comments.
Diffstat (limited to 'sys/arch/sgi/stand')
-rw-r--r--sys/arch/sgi/stand/boot/arcbios.c76
-rw-r--r--sys/arch/sgi/stand/boot/boot.c128
-rw-r--r--sys/arch/sgi/stand/boot/conf.c4
-rw-r--r--sys/arch/sgi/stand/boot/diskio.c26
-rw-r--r--sys/arch/sgi/stand/boot/filesystem.c3
-rw-r--r--sys/arch/sgi/stand/boot/start.S4
6 files changed, 116 insertions, 125 deletions
diff --git a/sys/arch/sgi/stand/boot/arcbios.c b/sys/arch/sgi/stand/boot/arcbios.c
index d012ea5de31..109435c9842 100644
--- a/sys/arch/sgi/stand/boot/arcbios.c
+++ b/sys/arch/sgi/stand/boot/arcbios.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: arcbios.c,v 1.5 2008/02/19 13:18:50 jsing Exp $ */
+/* $OpenBSD: arcbios.c,v 1.6 2008/03/08 16:52:28 jsing Exp $ */
/*-
* Copyright (c) 1996 M. Warner Losh. All rights reserved.
* Copyright (c) 1996-2004 Opsycon AB. All rights reserved.
@@ -34,15 +34,15 @@
#define USE_SGI_PARTITIONS 1
-void bios_configure_memory(void);
-int bios_get_system_type(void);
+void bios_configure_memory(void);
+int bios_get_system_type(void);
const char *bios_get_path_component(const char *, char *, int *);
-arc_dsp_stat_t displayinfo; /* Save area for display status info. */
+arc_dsp_stat_t displayinfo; /* Save area for display status info. */
static struct systypes {
- char *sys_vend; /* Vendor ID if name is ambigous */
- char *sys_name; /* May be left NULL if name is sufficient */
+ char *sys_vend; /* Vendor ID if name is ambiguous. */
+ char *sys_name; /* May be left NULL if name is sufficient. */
int sys_type;
} sys_types[] = {
{ NULL, "PICA-61", ACER_PICA_61 },
@@ -58,13 +58,13 @@ static struct systypes {
{ NULL, "SGI-IP22", SGI_INDY },
{ NULL, "SGI-IP25", SGI_POWER10 },
{ NULL, "SGI-IP26", SGI_POWERI },
- { NULL, "SGI-IP32", SGI_O2 },
+ { NULL, "SGI-IP32", SGI_O2 }
};
#define KNOWNSYSTEMS (sizeof(sys_types) / sizeof(struct systypes))
/*
- * ARC Bios trampoline code.
+ * ARCBios trampoline code.
*/
#define ARC_Call(Name,Offset) \
__asm__("\n" \
@@ -119,26 +119,26 @@ ARC_Call(Bios_TestUnicodeCharacter, 0x8c);
ARC_Call(Bios_GetDisplayStatus, 0x90);
/*
- * Simple getchar/putchar interface.
+ * Simple getchar/putchar interface.
*/
int
getchar()
{
char buf[4];
- int cnt;
+ int cnt;
if (Bios_Read(0, &buf[0], 1, &cnt) != 0)
- return(-1);
- return(buf[0] & 255);
+ return (-1);
+
+ return (buf[0] & 255);
}
void
-putchar(c)
-char c;
+putchar(int c)
{
char buf[4];
- int cnt;
+ int cnt;
if (c == '\n') {
buf[0] = '\r';
@@ -146,36 +146,34 @@ char c;
cnt = 2;
if (displayinfo.CursorYPosition < displayinfo.CursorMaxYPosition)
displayinfo.CursorYPosition++;
- }
- else {
+ } else {
buf[0] = c;
cnt = 1;
}
+
Bios_Write(1, &buf[0], cnt, &cnt);
}
void
-bios_putstring(s)
-char *s;
+bios_putstring(char *s)
{
- while (*s) {
+ while (*s)
putchar(*s++);
- }
}
/*
- * Find out system type.
+ * Identify system type.
*/
int
bios_get_system_type()
{
- arc_config_t *cf;
- arc_sid_t *sid;
- int i;
+ arc_config_t *cf;
+ arc_sid_t *sid;
+ int i;
if ((ArcBiosBase32->magic != ARC_PARAM_BLK_MAGIC) &&
(ArcBiosBase32->magic != ARC_PARAM_BLK_MAGIC_BUG)) {
- return(-1); /* This is not an ARC system */
+ return (-1); /* This is not an ARC system. */
}
sid = (arc_sid_t *)Bios_GetSystemId();
@@ -201,7 +199,7 @@ bios_get_system_type()
bios_putstring(sid->vendor);
bios_putstring("'. Please contact OpenBSD (www.openbsd.org).\n");
bios_putstring("Reset system to restart!\n");
- while(1);
+ while (1);
}
/*
@@ -209,11 +207,7 @@ bios_get_system_type()
* display configuration.
*/
void
-bios_display_info(xpos, ypos, xsize, ysize)
- int *xpos;
- int *ypos;
- int *xsize;
- int *ysize;
+bios_display_info(int *xpos, int *ypos, int *xsize, int *ysize)
{
#ifdef __arc__
*xpos = displayinfo.CursorXPosition;
@@ -223,7 +217,6 @@ bios_display_info(xpos, ypos, xsize, ysize)
#endif
}
-
/*
* Decompose the device pathname and find driver.
* Returns pointer to remaining filename path in file.
@@ -241,7 +234,7 @@ devopen(struct open_file *f, const char *fname, char **file)
ecp = cp = fname;
/*
- * Scan the component list and find device and partition.
+ * Scan the component list and find device and partition.
*/
while ((ncp = bios_get_path_component(cp, namebuf, &i)) != NULL) {
if (strcmp(namebuf, "partition") == 0) {
@@ -251,7 +244,7 @@ devopen(struct open_file *f, const char *fname, char **file)
} else
ecp = ncp;
- /* XXX do this with a table if more devs are added */
+ /* XXX Do this with a table if more devs are added. */
if (strcmp(namebuf, "scsi") == 0)
strncpy(devname, namebuf, sizeof(devname));
@@ -262,7 +255,7 @@ devopen(struct open_file *f, const char *fname, char **file)
namebuf[ecp - fname] = '\0';
/*
- * Dig out the driver.
+ * Dig out the driver.
*/
dp = devsw;
n = ndevs;
@@ -278,19 +271,18 @@ devopen(struct open_file *f, const char *fname, char **file)
}
dp++;
}
- return ENXIO;
+ return (ENXIO);
}
const char *
bios_get_path_component(const char *p, char *comp, int *no)
{
- while (*p && *p != '(') {
+ while (*p && *p != '(')
*comp++ = *p++;
- }
*comp = '\0';
if (*p == NULL)
- return NULL;
+ return (NULL);
*no = 0;
p++;
@@ -298,7 +290,7 @@ bios_get_path_component(const char *p, char *comp, int *no)
if (*p >= '0' && *p <= '9')
*no = *no * 10 + *p++ - '0';
else
- return NULL;
+ return (NULL);
}
- return ++p;
+ return (++p);
}
diff --git a/sys/arch/sgi/stand/boot/boot.c b/sys/arch/sgi/stand/boot/boot.c
index 0366ab00a9e..0bc0e1b7cc5 100644
--- a/sys/arch/sgi/stand/boot/boot.c
+++ b/sys/arch/sgi/stand/boot/boot.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: boot.c,v 1.8 2007/05/11 10:28:20 jj Exp $ */
+/* $OpenBSD: boot.c,v 1.9 2008/03/08 16:52:28 jsing Exp $ */
/*
* Copyright (c) 2004 Opsycon AB, www.opsycon.se.
@@ -34,17 +34,17 @@
#include <mips64/arcbios.h>
-void gets(char *);
-ssize_t read(int, void *, size_t);
-int close(int);
+void gets(char *);
+ssize_t read(int, void *, size_t);
+int close(int);
-int main(int, char **);
-void dobootopts(int, char **);
+int main(int, char **);
+void dobootopts(int, char **);
Elf32_Addr loadfile(char *);
Elf32_Addr loadfile32(int, Elf32_Ehdr *);
Elf32_Addr loadfile64(int, Elf64_Ehdr *);
-int loadsymtab32(int, Elf32_Ehdr *, int);
-int loadsymtab64(int, Elf64_Ehdr *, int);
+int loadsymtab32(int, Elf32_Ehdr *, int);
+int loadsymtab64(int, Elf64_Ehdr *, int);
enum {
AUTO_NONE,
@@ -53,6 +53,7 @@ enum {
AUTO_MINI,
AUTO_DEBUG
} bootauto = AUTO_NONE;
+
char *OSLoadPartition = NULL;
char *OSLoadFilename = NULL;
@@ -63,10 +64,10 @@ readtable(int fd, int offs, void *base, int size, char *name, int flags)
{
if (lseek(fd, offs, SEEK_SET) != offs ||
read(fd, base, size) != size) {
- printf("\ncannot read %s table", name);
- return 0;
+ printf("\nCannot read %s table!", name);
+ return (0);
}
- return (void *) base;
+ return ((void *) base);
}
static void *
@@ -74,20 +75,21 @@ gettable(int size, char *name, int flags, size_t align)
{
long base;
- /* Put table after loaded code to support kernel DDB */
+ /* Put table after loaded code to support kernel DDB. */
tablebase = roundup(tablebase, align);
base = tablebase;
tablebase += size;
- return (void *) base;
+ return ((void *) base);
}
/*
+ * OpenBSD/sgi boot loader.
*/
int
main(int argc, char *argv[])
{
- char line[1024];
- int i;
+ char line[1024];
+ int i;
Elf32_Addr entry;
dobootopts(argc, argv);
@@ -95,25 +97,28 @@ main(int argc, char *argv[])
strlcpy(line, OSLoadPartition, sizeof(line));
i = strlen(line);
if (OSLoadFilename != NULL)
- strlcpy(&line[i], OSLoadFilename, sizeof(line) - i -1);
+ strlcpy(&line[i], OSLoadFilename, sizeof(line) - i - 1);
} else
strlcpy("invalid argument setup", line, sizeof(line));
for (entry = 0; entry < argc; entry++)
printf("arg %d: %s\n", entry, argv[entry]);
- printf("\nOpenBSD/sgi Arcbios boot\n");
+
+ printf("\nOpenBSD/sgi ARCBios boot\n");
printf("Boot: %s\n", line);
entry = loadfile(line);
if (entry != NULL)
((void (*)())entry)(argc, argv);
+
+ /* We failed to load the kernel. */
printf("Boot FAILED!\n ");
Bios_Restart();
}
/*
- * Decode boot options.
+ * Decode boot options.
*/
void
dobootopts(int argc, char **argv)
@@ -142,7 +147,8 @@ dobootopts(int argc, char **argv)
else if (strncmp(cp, "SystemPartition=", 16) == 0)
SystemPartition = &cp[16];
}
- /* If "OSLoadOptions=" is missing, see if any arg was given */
+
+ /* If "OSLoadOptions=" is missing, see if any arg was given. */
if (bootauto == AUTO_NONE && *argv[1] == '/')
OSLoadFilename = argv[1];
@@ -165,41 +171,39 @@ dobootopts(int argc, char **argv)
* Open 'filename', read in program and return the entry point or -1 if error.
*/
Elf32_Addr
-loadfile(fname)
- register char *fname;
+loadfile(register char *fname)
{
union {
Elf32_Ehdr eh32;
Elf64_Ehdr eh64;
} eh;
int fd;
- Elf32_Addr entry;
+ Elf32_Addr entry = NULL;
if ((fd = open(fname, 0)) < 0) {
- printf("can't open file %s\n", fname);
- return NULL;
+ printf("Cannot open file %s!\n", fname);
+ return (NULL);
}
- /* read the ELF header and check that it IS an ELF header */
+ /* Read the ELF header and check that it IS an ELF header. */
if (read(fd, (char *)&eh, sizeof(eh)) != sizeof(eh)) {
- printf("error: ELF header read error\n");
- return NULL;
+ printf("Error: ELF header read error.\n");
+ return (NULL);
}
if (!IS_ELF(eh.eh32)) {
- printf("not an elf file\n");
- return NULL;
+ printf("Not an ELF file.\n");
+ return (NULL);
}
- /* Determine CLASS */
+ /* Determine CLASS. */
if (eh.eh32.e_ident[EI_CLASS] == ELFCLASS32)
entry = loadfile32(fd, (void *)&eh);
else if (eh.eh32.e_ident[EI_CLASS] == ELFCLASS64)
entry = loadfile64(fd, (void *)&eh);
- else {
- printf("unknown ELF class\n");
- return NULL;
- }
- return entry;
+ else
+ printf("Unknown ELF class.\n");
+
+ return (entry);
}
Elf32_Addr
@@ -212,8 +216,8 @@ loadfile32(int fd, Elf32_Ehdr *eh)
ph = (Elf32_Phdr *) buf;
lseek(fd, eh->e_phoff, 0);
if (read(fd, (char *)ph, 4096) != 4096) {
- printf("unexpected EOF\n");
- return NULL;
+ printf("Unexpected EOF!\n");
+ return (NULL);
}
tablebase = 0;
@@ -225,17 +229,17 @@ loadfile32(int fd, Elf32_Ehdr *eh)
printf("0x%x:0x%x, ",(long)ph->p_paddr, (long)ph->p_filesz);
if (read(fd, (char *)ph->p_paddr,
ph->p_filesz) != ph->p_filesz) {
- printf("unexpected EOF\n");
- return NULL;
+ printf("Unexpected EOF!\n");
+ return (NULL);
}
- if(ph->p_memsz > ph->p_filesz) {
+ if (ph->p_memsz > ph->p_filesz) {
printf("Zero 0x%x:0x%x, ",
(long)(ph->p_paddr + ph->p_filesz),
(long)(ph->p_memsz - ph->p_filesz));
bzero((void *)(ph->p_paddr + ph->p_filesz),
ph->p_memsz - ph->p_filesz);
}
- if((ph->p_paddr + ph->p_memsz) > tablebase)
+ if ((ph->p_paddr + ph->p_memsz) > tablebase)
tablebase = ph->p_paddr + ph->p_memsz;
}
}
@@ -255,8 +259,8 @@ loadfile64(int fd, Elf64_Ehdr *eh)
ph = (Elf64_Phdr *) buf;
lseek(fd, eh->e_phoff, 0);
if (read(fd, (char *)ph, 4096) != 4096) {
- printf("unexpected EOF\n");
- return NULL;
+ printf("Unexpected EOF!\n");
+ return (NULL);
}
tablebase = 0;
@@ -268,17 +272,17 @@ loadfile64(int fd, Elf64_Ehdr *eh)
printf("0x%llx:0x%llx, ",ph->p_paddr, ph->p_filesz);
if (read(fd, (char *)(long)ph->p_paddr,
ph->p_filesz) != ph->p_filesz) {
- printf("unexpected EOF\n");
- return NULL;
+ printf("Unexpected EOF!\n");
+ return (NULL);
}
- if(ph->p_memsz > ph->p_filesz) {
+ if (ph->p_memsz > ph->p_filesz) {
printf("Zero 0x%llx:0x%llx, ",
ph->p_paddr + ph->p_filesz,
ph->p_memsz - ph->p_filesz);
bzero((void *)(long)(ph->p_paddr + ph->p_filesz),
ph->p_memsz - ph->p_filesz);
}
- if((ph->p_paddr + ph->p_memsz) > tablebase)
+ if ((ph->p_paddr + ph->p_memsz) > tablebase)
tablebase = ph->p_paddr + ph->p_memsz;
}
}
@@ -305,7 +309,7 @@ loadsymtab32(int fd, Elf32_Ehdr *eh, int flags)
if (lseek (fd, eh->e_shoff, SEEK_SET) != eh->e_shoff ||
read (fd, shtab, size) != size) {
printf("Seek to section headers failed.\n");
- return -1;
+ return (-1);
}
tablebase = roundup(tablebase, sizeof(long));
@@ -327,7 +331,7 @@ loadsymtab32(int fd, Elf32_Ehdr *eh, int flags)
}
if (i >= eh->e_shnum) {
printf("No symbol table found!\n");
- return -1;
+ return (-1);
}
strh = &ksh[sh->sh_link];
@@ -336,8 +340,8 @@ loadsymtab32(int fd, Elf32_Ehdr *eh, int flags)
size = sh->sh_size;
/*
- * Allocate tables in correct order so the kernel groks it.
- * Then we read them in the order they are in the ELF file.
+ * Allocate tables in correct order so that the kernel groks it.
+ * Then we read them in the order they are in the ELF file.
*/
shstrtab = gettable(shstrh->sh_size, "shstrtab", flags, sizeof(long));
strtab = gettable(strh->sh_size, "strtab", flags, sizeof(long));
@@ -384,10 +388,10 @@ loadsymtab32(int fd, Elf32_Ehdr *eh, int flags)
if (offs == 0x7fffffff && strh->sh_offset == 0x7fffffff &&
shstrh->sh_offset == 0x7fffffff)
break;
- } while(1);
+ } while (1);
/*
- * Update the kernel headers with the current info.
+ * Update the kernel headers with the current info.
*/
shstrh->sh_offset = (Elf32_Off)shstrtab - (Elf32_Off)keh;
strh->sh_offset = (Elf32_Off)strtab - (Elf32_Off)keh;
@@ -402,7 +406,6 @@ loadsymtab32(int fd, Elf32_Ehdr *eh, int flags)
symptr[1] = roundup((int)symend, sizeof(int));
return(0);
-
}
int
@@ -424,7 +427,7 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
if (lseek (fd, (int)eh->e_shoff, SEEK_SET) != (int)eh->e_shoff ||
read (fd, shtab, size) != size) {
printf("Seek to section headers failed.\n");
- return -1;
+ return (-1);
}
tablebase = roundup(tablebase, sizeof(u_int64_t));
@@ -448,7 +451,7 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
}
if (i >= eh->e_shnum) {
printf("No symbol table found!\n");
- return -1;
+ return (-1);
}
strh = &ksh[sh->sh_link];
@@ -457,8 +460,8 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
size = sh->sh_size;
/*
- * Allocate tables in correct order so the kernel groks it.
- * Then we read them in the order they are in the ELF file.
+ * Allocate tables in correct order so that the kernel groks it.
+ * Then we read them in the order they are in the ELF file.
*/
shstrtab = gettable(shstrh->sh_size, "shstrtab", flags, sizeof(u_int64_t));
strtab = gettable(strh->sh_size, "strtab", flags, sizeof(u_int64_t));
@@ -479,7 +482,7 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
*/
if (!readtable (shstrh->sh_offset, (void *)shstrtab,
shstrh->sh_size, "shstring", flags))
- return(0);
+ return (0);
#else
memset(shstrtab, 0, shstrh->sh_size);
strncpy(shstrtab + shstrh->sh_name, ".shstrtab", 10);
@@ -506,10 +509,10 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
if (offs == 0x7fffffff && strh->sh_offset == 0x7fffffff &&
shstrh->sh_offset == 0x7fffffff)
break;
- } while(1);
+ } while (1);
/*
- * Update the kernel headers with the current info.
+ * Update the kernel headers with the current info.
*/
shstrh->sh_offset = (Elf64_Off)(long)shstrtab - (Elf64_Off)(long)keh;
strh->sh_offset = (Elf64_Off)(long)strtab - (Elf64_Off)(long)keh;
@@ -523,6 +526,5 @@ loadsymtab64(int fd, Elf64_Ehdr *eh, int flags)
symptr[0] = (Elf64_Off)keh;
symptr[1] = (Elf64_Off)roundup((Elf64_Off)symend, sizeof(u_int64_t));
- return(0);
-
+ return (0);
}
diff --git a/sys/arch/sgi/stand/boot/conf.c b/sys/arch/sgi/stand/boot/conf.c
index 645283c946b..683f526e293 100644
--- a/sys/arch/sgi/stand/boot/conf.c
+++ b/sys/arch/sgi/stand/boot/conf.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: conf.c,v 1.1 2004/08/23 14:22:40 pefo Exp $ */
+/* $OpenBSD: conf.c,v 1.2 2008/03/08 16:52:28 jsing Exp $ */
/*
* Copyright (c) 1997 Per Fogelstrom
@@ -40,7 +40,7 @@ int dioclose(struct open_file *);
#define dioioctl noioctl
struct devsw devsw[] = {
- { "scsi", diostrategy, dioopen, dioclose, dioioctl }, /*0*/
+ { "scsi", diostrategy, dioopen, dioclose, dioioctl }
};
int ndevs = (sizeof(devsw)/sizeof(devsw[0]));
diff --git a/sys/arch/sgi/stand/boot/diskio.c b/sys/arch/sgi/stand/boot/diskio.c
index ddf49211bdd..a1a151c8fd8 100644
--- a/sys/arch/sgi/stand/boot/diskio.c
+++ b/sys/arch/sgi/stand/boot/diskio.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: diskio.c,v 1.2 2004/09/16 18:54:48 pefo Exp $ */
+/* $OpenBSD: diskio.c,v 1.3 2008/03/08 16:52:28 jsing Exp $ */
/*
* Copyright (c) 2000 Opsycon AB (www.opsycon.se)
@@ -38,16 +38,15 @@
#include <sys/disklabel.h>
#include <mips64/arcbios.h>
-
struct dio_softc {
- int sc_fd; /* PROM file id */
- int sc_part; /* disk partition number */
- struct disklabel sc_label; /* disk label for this disk */
+ int sc_fd; /* PROM file ID */
+ int sc_part; /* Disk partition number. */
+ struct disklabel sc_label; /* Disk label for this disk. */
};
int
-diostrategy(void *devdata, int rw, daddr_t bn, u_int reqcnt,
- char *addr, u_int *cnt)
+diostrategy(void *devdata, int rw, daddr_t bn, u_int reqcnt, char *addr,
+ u_int *cnt)
{
struct dio_softc *sc = (struct dio_softc *)devdata;
struct partition *pp = &sc->sc_label.d_partitions[sc->sc_part];
@@ -58,7 +57,7 @@ diostrategy(void *devdata, int rw, daddr_t bn, u_int reqcnt,
if ((Bios_Seek(sc->sc_fd, &offset, 0) < 0) ||
(Bios_Read(sc->sc_fd, addr, reqcnt, &result) < 0))
- return EIO;
+ return (EIO);
*cnt = result;
return (0);
@@ -103,7 +102,7 @@ dioopen(struct open_file *f, ...)
labelsector = LABELSECTOR;
#if 0
- /* try to read disk label and partition table information */
+ /* Try to read disk label and partition table information. */
i = diostrategy(sc, F_READ, (daddr_t)labelsector, DEV_BSIZE, buf, &cnt);
if (i == 0 && cnt == DEV_BSIZE)
@@ -113,19 +112,18 @@ dioopen(struct open_file *f, ...)
if (msg) {
printf("%s: %s\n", ctlr, msg);
- return ENXIO;
+ return (ENXIO);
}
#endif
- return 0;
+ return (0);
}
int
-dioclose(f)
- struct open_file *f;
+dioclose(struct open_file *f)
{
Bios_Close(((struct dio_softc *)f->f_devdata)->sc_fd);
free(f->f_devdata, sizeof(struct dio_softc));
f->f_devdata = NULL;
- return 0;
+ return (0);
}
diff --git a/sys/arch/sgi/stand/boot/filesystem.c b/sys/arch/sgi/stand/boot/filesystem.c
index b35709b9ad2..e4f0fce6f00 100644
--- a/sys/arch/sgi/stand/boot/filesystem.c
+++ b/sys/arch/sgi/stand/boot/filesystem.c
@@ -37,8 +37,7 @@
#include <ufs.h>
struct fs_ops file_system[] = {
- { ufs_open, ufs_close, ufs_read, ufs_write, ufs_seek, ufs_stat },
+ { ufs_open, ufs_close, ufs_read, ufs_write, ufs_seek, ufs_stat }
};
int nfsys = sizeof(file_system)/sizeof(struct fs_ops);
-
diff --git a/sys/arch/sgi/stand/boot/start.S b/sys/arch/sgi/stand/boot/start.S
index 36f6fcccf9b..e2866f521b8 100644
--- a/sys/arch/sgi/stand/boot/start.S
+++ b/sys/arch/sgi/stand/boot/start.S
@@ -1,4 +1,4 @@
-/* $OpenBSD: start.S,v 1.1 2004/08/23 14:22:40 pefo Exp $ */
+/* $OpenBSD: start.S,v 1.2 2008/03/08 16:52:28 jsing Exp $ */
/*
* Copyright (c) 2001 Opsycon AB (www.opsycon.se)
@@ -38,7 +38,7 @@
#include <machine/asm.h>
/*
- * Frame required for the debugger (if we have any)
+ * Frame required for the debugger (if we have any).
*/
#define START_FRAME ((4 * 4) + 4 + 4)