In what publication could I find memory map for CYW20719?
Currently I need registers addresses for GPIOs, (values/configs), but good to have all the mappings as I dont see it in the datasheet?
Sorry, there isn't such document about the memory map. You may find some information here: CYW20719 Memory Layout
For the GPIO operation, you can refer to the wiced_hal_gpio.h or the demo snip/hal/gpio.
I cant see in any of those files the memory addresses of the GPIOs: let say I'm trying to check couple IOs simultaneously if any is 1 and the simplest way is to check (register_of_the_ios & mask_for_interested_bits) != 0
i.e. some memory addresses like you gave here for pad4 in #define cr_pad_fcn_ctl_adr4 0x003201b8
Sorry, we don't have document for the memory address that can supply for you. The best way to get the GPIO status is to use the related GPIO APIs.
Could you at least share couple addresses of GPIOs for values and control registers, then I could estimate the others?
Unfortunately there are no enough proper functions in this API to provide the functionality I need and
I dont have a debugger that works with CYW20719 to trace the memory locations I need, but all other normal companies that sell similar chips provide the memory maps as part of their Data Sheets
Ok I get this that you dont have such document, but what is the problem to provide the information about the GPIO registers?
It is just couple numbers 0x????
Even in the last release WICED6.4.0 the bug https://community.cypress.com/thread/47164 for setting the gpios as outputs is not fixed, so how do you expect that we - your customers could work with your hardware without such basic functionality as outputs?