Deleted Added
full compact
userboot.h (223695) userboot.h (239058)
1/*-
2 * Copyright (c) 2011 Doug Rabson
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
1/*-
2 * Copyright (c) 2011 Doug Rabson
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 9 unchanged lines hidden (view full) ---

18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24 * SUCH DAMAGE.
25 *
26 * $FreeBSD: head/sys/boot/userboot/userboot.h 223695 2011-06-30 16:08:56Z dfr $
26 * $FreeBSD: head/sys/boot/userboot/userboot.h 239058 2012-08-05 12:15:15Z ae $
27 */
28
29/*
30 * USERBOOT interface versions
31 */
32#define USERBOOT_VERSION_1 1
33
34/*

--- 135 unchanged lines hidden (view full) ---

170 */
171 void (*exit)(void *arg, int v);
172
173 /*
174 * Return guest physical memory map details
175 */
176 void (*getmem)(void *arg, uint64_t *lowmem,
177 uint64_t *highmem);
27 */
28
29/*
30 * USERBOOT interface versions
31 */
32#define USERBOOT_VERSION_1 1
33
34/*

--- 135 unchanged lines hidden (view full) ---

170 */
171 void (*exit)(void *arg, int v);
172
173 /*
174 * Return guest physical memory map details
175 */
176 void (*getmem)(void *arg, uint64_t *lowmem,
177 uint64_t *highmem);
178 /*
179 * ioctl interface to the disk device
180 */
181 int (*diskioctl)(void *arg, int unit, u_long cmd,
182 void *data);
178};
183};