Custom Query (3 matches)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#4 | fixed | menu.brn driver string is malformed in certain cases | ||
Description |
There seems to be some discrepancy between the length defined for a given driver description and driver name and how the string is interpreted when placed into the defined variable. Example: Given the following CONFIG.SYS statement to be completed: DEVICE=\^DEV_CDROM:********^.DMD^MISC_PROB_VERBOSE:false: /Q^^MISC_PROB_VERBOSE:true: /V^ The following strings all work: ; *note: Driver name *must* always be in brackets at the end of the string ; ; max. length: >1234567890123456789012345678901234567890123< '<DEV_CDROM_LIST_DEFAULT>' = 'Standard CD/DVD-Gerätemanager (OS2CDROM)' '<DEV_CDROM_LIST_01>' = 'Standard CD/DVD-Gerätemanager (OS2CDROM)' '<DEV_CDROM_LIST_02>' = 'Erweiterter CD/DVD-Gerätemanager (JJSCDROM)' '<DEV_CDROM_LIST_03>' = 'Legacy CD-Gerätemanager (OLDCDROM)' whereas results from these strings are inconsistent: ; *note: Driver name *must* always be in brackets at the end of the string ; ; max. length: >1234567890123456789012345678901234567890123< '<DEV_CDROM_LIST_DEFAULT>' = 'Standard CD/DVD Geräte-Manager (OS2CDROM)' '<DEV_CDROM_LIST_01>' = 'Standard CD/DVD Geräte-Manager (OS2CDROM)' '<DEV_CDROM_LIST_02>' = 'Erweiterter CD/DVD Ger.-Manager (JJSCDROM)' '<DEV_CDROM_LIST_03>' = 'Alter CD-Geräte-Manager (OLDCDROM)' In the latter case, 'Standard CD/DVD Geräte-Manager (OS2CDROM)' results in <DEV_CDROM_LIST_01> being placed into CONFIG.SYS as: \S2CDROM).DMD The same corruption is seen for <DEV_CDROM_LIST_02>, which ends up as: \JSCDROM).DMD Yet, <DEV_CDROM_LIST_03>, (with greater padding?) is properly entered. However, by adding (back) the extra spaces: ; *note: Driver name *must* always be in brackets at the end of the string ; ; max. length: >1234567890123456789012345678901234567890123< '<DEV_CDROM_LIST_DEFAULT>' = 'Standard CD/DVD Geräte-Manager (OS2CDROM)' '<DEV_CDROM_LIST_01>' = 'Standard CD/DVD Geräte-Manager (OS2CDROM)' '<DEV_CDROM_LIST_02>' = 'Erweiterter CD/DVD Ger.-Manager (JJSCDROM)' '<DEV_CDROM_LIST_03>' = 'Alter CD-Geräte-Manager (OLDCDROM)' all variables are properly filled. I haven't seen this anywhere else, yet, nor have I tested without the umlauts. |
|||
#3 | invalid | genproto has difficulty parsing some NIFs | ||
Description |
While installing ArcaOS on Hawking, I was forced to use the Compaq-supplied B57 NIC driver (neither the MMBGE nor the Broadcom reference driver work correctly on that hardware). During boot, GENPROTO complained about the duplex setting in the NIF:
This comes from GENPROTO.PAS. For its part of the incident, the NIF actually says: [Duplex] tag = DUPLEX display = "Duplex Mode" type = string strlength = 3 set = HALF,FULL optional = YES editable = YES help = "This parameter specifies duplex mode on the ethernet controller. This parameter is optional unless the Linespeed parameter is specified. The Linespeed parameter must be set when this keyword is used. If neither the Duplex nor the Linespeed paramaters are specified the ethernet controller will default to autonegotiate mode." (including the misspelling of "parameters" in the last sentence) |
|||
#5 | fixed | Italian boot menu renders incorrectly | ||
Description |
Although there were no textual changes between 2019.08.08 and 2021.08.12, the rendering of the opening boot menus is broken in the later build. See screenshots, attached. |