/programs/system/pcidev/branches/new_api/PCIDEV.ASM |
---|
142,6 → 142,7 |
; * detect Revision, Class and Subclass of Device, |
; * and make Description based on Class |
;------------------------------------------------------------- |
include 'lang.inc' |
include 'macros.inc' |
MEOS_APP_START |
CODE |
411,7 → 412,7 |
add edx, 0x0014000A ; add 10 to y coordinate and set x coordinate to 20 |
ret |
include 'VENDORS.INC' |
include 'vendors.inc' |
;------------------------------------------------------------------ |
; DATA AREA |
DATA |
422,9 → 423,21 |
dw 420 ; window height |
dw 100 ; window y start |
if lang eq it |
title db 'PCI Device Enumeration v 2.1n new PCI API test', 0 |
PCIWin mls \ |
'Ricordarsi di abilitare l accesso alla PCI per le applicazioni dal menu.',\ |
'',\ |
'Versione PCI = x.xx',\ |
'Ultimo Bus PCI = x',\ |
'Numerod di devices =',\ |
'',\ |
'VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Compania Descrizione',\ |
' Interface',\ |
'----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ ----------------' |
else |
title db 'PCI Device Enumeration v 2.1n new PCI API test', 0 |
PCIWin mls \ |
'Please remember to enable PCI Access to Applications in Setup Menu.',\ |
'',\ |
'PCI Version = x.xx',\ |
434,7 → 447,7 |
'VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Company Description',\ |
' Interface',\ |
'----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ ----------------' |
end if |
;------------------------------------------------------------------ |
; UNINITIALIZED DATA AREA |
UDATA |
/programs/system/pcidev/branches/new_api/makefile |
---|
0,0 → 1,19 |
#!gmake |
# Macro |
FASM=/opt/bin/fasm |
KPACK=/opt/bin/kpack |
LANG=lang.inc |
FILE=PCIDEV |
SOURCE=${FILE}.ASM |
OUT=${FILE}.bin |
en: |
echo "lang fix en" > ${LANG} |
${FASM} ${SOURCE} ${OUT} |
it: |
echo "lang fix it" > ${LANG} |
${FASM} ${SOURCE} ${OUT} |
clean: |
rm -f ${LANG} ${OUT} |
/programs/system/pcidev/trunk/PCIDEV.ASM |
---|
19,6 → 19,8 |
; connected to the PCI Bus. |
;*************************************************************** |
;----------------------------------------------------------------------------- |
include 'lang.inc' ;language support |
include '../../../macros.inc' |
include '../../../develop/libraries/box_lib/load_lib.mac' |
735,9 → 737,30 |
title db 'PCI Device Enumerator v 2.3', 0 |
if lang eq it |
PCIWin mls \ |
' Don`t forget to enable PCI Access to Applications in Setup Menu.',\ |
'',\ |
'Versione PCI = x.xx; Ultimo Bus PCI = x',\ |
'User MMIO channel = 0F.F:F ',\ |
'Numbero di unità PCI = ',\ |
'',\ |
'VenID DevID Bus# Dev# Fnc Rev Class Subclass/ IRQ Compania Descrizzione',\ |
' Interfaccia',\ |
'----- ----- ---- ---- --- --- ----- --------- --- ------------------------------------------ --------------------------------' |
bar_ram db 'BARx: MMIO block', 0 |
bar_io db 'BARx: porte IO',0 |
bar_um db 'BARx: unmapped',0 |
bar_rom db 'BAR6: Expansion ROM', 0 |
text_save_button: |
db 'Salva lista PCI',0 |
.1: db '(Premere S)',0 |
else |
PCIWin mls \ |
' Don`t forget to enable PCI Access to Applications in Setup Menu.',\ |
'',\ |
'PCI Version = x.xx; Last PCI Bus = x',\ |
'User MMIO channel = 0F.F:F ',\ |
'Number of PCI units = ',\ |
754,6 → 777,7 |
text_save_button: |
db 'Save PCI list',0 |
.1: db '(Press S key)',0 |
end if |
text_NA: |
db '--',0 |
/programs/system/pcidev/trunk/makefile |
---|
0,0 → 1,20 |
#!gmake |
# Macro |
FASM=/opt/bin/fasm |
KPACK=/opt/bin/kpack |
LANG=lang.inc |
FILE=PCIDEV |
SOURCE=${FILE}.ASM |
OUT=${FILE}.bin |
en: |
echo "lang fix en" > ${LANG} |
${FASM} ${SOURCE} ${OUT} |
${KPACK} ${OUT} |
it: |
echo "lang fix it" > ${LANG} |
${FASM} ${SOURCE} ${OUT} |
clean: |
rm -f ${LANG} ${OUT} |