Changeset 95c675b in mainline for boot/arch/riscv64/include/types.h


Ignore:
Timestamp:
2017-10-17T13:11:35Z (7 years ago)
Author:
Ondřej Hlavatý <aearsis@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
60af4cdb
Parents:
dbf32b1 (diff), a416d070 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge mainline

File:
1 edited

Legend:

Unmodified
Added
Removed
  • boot/arch/riscv64/include/types.h

    rdbf32b1 r95c675b  
    3030#define BOOT_riscv64_TYPES_H_
    3131
     32#include <arch/common.h>
     33
    3234#define MEMMAP_MAX_RECORDS         32
    3335#define TASKMAP_MAX_RECORDS        32
     
    3840
    3941typedef int64_t ptrdiff_t;
     42
     43typedef struct {
     44        volatile uint64_t *tohost;
     45        volatile uint64_t *fromhost;
     46} ucbinfo_t;
    4047
    4148typedef struct {
     
    6572
    6673typedef struct {
     74        ucbinfo_t ucbinfo;
     75        uintptr_t physmem_start;
     76        uintptr_t htif_frame;
     77        uintptr_t pt_frame;
    6778        memmap_t memmap;
    6879        taskmap_t taskmap;
Note: See TracChangeset for help on using the changeset viewer.