/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/u-boot/board/theadorable/ |
H A D | theadorable.c | 251 u8 i2c_buf[8]; in board_late_init() local 263 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 264 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 265 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 267 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 268 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 270 i2c_buf[5] = 0x00; in board_late_init() 271 i2c_buf[6] = 0x00; in board_late_init() 272 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 274 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/emulators/qemu42/qemu-4.2.1/roms/u-boot/board/theadorable/ |
H A D | theadorable.c | 251 u8 i2c_buf[8]; in board_late_init() local 263 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 264 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 265 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 267 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 268 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 270 i2c_buf[5] = 0x00; in board_late_init() 271 i2c_buf[6] = 0x00; in board_late_init() 272 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 274 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/emulators/qemu5/qemu-5.2.0/roms/u-boot/board/theadorable/ |
H A D | theadorable.c | 251 u8 i2c_buf[8]; in board_late_init() local 263 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 264 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 265 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 267 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 268 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 270 i2c_buf[5] = 0x00; in board_late_init() 271 i2c_buf[6] = 0x00; in board_late_init() 272 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 274 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/u-boot/board/theadorable/ |
H A D | theadorable.c | 251 u8 i2c_buf[8]; in board_late_init() local 263 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 264 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 265 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 267 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 268 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 270 i2c_buf[5] = 0x00; in board_late_init() 271 i2c_buf[6] = 0x00; in board_late_init() 272 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 274 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-tools/u-boot-2020.07/board/theadorable/ |
H A D | theadorable.c | 245 u8 i2c_buf[8]; in board_late_init() local 279 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 280 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 281 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 283 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 284 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 286 i2c_buf[5] = 0x00; in board_late_init() 287 i2c_buf[6] = 0x00; in board_late_init() 288 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 290 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/emulators/qemu60/qemu-6.0.0/roms/u-boot/board/theadorable/ |
H A D | theadorable.c | 251 u8 i2c_buf[8]; in board_late_init() local 263 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 264 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 265 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 267 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 268 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 270 i2c_buf[5] = 0x00; in board_late_init() 271 i2c_buf[6] = 0x00; in board_late_init() 272 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 274 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/comms/uhd/uhd-90ce6062b6b5df2eddeee723777be85108e4e7c7/firmware/usrp2/lib/ |
H A D | i2c_async.c | 33 volatile uint8_t i2c_buf[17]; //tx/rx data transfer buffer variable 34 volatile uint8_t *volatile i2c_bufptr = i2c_buf; //ptr to current position 153 if(len > sizeof(i2c_buf)) return false; in i2c_async_read() 161 i2c_bufptr = i2c_buf; in i2c_async_read() 174 if(len > sizeof(i2c_buf)) return false; in i2c_async_write() 181 memcpy((void *)i2c_buf, buf, len); in i2c_async_write() 185 i2c_bufptr = i2c_buf; in i2c_async_write() 200 memcpy(buf, (void *)i2c_buf, (i2c_bufptr - i2c_buf)); //TODO: not really comfortable with this in i2c_async_data_ready()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/media/usb/hdpvr/ |
H A D | hdpvr-i2c.c | 56 if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf))) in hdpvr_i2c_read() 60 memcpy(dev->i2c_buf, wdata, wlen); in hdpvr_i2c_read() 63 (bus << 8) | addr, 0, dev->i2c_buf, in hdpvr_i2c_read() 71 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_read() 74 memcpy(data, dev->i2c_buf, len); in hdpvr_i2c_read() 87 if (len > sizeof(dev->i2c_buf)) in hdpvr_i2c_write() 90 memcpy(dev->i2c_buf, data, len); in hdpvr_i2c_write() 93 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_write() 100 0, 0, dev->i2c_buf, 2, 1000); in hdpvr_i2c_write() 102 if ((ret == 2) && (dev->i2c_buf[1] == (len - 1))) in hdpvr_i2c_write()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/media/usb/hdpvr/ |
H A D | hdpvr-i2c.c | 56 if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf))) in hdpvr_i2c_read() 60 memcpy(dev->i2c_buf, wdata, wlen); in hdpvr_i2c_read() 63 (bus << 8) | addr, 0, dev->i2c_buf, in hdpvr_i2c_read() 71 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_read() 74 memcpy(data, dev->i2c_buf, len); in hdpvr_i2c_read() 87 if (len > sizeof(dev->i2c_buf)) in hdpvr_i2c_write() 90 memcpy(dev->i2c_buf, data, len); in hdpvr_i2c_write() 93 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_write() 100 0, 0, dev->i2c_buf, 2, 1000); in hdpvr_i2c_write() 102 if ((ret == 2) && (dev->i2c_buf[1] == (len - 1))) in hdpvr_i2c_write()
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/media/usb/hdpvr/ |
H A D | hdpvr-i2c.c | 56 if ((len > sizeof(dev->i2c_buf)) || (wlen > sizeof(dev->i2c_buf))) in hdpvr_i2c_read() 60 memcpy(dev->i2c_buf, wdata, wlen); in hdpvr_i2c_read() 63 (bus << 8) | addr, 0, dev->i2c_buf, in hdpvr_i2c_read() 71 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_read() 74 memcpy(data, dev->i2c_buf, len); in hdpvr_i2c_read() 87 if (len > sizeof(dev->i2c_buf)) in hdpvr_i2c_write() 90 memcpy(dev->i2c_buf, data, len); in hdpvr_i2c_write() 93 (bus << 8) | addr, 0, dev->i2c_buf, len, 1000); in hdpvr_i2c_write() 100 0, 0, dev->i2c_buf, 2, 1000); in hdpvr_i2c_write() 102 if ((ret == 2) && (dev->i2c_buf[1] == (len - 1))) in hdpvr_i2c_write()
|
/dports/sysutils/u-boot-olinuxino-lime/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-olinuxino-lime2-emmc/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-olinuxino-lime2/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-cubox-hummingboard/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-cubieboard2/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-cubieboard/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-firefly-rk3399/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-a13-olinuxino/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-a64-olinuxino/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-sopine/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-qemu-arm64/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-rpi-0-w/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-olimex-a20-som-evb/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-nanopi-m1plus/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|
/dports/sysutils/u-boot-nanopi-r4s/u-boot-2021.07/board/theadorable/ |
H A D | theadorable.c | 271 u8 i2c_buf[8]; in board_late_init() local 305 i2c_buf[0] = STM_I2C_ADDR << 1; in board_late_init() 306 i2c_buf[1] = 0xc5; /* cmd */ in board_late_init() 307 i2c_buf[2] = 0x01; /* enable */ in board_late_init() 309 i2c_buf[3] = REBOOT_DELAY & 0x00ff; in board_late_init() 310 i2c_buf[4] = (REBOOT_DELAY & 0xff00) >> 8; in board_late_init() 312 i2c_buf[5] = 0x00; in board_late_init() 313 i2c_buf[6] = 0x00; in board_late_init() 314 i2c_buf[7] = crc8(0x72, &i2c_buf[0], 7); in board_late_init() 316 ret = i2c_write(STM_I2C_ADDR, 0, 0, &i2c_buf[1], 7); in board_late_init()
|