cvs commit: src/sys/boot/pc98/boot0.5 Makefile boot0.5.s ldscript
putssjis.s selector.s start.s
KATO Takenori
kato at FreeBSD.org
Sat Apr 7 08:37:05 UTC 2007
kato 2007-04-07 08:37:04 UTC
FreeBSD src repository
Modified files:
sys/boot/pc98/boot0.5 Makefile boot0.5.s selector.s start.s
Added files:
sys/boot/pc98/boot0.5 ldscript putssjis.s
Log:
Added the IPLware 3.33 support.
- Added magic numbers to pretend the NEC original program version
2.70.
- Added string display routine with Shift-JIS code support.
- Added three nop instructions at start1 in start.s since the
installaer of the IPLware put 'call $0x09ab' instruction.
- Put the near return instruction at 0x9ab in selector.s.
Since the Shit-JIS display routine must be located at 0x1243, the
linker script file (ldscript) is applied.
Revision Changes Path
1.5 +3 -2 src/sys/boot/pc98/boot0.5/Makefile
1.4 +3 -3 src/sys/boot/pc98/boot0.5/boot0.5.s
1.1 +12 -0 src/sys/boot/pc98/boot0.5/ldscript (new)
1.1 +137 -0 src/sys/boot/pc98/boot0.5/putssjis.s (new)
1.3 +7 -2 src/sys/boot/pc98/boot0.5/selector.s
1.3 +12 -1 src/sys/boot/pc98/boot0.5/start.s
More information about the cvs-all
mailing list