git-svn-id: https://spexeah.com:8443/svn/Asuro@748 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
Binary file not shown.
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
echo > checksums.md5
|
||||
for directory in $(find src/ -maxdepth 10 -type d); do
|
||||
for filename in $directory/*.pas; do
|
||||
if [[ $filename == *".svn"* ]]; then
|
||||
continue
|
||||
else
|
||||
if [[ $filename == *"*.pas"* ]]; then
|
||||
continue
|
||||
else
|
||||
if [[ $filename = *"include/asuro.pas"* ]]; then
|
||||
continue
|
||||
else
|
||||
md5sum $filename >> checksums.md5
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
done
|
||||
done
|
||||
@@ -0,0 +1,95 @@
|
||||
|
||||
2829dd0dd040e002bc9984c0ab4255ab src//console.pas
|
||||
40ff86676d76ebce2e015fc627282da1 src//contextswitcher.pas
|
||||
fe626dbfd489c783433eb1f7a5a6f1a7 src//cpu.pas
|
||||
5ccceebb643a53600e63eb9e0d6ab3e3 src//drivermanagement.pas
|
||||
a7a707a3ee34c3beec3be89697f26428 src//faults.pas
|
||||
f166a5affca6b843955588872ef825e3 src//gdt.pas
|
||||
086b7d2f46925a0ca18366200acb4b5d src//idt.pas
|
||||
d13e8d656a27b6060a2d3eb156a6403d src//irq.pas
|
||||
434fcc6e3a73893f2c466a55f30ace1f src//isr.pas
|
||||
8fe7e869e73541c1d3224242762d75a9 src//kernel.pas
|
||||
7830edff83a8364ae53c6901196d3f42 src//lmemorymanager.pas
|
||||
bd1b6d63f22acf2b069a6a13c17d8af5 src//pmemorymanager.pas
|
||||
e5f40ea4efba65c700241fa9f983081c src//processloader.pas
|
||||
2aeac65f3cf3cf907d02ceaf1f24496d src//scheduler.pas
|
||||
cf7c60460bfbf261c05da196bf32f25a src//tracer.pas
|
||||
4d03ab141f8a9a6e98214d154f7cb629 src//tss.pas
|
||||
6ed5c1b0932b11dd1f0d0e1479fbf6d8 src//vmemorymanager.pas
|
||||
317c38433e77afada89ec7142a357e95 src/isr/isrmanager.pas
|
||||
f32529c0a7369a501b2a773cf0695ff2 src/isr/isr_types.pas
|
||||
03e7e218e51f2bb7152fb2cf0e1e6529 src/fault/ACE.pas
|
||||
bb6433c59848d67fe8fc5a51d3e82b77 src/fault/BPE.pas
|
||||
61ff4f3ba738c3676867c484b4938f62 src/fault/BTSSE.pas
|
||||
a0d201c71721fb65678bf68db62a03ab src/fault/CFE.pas
|
||||
20876e1592e41b977fb82dd4c85c6009 src/fault/CSOE.pas
|
||||
3458494965f99104f081715fda714d17 src/fault/DBGE.pas
|
||||
fd7ccffd214c8ad99c7fe24541b4a869 src/fault/DBZ.pas
|
||||
1d992c4e9b3c5ac48ca46d9188d4d2b8 src/fault/DFE.pas
|
||||
9992ab024cc27e67f522d7fd7454af8d src/fault/GPF.pas
|
||||
d983bafe688569734a50036ef4eb4c99 src/fault/IDOE.pas
|
||||
04c6d541aacfe1684ddc8fbac3203ac8 src/fault/IOPE.pas
|
||||
994cbf88611ebe388f97bf6874d8c967 src/fault/MCE.pas
|
||||
63a9ac8ac361e1fb7ab81f4100cfbc64 src/fault/NCE.pas
|
||||
39b2dc48148bfe6331db30a7f73f796f src/fault/NMIE.pas
|
||||
fbcf1dfaf6b0d2e8c7831e5ce79bc997 src/fault/OOBE.pas
|
||||
264f3c728547c00e4d268b0d3fc9cbc1 src/fault/PF.pas
|
||||
c8d8ea3e86f3e22a291b0cbb4525691f src/fault/SFE.pas
|
||||
249d90b36ced476bc3cfcec50743cda2 src/fault/SNPE.pas
|
||||
3d709117a5f144364f63e254813925e7 src/fault/UIE.pas
|
||||
d8b4c9e37ed5aa874e0ed6f0ee802fef src/prog/memview.pas
|
||||
d506a4bb9e5141be0a685b239860e4eb src/prog/netlog.pas
|
||||
6f00837eea06fafb4ad523bca8daa36e src/prog/shell.pas
|
||||
197cd32d463be92322f624d0e4b5cadf src/prog/splash.pas
|
||||
07049c318ceb139a374ebf71f4ef0fb8 src/prog/terminal.pas
|
||||
f2349f75efabb19660fbb4a859e31d61 src/prog/themer.pas
|
||||
6a75e21bba7c156b696ccad530277870 src/prog/vmlog.pas
|
||||
94806634ce661adfba9ecd1313600c06 src/prog/vmstate.pas
|
||||
c36f4d70db47ec47afcffd1e8986abdd src/include/bios_data_area.pas
|
||||
3fda7cab4cd8cecb219037f5215769b9 src/include/crc.pas
|
||||
1c651452e4729a9c4061ea7d69b4dd5d src/include/fonts.pas
|
||||
493570189341fa6579cab05058f97a5d src/include/lists.pas
|
||||
c096870ffcefbf9d4fd3fb0638132b93 src/include/multiboot.pas
|
||||
9acf3b89545656cc6e1b518a6fc173a3 src/include/strings.pas
|
||||
6dd9d208270b0221edbf4e4f2a070f0a src/include/system.pas
|
||||
4efc28b89c754ea828502ad3baa05ff3 src/include/types.pas
|
||||
38ee40c6dd9cb4ef5ac299d2cc1dfab5 src/include/util.pas
|
||||
be084ee5d65fdc85182ff87a3f09c831 src/driver/storage/AHCI_OLD.pas
|
||||
e9c1a0807931287779b0295a88faec30 src/driver/storage/AHCI.pas
|
||||
3324eebbdbb3080374a7d65397d1d663 src/driver/storage/ATA_ISR.pas
|
||||
15e714c6bf0f6805f95cac019a8ef3ff src/driver/storage/ATA_OLD.pas
|
||||
d66bc35a668d04765cebfc9808f090e7 src/driver/storage/fat32.pas
|
||||
65209b1658f48fa40328710a32227c97 src/driver/storage/IDE.pas
|
||||
a5eaecfbb515571b05846df6f9fd0f59 src/driver/storage/storagemanagement.pas
|
||||
062bb523daa8efdda8ab040c9c27f777 src/driver/interface/serial.pas
|
||||
b0464d20e01287dfcc1ea4e1391e6065 src/driver/exp/testdriver.pas
|
||||
4916d00d03507a7f049aabe55d0b2fde src/driver/hid/keyboard.pas
|
||||
588439e76a0242ee3889a645b070a153 src/driver/hid/mouse.pas
|
||||
14b662e49903b2278ad453ccd366b44b src/driver/hid/PS2_KEYBOARD_ISR.pas
|
||||
df65c59a22ab39dedb8f3bf095a8a9d9 src/driver/include/drivertypes.pas
|
||||
863f2bb455190ac999bfff5c56d5da5d src/driver/netdev/E1000.pas
|
||||
8c5aa1493ce35b7367d93998ad06994d src/driver/bus/EHCI.pas
|
||||
680c1acfb4430c0099128006176de6af src/driver/bus/OHCI.pas
|
||||
7bdb9415e84d52f5d236a77a057b1d94 src/driver/bus/PCI.pas
|
||||
15364f936082f36f0723238a261d04e5 src/driver/bus/UHCI.pas
|
||||
0ec56e11d15fd48b722a8f63d4cb68fd src/driver/bus/USB.pas
|
||||
2a10bb31d3a82d7bc3ca22544d1d0e66 src/driver/bus/XHCI.pas
|
||||
8aa8167fdaceccc796f82753757f28f0 src/driver/net/l4/icmp.pas
|
||||
d5bec9702da2cd347c6d635466a1dc81 src/driver/net/l4/tcp.pas
|
||||
547a3910e3d4edb02094d7aa5d7115d1 src/driver/net/l4/udp.pas
|
||||
5d6d27dd40f75f6b26114a6d72d38c9f src/driver/net/l2/eth2.pas
|
||||
4d5eea572030e5d06665ee397e5af108 src/driver/net/l1/net.pas
|
||||
89d9c74164197921d4a588f34d46ea0f src/driver/net/include/nettypes.pas
|
||||
f8487ed9a60280291066fdbecdfab34a src/driver/net/include/netutils.pas
|
||||
70409c499b86932e78db1b36f27ee3b3 src/driver/net/l3/arp.pas
|
||||
237cc876f6b6eb54a6aff82a0705e300 src/driver/net/l3/ipv4.pas
|
||||
e07158823d5d6be8a94b0ec8e53d2af7 src/driver/timers/RTC.pas
|
||||
79293ed5bb9b8ddf131eb4a0f66cebaa src/driver/timers/TMR_0_ISR.pas
|
||||
e891fd406e90bf0b068a3e719d14e765 src/driver/timers/TMR_1_ISR.pas
|
||||
16e3cc789913e5ccd1877fd11a1171fd src/vm/vm_instance.pas
|
||||
c9514830ff75ff2e67f4f9c28dac6a55 src/vm/vm_object.pas
|
||||
f515a913aaaaad561688555ad1e9de16 src/vm/vm.pas
|
||||
d01637a30b6cc50586496482641dffbf src/vm/vm_scheduler.pas
|
||||
be5605071f672a9d7efd333bd2b10e77 src/backup/consoleBK1.pas
|
||||
108b27834297204c087d3ef5bba06751 src/backup/consoleBK2.pas
|
||||
9d805c7644ba17a6a963ab5ea0e159fe src/backup/consoleBK3.pas
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -9,14 +9,15 @@ const
|
||||
VERSION_SUB = '1';
|
||||
REVISION = '746';
|
||||
RELEASE = 'ia';
|
||||
LINE_COUNT = 29502;
|
||||
LINE_COUNT = 29505;
|
||||
FILE_COUNT = 104;
|
||||
DRIVER_COUNT = 32;
|
||||
FPC_VERSION = '2.6.4';
|
||||
NASM_VERSION = '2.10.09';
|
||||
MAKE_VERSION = '3.81';
|
||||
COMPILE_DATE = '29/09/18';
|
||||
COMPILE_TIME = '13:46:48';
|
||||
COMPILE_TIME = '15:30:53';
|
||||
CHECKSUM = 'ceb05d7417d4c62b74f7c3c4c164cb15';
|
||||
|
||||
implementation
|
||||
|
||||
|
||||
@@ -269,6 +269,8 @@ begin
|
||||
console.writestringlnWND(' files.', TERMINAL_HWND);
|
||||
console.writestringWND(' Baked Drivers: ', TERMINAL_HWND);
|
||||
console.writeintlnWND(asuro.DRIVER_COUNT, TERMINAL_HWND);
|
||||
console.writestringWND(' Checksum: ', TERMINAL_HWND);
|
||||
console.writestringlnWND(asuro.CHECKSUM, TERMINAL_HWND);
|
||||
end;
|
||||
|
||||
procedure help(params : PParamList);
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#!/bin/bash
|
||||
./checksum.sh
|
||||
outfile="src/include/asuro.pas"
|
||||
file="version"
|
||||
while IFS=: read -r line;do
|
||||
@@ -16,6 +17,7 @@ makeversion=$(make -v | grep GNU | awk '{print $3}')
|
||||
nasmversion=$(nasm -v | awk '{print $3'})
|
||||
compiledate=$(date +"%d/%m/%y")
|
||||
compiletime=$(date +"%T")
|
||||
checksum=$(md5sum checksums.md5 | awk '{print $1}')
|
||||
echo "unit asuro;" > $outfile
|
||||
echo " " >> $outfile
|
||||
echo "interface" >> $outfile
|
||||
@@ -35,6 +37,7 @@ echo " NASM_VERSION = '$nasmversion';" >> $outfile
|
||||
echo " MAKE_VERSION = '$makeversion';" >> $outfile
|
||||
echo " COMPILE_DATE = '$compiledate';" >> $outfile
|
||||
echo " COMPILE_TIME = '$compiletime';" >> $outfile
|
||||
echo " CHECKSUM = '$checksum';" >> $outfile
|
||||
echo " " >> $outfile
|
||||
echo "implementation" >> $outfile
|
||||
echo " " >> $outfile
|
||||
|
||||
Reference in New Issue
Block a user