Last change
on this file since 45 was 45, checked in by Ben Rietbroek, 11 years ago |
Now using compressed HidePartTable (auxdebug on) [2012-02-24]
WARNING!!
All commits upto and including the commit of [2012-05-13] contain
a severe bug!! Building from these sources and then disabling
the 'force LBA' feature while also using the drive-letter feature or
editing the label can DESTROY THE MBR on ALL ATTACHED DISKS!!
DO NOT DISABLE 'FORCE LBA USAGE' WHEN BUILT FROM THE THESE COMMITS!!
Fixes
o HidePartTabled now uses a 6-bit compressed format
Bitfield functions are used to manipulate the table.
Modifications mostly in PARTSCAN.ASM, PART_SET.ASM and PARTMAIN.ASM.
TODO: Determine impact on upgrading from previous versions.
Changes
o Changed LVM Label behavior
If they are the same, the LVM VolumeName is synced to LVM PartitionName
so they are the same again after the edit.
If they differ, only the LVM VolumeName is updated.
o Implemented stop scanning when partition limit of 45 is exceeded
User is presented with a warning pop-up.
Pressing a key will continue and the partitions that were found
so far are displayed in the menu.
The color of the selection bar is changed to red to indicate this
overflow situation.
o New overlap macro that works correctly with JWasm and Tasm
Now uses DB n DUP (<filler>) to fill space before a new ORG.
When overlap occurs n goes negative causing assembler error.
|
File size:
241 bytes
|
Line | |
---|
1 | IFDEF JWASM
|
---|
2 | BUILD_DATE db 'Build Date: 24 Feb 2012 at 13:30:00 [JWasm]',0
|
---|
3 | ENDIF
|
---|
4 | IFDEF TASM
|
---|
5 | BUILD_DATE db 'Build Date: 24 Feb 2012 at 13:30:00 [Tasm]',0
|
---|
6 | ENDIF
|
---|
Note:
See
TracBrowser
for help on using the repository browser.