crosstalk
Smalltalk-80 bare metal implementation for the Raspberry Pi
File Explorer
Download Latest Version (.zip)- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- spidio.cpp
- spidio.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- hd44780device.cpp
- hd44780device.h
- Makefile
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- diskio.cpp
- diskio.h
- ff.c
- ff.h
- ffconf.h
- ffsystem.cpp
- ffunicode.c
- LICENSE.txt
- Makefile
- atomic.h
- barrier.h
- bug.cpp
- bug.h
- compiler.h
- completion.cpp
- completion.h
- COPYING
- delay.cpp
- delay.h
- device.cpp
- device.h
- dma-mapping.cpp
- dma-mapping.h
- err.h
- errno.h
- interrupt.cpp
- interrupt.h
- io.h
- ioport.h
- jiffies.h
- kern_levels.h
- kernel.h
- kthread.cpp
- kthread.h
- linuxdevice.cpp
- linuxdevice.h
- linuxemu.cpp
- linuxemu.h
- list.h
- Makefile
- module.h
- mutex.cpp
- mutex.h
- pagemap.h
- platform_device.cpp
- platform_device.h
- printk.cpp
- printk.h
- pthread.cpp
- pthread.h
- raspberrypi-firmware.cpp
- raspberrypi-firmware.h
- README
- rwlock.cpp
- rwlock.h
- sched.h
- semaphore.cpp
- semaphore.h
- slab.h
- spinlock.cpp
- spinlock.h
- sprintf.cpp
- string.h
- timer.cpp
- timer.h
- types.h
- uaccess.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- littlevgl.cpp
- littlevgl.h
- lv_conf.h
- lv_ex_conf.h
- Makefile
- ds18x20.cpp
- ds18x20.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- OneWire.cpp
- OneWire.h
- kernel.cpp
- kernel.h
- ledtask.cpp
- ledtask.h
- main.cpp
- Makefile
- primetask.cpp
- primetask.h
- README
- screentask.cpp
- screentask.h
- arm-mcount.S
- glibc_compat.cpp
- glibc_compat.h
- gmon.cpp
- gmon.h
- gmon_out.h
- Makefile
- mcount.cpp
- profil.cpp
- profiler.cpp
- profiler.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- params.txt
- README
- Makefile
- properties.cpp
- properties.h
- propertiesbasefile.cpp
- propertiesbasefile.h
- propertiesfatfsfile.cpp
- propertiesfatfsfile.h
- propertiesfile.cpp
- propertiesfile.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- qemuhostfile.cpp
- qemuhostfile.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- mcp7941x.cpp
- mcp7941x.h
- rtc.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- emmc.cpp
- emmc.h
- Makefile
- mmc.h
- mmcerror.h
- mmchost.cpp
- mmchost.h
- sdhost.cpp
- sdhost.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- bmp180.cpp
- bmp180.h
- hcsr04.cpp
- hcsr04.h
- Makefile
- mpu6050.cpp
- mpu6050.h
- BruceLeeScr.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- SpectrumScreen.cpp
- SpectrumScreen.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- tftpfileserver.cpp
- tftpfileserver.h
- controlwindow.cpp
- controlwindow.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- recorder.cpp
- recorder.h
- sampler.h
- sampler.S
- scopeconfig.cpp
- scopeconfig.h
- scopewindow.cpp
- scopewindow.h
- timeline.cpp
- timeline.h
- LICENSE.md
- Makefile
- README.md
- system.h
- ugui.c
- ugui.h
- ugui_config.h
- uguicpp.cpp
- uguicpp.h
- bcm_host.c
- bcm_host.h
- Makefile
- khrn_client.c
- khrn_client.h
- khrn_client_cache.c
- khrn_client_cache.h
- khrn_client_check_types.h
- khrn_client_cr.c
- khrn_client_global_image_map.c
- khrn_client_global_image_map.h
- khrn_client_mangle.h
- khrn_client_platform.h
- khrn_client_platform_filler_vcos.h
- khrn_client_platform_linux.c
- khrn_client_pointermap.c
- khrn_client_pointermap.h
- khrn_client_rpc.h
- khrn_client_rpc_linux.c
- khrn_client_unmangle.h
- khrn_client_vector.c
- khrn_client_vector.h
- khrn_int_color.h
- khrn_int_common.h
- khrn_int_generic_map.c
- khrn_int_generic_map.h
- khrn_int_hash.c
- khrn_int_hash.h
- khrn_int_ids.h
- khrn_int_image.c
- khrn_int_image.h
- khrn_int_math.h
- khrn_int_misc_impl.h
- khrn_int_util.c
- khrn_int_util.h
- khrn_int_util_cr.h
- khrn_options.c
- khrn_options.h
- v3d_ver.h
- egl_client.c
- egl_client_config.c
- egl_client_config.h
- egl_client_config_cr.c
- egl_client_context.c
- egl_client_context.h
- egl_client_cr.c
- egl_client_get_proc.c
- egl_client_surface.c
- egl_client_surface.h
- egl_int.h
- egl_int_config.h
- egl_int_impl.h
- egl_brcm_driver_monitor_client.c
- egl_brcm_driver_monitor_client.h
- egl_brcm_flush_client.c
- egl_brcm_global_image_client.c
- egl_brcm_perf_monitor_client.c
- egl_brcm_perf_monitor_client.h
- egl_khr_lock_surface_client.c
- egl_khr_sync_client.c
- egl_khr_sync_client.h
- ext_gl_debug_marker.c
- gl_oes_draw_texture_client.c
- gl_oes_egl_image_client.c
- gl_oes_framebuffer_object.c
- gl_oes_map_buffer.c
- gl_oes_matrix_palette_client.c
- gl_oes_query_matrix_client.c
- gl11_int_config.h
- gl11_int_impl.h
- gl20_int_impl.h
- glxx_client.c
- glxx_client.h
- glxx_int_attrib.h
- glxx_int_config.h
- glxx_int_impl.h
- egl.h
- eglext.h
- eglext_brcm.h
- eglplatform.h
- gl.h
- glext.h
- glplatform.h
- gl2.h
- gl2ext.h
- gl2platform.h
- khrplatform.h
- openvg.h
- vgext.h
- vgplatform.h
- vgu.h
- bcm_host.h
- vg_client.c
- vg_client.h
- vg_config_filler_4.h
- vg_int.h
- vg_int_config.h
- vg_int_impl.h
- vg_int_mat3x3.c
- vg_int_mat3x3.h
- vg_int_util.h
- Makefile
- dispmanx.c
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- _main.c
- kernel.cpp
- kernel.h
- license.txt
- main.cpp
- Makefile
- tiger.c
- tiger.h
- converttool.c
- cube_texture_and_coords.h
- Djenne_128_128.raw
- Gaudi_128_128.raw
- kernel.cpp
- kernel.h
- Lucca_128_128.raw
- main.cpp
- Makefile
- triangle.c
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- triangle2.c
- README
- common.h
- vc_display_types.h
- vc_image_types.h
- Makefile
- vcos.h
- vcos_abort.c
- vcos_assert.h
- vcos_atomic_flags.h
- vcos_attr.h
- vcos_backtrace.c
- vcos_blockpool.h
- vcos_common.h
- vcos_ctype.h
- vcos_deprecated.h
- vcos_event.h
- vcos_event_flags.h
- vcos_generic_blockpool.c
- vcos_generic_blockpool.h
- vcos_generic_event_flags.c
- vcos_generic_event_flags.h
- vcos_generic_named_sem.c
- vcos_generic_named_sem.h
- vcos_generic_quickslow_mutex.h
- vcos_generic_reentrant_mtx.c
- vcos_generic_reentrant_mtx.h
- vcos_generic_safe_string.c
- vcos_init.c
- vcos_init.h
- vcos_inttypes.h
- vcos_logcat.c
- vcos_logging.h
- vcos_logging_control.h
- vcos_mem.h
- vcos_mem_from_malloc.c
- vcos_mem_from_malloc.h
- vcos_msgqueue.c
- vcos_msgqueue.h
- vcos_mutex.h
- vcos_named_semaphore.h
- vcos_once.h
- vcos_platform.h
- vcos_platform_types.h
- vcos_pthreads.c
- vcos_queue.h
- vcos_quickslow_mutex.h
- vcos_reentrant_mutex.h
- vcos_semaphore.h
- vcos_stdbool.h
- vcos_stdint.h
- vcos_string.h
- vcos_thread.h
- vcos_thread_attr.h
- vcos_timer.h
- vcos_tls.h
- vcos_types.h
- Makefile
- vc_dispmanx.h
- vc_dispmanx_types.h
- vc_dispservice_x_defs.h
- vc_gencmd_defs.h
- vc_vchi_dispmanx.c
- vc_vchi_dispmanx.h
- vc_vchi_dispmanx_common.h
- vc_vchi_gencmd.c
- vc_vchi_gencmd.h
- vcgencmd.h
- vchost.h
- vchost_config.h
- vchost_platform_config.h
- LICENCE
- makeall
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- sound.h.gz
- Makefile
- vc_vchi_audioserv_defs.h
- vchiqsoundbasedevice.cpp
- vchiqsoundbasedevice.h
- vchiqsounddevice.cpp
- vchiqsounddevice.h
- connection.h
- message.h
- vchi.h
- vchi_cfg.h
- vchi_cfg_internal.h
- vchi_common.h
- vchi_mh.h
- Makefile
- vchiq.h
- vchiq_2835.h
- vchiq_2835_arm.c
- vchiq_arm.c
- vchiq_arm.h
- vchiq_cfg.h
- vchiq_connected.c
- vchiq_connected.h
- vchiq_core.c
- vchiq_core.h
- vchiq_if.h
- vchiq_kern_lib.c
- vchiq_killable.h
- vchiq_pagelist.h
- vchiq_shim.c
- vchiq_util.c
- vchiq_util.h
- vchiqdevice.cpp
- vchiqdevice.h
- makeall
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- logbuffer.cpp
- logbuffer.h
- Makefile
- webconsole.cpp
- webconsole.h
- .gitignore
- Makefile
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- wpa_supplicant.conf
- bcm4343.cpp
- bcm4343.h
- emmc.c
- ether4330.c
- etherevent.h
- makeall
- Makefile
- p9arch.cpp
- p9arch.h
- p9chan.cpp
- p9chan.h
- p9cmd.cpp
- p9cmd.h
- p9compat.h
- p9error.cpp
- p9error.h
- p9ether.cpp
- p9ether.h
- p9proc.cpp
- p9proc.h
- p9sd.h
- p9util.cpp
- p9util.h
- Plan9License
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- Makefile
- ws28xxstripe.cpp
- ws28xxstripe.h
- README
- Makefile
- myclass.cpp
- myclass.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- makeall
- Rules.mk
- armstub8.S
- Makefile
- .gitignore
- config.txt
- Makefile
- README
- bootloader.txt
- circle-logo.png
- classes.txt
- cmdline.txt
- debug.txt
- eclipse-support.txt
- issues.txt
- keyboard.txt
- memorymap.txt
- multicore.txt
- new-operator.txt
- qemu.txt
- realtime.txt
- screen.txt
- stdlib-support.txt
- fat.h
- fatcache.h
- fatdir.h
- fatfs.h
- fatfsdef.h
- fatinfo.h
- fsdef.h
- partition.h
- partitionmanager.h
- console.h
- keyboardbehaviour.h
- keyboardbuffer.h
- keymap.h
- linediscipline.h
- mouse.h
- mousebehaviour.h
- touchscreen.h
- arphandler.h
- checksumcalculator.h
- dhcpclient.h
- dnsclient.h
- http.h
- httpclient.h
- httpdaemon.h
- icmphandler.h
- in.h
- ipaddress.h
- linklayer.h
- mqtt.h
- mqttclient.h
- mqttreceivepacket.h
- mqttsendpacket.h
- netconfig.h
- netconnection.h
- netdevlayer.h
- netqueue.h
- netsocket.h
- netsubsystem.h
- nettask.h
- networklayer.h
- ntpclient.h
- ntpdaemon.h
- phytask.h
- retransmissionqueue.h
- retranstimeoutcalc.h
- routecache.h
- socket.h
- syslogdaemon.h
- tcpconnection.h
- tcprejector.h
- tftpdaemon.h
- transportlayer.h
- udpconnection.h
- scheduler.h
- synchronizationevent.h
- task.h
- taskswitch.h
- dwhci.h
- dwhcidevice.h
- dwhciframeschednper.h
- dwhciframeschednsplit.h
- dwhciframeschedper.h
- dwhciframescheduler.h
- dwhciregister.h
- dwhcirootport.h
- dwhcixactqueue.h
- dwhcixferstagedata.h
- lan7800.h
- smsc951x.h
- usb.h
- usbaudio.h
- usbbluetooth.h
- usbcdcethernet.h
- usbconfigparser.h
- usbdevice.h
- usbdevicefactory.h
- usbendpoint.h
- usbfunction.h
- usbgamepad.h
- usbgamepadps3.h
- usbgamepadps4.h
- usbgamepadstandard.h
- usbgamepadswitchpro.h
- usbgamepadxbox360.h
- usbgamepadxboxone.h
- usbhcidevice.h
- usbhcirootport.h
- usbhid.h
- usbhiddevice.h
- usbhostcontroller.h
- usbhub.h
- usbkeyboard.h
- usbmassdevice.h
- usbmidi.h
- usbmouse.h
- usbprinter.h
- usbrequest.h
- usbstandardhub.h
- usbstring.h
- xhci.h
- xhcicommandmanager.h
- xhciconfig.h
- xhcidevice.h
- xhciendpoint.h
- xhcieventmanager.h
- xhcimmiospace.h
- xhciring.h
- xhciroothub.h
- xhcirootport.h
- xhcisharedmemallocator.h
- xhcislotmanager.h
- xhciusbdevice.h
- actled.h
- alloc.h
- armv6mmu.h
- armv7lpae.h
- armv8mmu.h
- bcm2711.h
- bcm2711int.h
- bcm2835.h
- bcm2835int.h
- bcm2836.h
- bcm54213.h
- bcmframebuffer.h
- bcmmailbox.h
- bcmpciehostbridge.h
- bcmpropertytags.h
- bcmrandom.h
- chainboot.h
- chargenerator.h
- classallocator.h
- cputhrottle.h
- debug.h
- device.h
- devicenameservice.h
- dmachannel.h
- exception.h
- exceptionhandler.h
- exceptionstub.h
- gpioclock.h
- gpiomanager.h
- gpiopin.h
- gpiopinfiq.h
- heapallocator.h
- i2cmaster.h
- i2cslave.h
- i2ssoundbasedevice.h
- interrupt.h
- koptions.h
- logger.h
- macaddress.h
- machineinfo.h
- macros.h
- memio.h
- memory.h
- memorymap.h
- memorymap64.h
- multicore.h
- netdevice.h
- new.h
- nulldevice.h
- pageallocator.h
- pagetable.h
- pci_regs.h
- ptrarray.h
- ptrlist.h
- pwmoutput.h
- pwmsoundbasedevice.h
- pwmsounddevice.h
- qemu.h
- screen.h
- serial.h
- setjmp.h
- soundbasedevice.h
- spimaster.h
- spimasteraux.h
- spimasterdma.h
- spinlock.h
- startup.h
- stdarg.h
- string.h
- synchronize.h
- synchronize64.h
- sysconfig.h
- time.h
- timer.h
- tracer.h
- translationtable64.h
- types.h
- usertimer.h
- util.h
- version.h
- virtualgpiopin.h
- assert.h
- fat.cpp
- fatcache.cpp
- fatdir.cpp
- fatfs.cpp
- fatinfo.cpp
- Makefile
- Makefile
- partition.cpp
- partitionmanager.cpp
- console.cpp
- keyboardbehaviour.cpp
- keyboardbuffer.cpp
- keymap.cpp
- keymap_de.h
- keymap_es.h
- keymap_fr.h
- keymap_it.h
- keymap_uk.h
- keymap_us.h
- linediscipline.cpp
- Makefile
- mouse.cpp
- mousebehaviour.cpp
- touchscreen.cpp
- arphandler.cpp
- checksumcalculator.cpp
- dhcpclient.cpp
- dnsclient.cpp
- httpclient.cpp
- httpdaemon.cpp
- icmphandler.cpp
- ipaddress.cpp
- linklayer.cpp
- Makefile
- mqttclient.cpp
- mqttreceivepacket.cpp
- mqttsendpacket.cpp
- netconfig.cpp
- netconnection.cpp
- netdevlayer.cpp
- netqueue.cpp
- netsocket.cpp
- netsubsystem.cpp
- nettask.cpp
- networklayer.cpp
- ntpclient.cpp
- ntpdaemon.cpp
- phytask.cpp
- retransmissionqueue.cpp
- retranstimeoutcalc.cpp
- routecache.cpp
- socket.cpp
- syslogdaemon.cpp
- tcpconnection.cpp
- tcprejector.cpp
- tftpdaemon.cpp
- transportlayer.cpp
- udpconnection.cpp
- Makefile
- scheduler.cpp
- synchronizationevent.cpp
- task.cpp
- taskswitch.S
- dwhcidevice.cpp
- dwhciframeschednper.cpp
- dwhciframeschednsplit.cpp
- dwhciframeschedper.cpp
- dwhciregister.cpp
- dwhcirootport.cpp
- dwhcixactqueue.cpp
- dwhcixferstagedata.cpp
- lan7800.cpp
- Makefile
- README
- smsc951x.cpp
- usbbluetooth.cpp
- usbcdcethernet.cpp
- usbconfigparser.cpp
- usbdevice.cpp
- usbdevicefactory.cpp
- usbendpoint.cpp
- usbfunction.cpp
- usbgamepad.cpp
- usbgamepadps3.cpp
- usbgamepadps4.cpp
- usbgamepadstandard.cpp
- usbgamepadswitchpro.cpp
- usbgamepadxbox360.cpp
- usbgamepadxboxone.cpp
- usbhiddevice.cpp
- usbhostcontroller.cpp
- usbkeyboard.cpp
- usbmassdevice.cpp
- usbmidi.cpp
- usbmouse.cpp
- usbprinter.cpp
- usbrequest.cpp
- usbstandardhub.cpp
- usbstring.cpp
- xhcicommandmanager.cpp
- xhcidevice.cpp
- xhciendpoint.cpp
- xhcieventmanager.cpp
- xhcimmiospace.cpp
- xhciring.cpp
- xhciroothub.cpp
- xhcirootport.cpp
- xhcisharedmemallocator.cpp
- xhcislotmanager.cpp
- xhciusbdevice.cpp
- actled.cpp
- alloc.cpp
- assert.cpp
- bcm54213.cpp
- bcmframebuffer.cpp
- bcmmailbox.cpp
- bcmpciehostbridge.cpp
- bcmpropertytags.cpp
- bcmrandom.cpp
- bcmrandom200.cpp
- cache-v7.S
- chainboot.cpp
- chargenerator.cpp
- classallocator.cpp
- cputhrottle.cpp
- debug.cpp
- delayloop.S
- device.cpp
- devicenameservice.cpp
- dmachannel.cpp
- exceptionhandler.cpp
- exceptionhandler64.cpp
- exceptionstub.S
- exceptionstub64.S
- font.h
- gpioclock.cpp
- gpiomanager.cpp
- gpiopin.cpp
- gpiopinfiq.cpp
- heapallocator.cpp
- i2cmaster.cpp
- i2cslave.cpp
- i2ssoundbasedevice.cpp
- interrupt.cpp
- interruptgic.cpp
- koptions.cpp
- libhelper.cpp
- libstub.S
- logger.cpp
- macaddress.cpp
- machineinfo.cpp
- Makefile
- memory.cpp
- memory64.cpp
- multicore.cpp
- netdevice.cpp
- new.cpp
- nulldevice.cpp
- pageallocator.cpp
- pagetable.cpp
- ptrarray.cpp
- ptrlist.cpp
- purecall.cpp
- pwmoutput.cpp
- pwmsoundbasedevice.cpp
- pwmsounddevice.cpp
- qemu.cpp
- screen.cpp
- serial.cpp
- setjmp.S
- soundbasedevice.cpp
- spimaster.cpp
- spimasteraux.cpp
- spimasterdma.cpp
- spinlock.cpp
- startup.S
- startup64.S
- string.cpp
- synchronize.cpp
- synchronize64.cpp
- sysinit.cpp
- time.cpp
- timer.cpp
- tracer.cpp
- translationtable64.cpp
- usertimer.cpp
- util.cpp
- util_fast.S
- virtualgpiopin.cpp
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- softserial.cpp
- softserial.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- sampler.h
- sampler.S
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- sound.h.gz
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- i2cechoclient.cpp
- i2cechoclient.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- i2cechoserver.cpp
- i2cechoserver.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- i2cping.h
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- mandelbrot.cpp
- mandelbrot.h
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- ledtask.cpp
- ledtask.h
- main.cpp
- Makefile
- primetask.cpp
- primetask.h
- README
- screentask.cpp
- screentask.h
- echoserver.cpp
- echoserver.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- converttool.c
- favicon.ico
- index.html
- kernel.cpp
- kernel.h
- ledoff.png
- ledon.png
- main.cpp
- Makefile
- README
- style.css
- webserver.cpp
- webserver.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- mandelbrot.cpp
- mandelbrot.h
- README
- temptask.cpp
- temptask.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- miniorgan.cpp
- miniorgan.h
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- htmlscanner.cpp
- htmlscanner.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- i2cshell.cpp
- i2cshell.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- syslogserver.c
- config.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- oscillator.cpp
- oscillator.h
- README
- synthmodule.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- mqttsampleclient.cpp
- mqttsampleclient.h
- README
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- softpwmoutput.cpp
- softpwmoutput.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- .gitignore
- converttool.c
- favicon.ico
- httpbootserver.cpp
- httpbootserver.h
- index.html
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- style.css
- tftpbootserver.cpp
- tftpbootserver.h
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- README
- makeall
- makelatest
- README
- Rules.mk
- BCM2711.h
- BCM2835.h
- BCM2836.h
- bootloader07.c
- loader
- loader64
- Makefile
- periph.c
- README
- vectors.s
- vectors64.s
- circle.geany
- README
- flasher.py
- reboottool.py
- .gitignore
- .gitmodules
- CHANGELOG.md
- circle.ld
- CREDITS
- Doxyfile
- LICENSE
- makeall
- makedoc
- README.md
- Rules.mk
- Changelog.txt
- act-led.dtbo
- adau1977-adc.dtbo
- adau7002-simple.dtbo
- ads1015.dtbo
- ads1115.dtbo
- ads7846.dtbo
- adv7282m.dtbo
- adv728x-m.dtbo
- akkordion-iqdacplus.dtbo
- allo-boss-dac-pcm512x-audio.dtbo
- allo-digione.dtbo
- allo-katana-dac-audio.dtbo
- allo-piano-dac-pcm512x-audio.dtbo
- allo-piano-dac-plus-pcm512x-audio.dtbo
- anyspi.dtbo
- apds9960.dtbo
- applepi-dac.dtbo
- at86rf233.dtbo
- audioinjector-addons.dtbo
- audioinjector-isolated-soundcard.dtbo
- audioinjector-ultra.dtbo
- audioinjector-wm8731-audio.dtbo
- audiosense-pi.dtbo
- audremap.dtbo
- balena-fin.dtbo
- bmp085_i2c-sensor.dtbo
- dht11.dtbo
- dionaudio-loco-v2.dtbo
- dionaudio-loco.dtbo
- disable-bt.dtbo
- disable-wifi.dtbo
- dpi18.dtbo
- dpi24.dtbo
- draws.dtbo
- dwc-otg.dtbo
- dwc2.dtbo
- enc28j60-spi2.dtbo
- enc28j60.dtbo
- exc3000.dtbo
- fe-pi-audio.dtbo
- goodix.dtbo
- googlevoicehat-soundcard.dtbo
- gpio-fan.dtbo
- gpio-ir-tx.dtbo
- gpio-ir.dtbo
- gpio-key.dtbo
- gpio-no-bank0-irq.dtbo
- gpio-no-irq.dtbo
- gpio-poweroff.dtbo
- gpio-shutdown.dtbo
- hd44780-lcd.dtbo
- hdmi-backlight-hwhack-gpio.dtbo
- hifiberry-amp.dtbo
- hifiberry-dac.dtbo
- hifiberry-dacplus.dtbo
- hifiberry-dacplusadc.dtbo
- hifiberry-dacplusadcpro.dtbo
- hifiberry-dacplusdsp.dtbo
- hifiberry-dacplushd.dtbo
- hifiberry-digi-pro.dtbo
- hifiberry-digi.dtbo
- hy28a.dtbo
- hy28b-2017.dtbo
- hy28b.dtbo
- i-sabre-q2m.dtbo
- i2c-bcm2708.dtbo
- i2c-gpio.dtbo
- i2c-mux.dtbo
- i2c-pwm-pca9685a.dtbo
- i2c-rtc-gpio.dtbo
- i2c-rtc.dtbo
- i2c-sensor.dtbo
- i2c0-bcm2708.dtbo
- i2c0.dtbo
- i2c1-bcm2708.dtbo
- i2c1.dtbo
- i2c3.dtbo
- i2c4.dtbo
- i2c5.dtbo
- i2c6.dtbo
- i2s-gpio28-31.dtbo
- ilitek251x.dtbo
- imx219.dtbo
- iqaudio-codec.dtbo
- iqaudio-dac.dtbo
- iqaudio-dacplus.dtbo
- iqaudio-digi-wm8804-audio.dtbo
- irs1125.dtbo
- jedec-spi-nor.dtbo
- justboom-both.dtbo
- justboom-dac.dtbo
- justboom-digi.dtbo
- ltc294x.dtbo
- max98357a.dtbo
- mbed-dac.dtbo
- mcp23017.dtbo
- mcp23s17.dtbo
- mcp2515-can0.dtbo
- mcp2515-can1.dtbo
- mcp3008.dtbo
- mcp3202.dtbo
- mcp342x.dtbo
- media-center.dtbo
- merus-amp.dtbo
- midi-uart0.dtbo
- midi-uart1.dtbo
- miniuart-bt.dtbo
- mmc.dtbo
- mpu6050.dtbo
- mz61581.dtbo
- ov5647.dtbo
- papirus.dtbo
- pi3-act-led.dtbo
- pi3-disable-bt.dtbo
- pi3-disable-wifi.dtbo
- pi3-miniuart-bt.dtbo
- pibell.dtbo
- piglow.dtbo
- piscreen.dtbo
- piscreen2r.dtbo
- pisound.dtbo
- pitft22.dtbo
- pitft28-capacitive.dtbo
- pitft28-resistive.dtbo
- pitft35-resistive.dtbo
- pps-gpio.dtbo
- pwm-2chan.dtbo
- pwm-ir-tx.dtbo
- pwm.dtbo
- qca7000.dtbo
- README
- rotary-encoder.dtbo
- rpi-backlight.dtbo
- rpi-cirrus-wm5102.dtbo
- rpi-dac.dtbo
- rpi-display.dtbo
- rpi-ft5406.dtbo
- rpi-poe.dtbo
- rpi-proto.dtbo
- rpi-sense.dtbo
- rpi-tv.dtbo
- rra-digidac1-wm8741-audio.dtbo
- sc16is750-i2c.dtbo
- sc16is752-i2c.dtbo
- sc16is752-spi1.dtbo
- sdhost.dtbo
- sdio.dtbo
- sdtweak.dtbo
- sh1106-spi.dtbo
- smi-dev.dtbo
- smi-nand.dtbo
- smi.dtbo
- spi-gpio35-39.dtbo
- spi-gpio40-45.dtbo
- spi-rtc.dtbo
- spi0-cs.dtbo
- spi0-hw-cs.dtbo
- spi1-1cs.dtbo
- spi1-2cs.dtbo
- spi1-3cs.dtbo
- spi2-1cs.dtbo
- spi2-2cs.dtbo
- spi2-3cs.dtbo
- spi3-1cs.dtbo
- spi3-2cs.dtbo
- spi4-1cs.dtbo
- spi4-2cs.dtbo
- spi5-1cs.dtbo
- spi5-2cs.dtbo
- spi6-1cs.dtbo
- spi6-2cs.dtbo
- ssd1306-spi.dtbo
- ssd1306.dtbo
- ssd1351-spi.dtbo
- superaudioboard.dtbo
- sx150x.dtbo
- tc358743-audio.dtbo
- tc358743.dtbo
- tinylcd35.dtbo
- tpm-slb9670.dtbo
- uart0.dtbo
- uart1.dtbo
- uart2.dtbo
- uart3.dtbo
- uart4.dtbo
- uart5.dtbo
- udrc.dtbo
- upstream.dtbo
- vc4-fkms-v3d.dtbo
- vc4-kms-kippah-7inch.dtbo
- vc4-kms-v3d.dtbo
- vga666.dtbo
- w1-gpio-pullup.dtbo
- w1-gpio.dtbo
- w5500.dtbo
- wittypi.dtbo
- bcm2708-rpi-b-plus.dtb
- bcm2708-rpi-b.dtb
- bcm2708-rpi-cm.dtb
- bcm2708-rpi-zero-w.dtb
- bcm2708-rpi-zero.dtb
- bcm2709-rpi-2-b.dtb
- bcm2710-rpi-2-b.dtb
- bcm2710-rpi-3-b-plus.dtb
- bcm2710-rpi-3-b.dtb
- bcm2710-rpi-cm3.dtb
- bcm2711-rpi-4-b.dtb
- bootcode.bin
- cmdline.txt
- config.txt
- fixup.dat
- fixup4.dat
- fixup4cd.dat
- fixup4db.dat
- fixup4x.dat
- fixup_cd.dat
- fixup_db.dat
- fixup_x.dat
- issue.txt
- kernel.img
- kernel7.img
- kernel7l.img
- LICENCE.broadcom
- Smalltalk-80.changes
- Smalltalk-80.sources
- snapshot.im
- start.elf
- start4.elf
- start4.elf.new
- start4cd.elf
- start4db.elf
- start4x.elf
- start_cd.elf
- start_db.elf
- start_x.elf
- kernel.cpp
- kernel.h
- main.cpp
- Makefile
- syscalls.c
- bitblt.cpp
- bitblt.h
- fatfilesystem.h
- filesystem.h
- hal.h
- interpreter.cpp
- interpreter.h
- objmemory.cpp
- objmemory.h
- oops.h
- realwordmemory.h
- smalltalk.cpp
- smalltalk.h
- snapshot.h
- usb_hid_keys.h
- Rules.mk
- build.sh
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/michaelengel/crosstalk
Downloads the entire project code from GitHub to your computer.
cd crosstalk
Moves into the project folder you just downloaded.
2. Make
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
β οΈ This is a large repository, so this method may point to an internal sub-package rather than the actual core product. Check the full README as well.
cd circle/addon/OneWire
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
