Deleted Added
full compact
boot0.5.s (64123) boot0.5.s (64295)
1# Copyright (c) KATO Takenori, 1999, 2000.
2#
3# All rights reserved. Unpublished rights reserved under the copyright
4# laws of Japan.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

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

20# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27#
1# Copyright (c) KATO Takenori, 1999, 2000.
2#
3# All rights reserved. Unpublished rights reserved under the copyright
4# laws of Japan.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

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

20# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
21# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
22# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
26# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27#
28# $FreeBSD: head/sys/boot/pc98/boot0.5/boot0.5.s 64123 2000-08-02 08:46:08Z kato $
28# $FreeBSD: head/sys/boot/pc98/boot0.5/boot0.5.s 64295 2000-08-06 14:35:37Z kato $
29#
30 .global main
31 .code16
32
33 .text
34main:
35 # Check hireso mode
36 movw $0x501, %bx # BIOS_FLAG

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

120 jne wait_key_release
121 # TAB pressed
122 movw $1, %di
123 jmp wait_key_release
124key_release:
125 orw %di, %di
126 jnz dont_try_default # TAB pressed.
127 call trydefault
29#
30 .global main
31 .code16
32
33 .text
34main:
35 # Check hireso mode
36 movw $0x501, %bx # BIOS_FLAG

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

120 jne wait_key_release
121 # TAB pressed
122 movw $1, %di
123 jmp wait_key_release
124key_release:
125 orw %di, %di
126 jnz dont_try_default # TAB pressed.
127 call trydefault
128 # NOTREACHED
128 # Default partition not found.
129dont_try_default:
130 call show_usage
131 call showdevices
132 call selector
133exit:
134 ret
135#
136# Display usage

--- 154 unchanged lines hidden ---
129dont_try_default:
130 call show_usage
131 call showdevices
132 call selector
133exit:
134 ret
135#
136# Display usage

--- 154 unchanged lines hidden ---