- 29 Nov, 2015 1 commit
-
-
Jeffrey Lee authored
Detail: Makefile - Export a C version of hdr/ScrModes Resources/Germany/Messages, Resources/UK/Messages, h/errors - Add new error message cmhg/ScrModesv, hdr/ScrModes - Declare existence of ScreenModes_EnumerateAudioFormats SWI. Declare ScreenModes_ReadInfo reason codes. h/modex - Extend MonitorDefinition struct to allow it to store the speaker mask & audio format information that's extracted from the EDID c/ScrModes - Extend support for processing of CEA extension blocks. All block revisions > 0 should now be accepted, and rudimentary parsing of CEA data block collections is implemented (currently, only extracts information from audio related blocks). Add SWI ScreenModes_EnumerateAudioFormats to allow details of the supported formats to be returned in either "raw" or "friendly" forms. Add ScreenModes_ReadInfo reason code 1 to allow reading of the speaker mask (+ validity bits). Also fix *LoadModeFile to allow EDID blocks to be loaded without first having to issue *ReadEDID first (EDIDEnabled flag issue). Admin: Tested on iMX6 with assorted EDID blocks German messages file in need of translation Version 0.49. Tagged as 'ScrModes-0_49'
-
- 06 Jan, 2013 1 commit
-
-
Robert Sprowson authored
New function, build_a_vidclist() allows the GraphicsV Vet_Mode entry point to be called when validating a mode, so the graphics driver can decide on a mode by mode basis whether it can be achieved. This resolves the problem where an MDF has a super set of modes that the hardware only supports a subset of. Also * Inlined inform_modefilechanged * Removed redundant CFLAGS from makefile * Made a few braces and spaces consistent with their surroundings Tested in an IOMD ROM build on a machine with and without VRAM fitted, looking in display manager that the menus are rebuilt accordingly. Fixes ticket #315. Version 0.35. Tagged as 'ScrModes-0_35'
-
- 12 Aug, 2012 1 commit
-
-
Robert Sprowson authored
Was previously for internal use only, but largely irrelevant as the majoirty of targets don't contain a VIDC, and those that do use a GraphicsV driver anyway. * CMHG and resources updated to remove the command from the command/syntax table * Don't bother probing OS_ReadSysInfo 2 for the video controller, assume it's always GraphicsV * Don't try vetting modes based on VIDC limitations (leave that to VIDC20Video module) * Don't listen to the kernel's bandwidth limit suggestion, always use INT32_MAX Also * Fix potential null pointer dereference if there's not enough RAM to build an ICONSPRITES command * Rather than setting up an atexit() handler in the module init, just use a module finalisation handler * Makefile tickled to not use Norcroft specific flags Version 0.33. Tagged as 'ScrModes-0_33'
-
- 22 Jul, 2012 1 commit
-
-
Robert Sprowson authored
Resources go in 'ScreenMode' not 'ScrModes'. Retagged as 'ScrModes-0_32'.
-
- 14 Jul, 2012 1 commit
-
-
Robert Sprowson authored
* Makefile recreated from fragments * Swap to C99 types, remove 'machtypes.h' * Use centralised SWI and service call definitions, remove 'newswis.h' and 'services.h' * Error E21 taken out of resources, CMHG generates this one for free * Compiler warnings squashed Version 0.32. Tagged as 'ScrModes-0_32'
-
- 14 Jan, 2012 1 commit
-
-
Steve Revill authored
Version 0.31. Tagged as 'ScrModes-0_31'
-
- 12 Apr, 2002 1 commit
-
-
Steve Revill authored
Detail: * Added/fixed the install rule for disc builds as required for the Baseline builds. * The MkClean file now calls stripdepnd to remove dynamic dependencies. Admin: Builds and installs. Version 0.29. Tagged as 'ScrModes-0_29'
-
- 06 Jun, 2000 1 commit
-
-
Kevin Bracey authored
Service_ModeTranslation - previously just left it to the Kernel, which would select mode 25 with hilarious results on an NC/STB. Version 0.27. Tagged as 'ScrModes-0_27'
-
- 21 Sep, 1998 1 commit
-
-
Kevin Bracey authored
German resources imported. Spinner branch merged. Changed to use srccommit. Version 0.20. Tagged as 'ScrModes-0_20'
-
- 05 Nov, 1996 1 commit
-
-
Neil Turton authored
-