Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ProGamerCode
/
circuitpython
Public
forked from
adafruit/circuitpython
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
circuitpython
unix
modffi.c
on
travis-stackless
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 15, 2016
unix/modffi: Allow to compile modffi in OBJ_REPR_D mode.
dpgeorge
committed
31dd312
View commit details
Copy full SHA for 31dd312
View code at this point
Browse repository at this point
Commits on Jan 11, 2016
py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*.
Show description for 5b3f0b7
dpgeorge
committed
5b3f0b7
View commit details
Copy full SHA for 5b3f0b7
View code at this point
Browse repository at this point
py: Change type signature of builtin funs that take variable or kw args.
Show description for 4b72b3a
dpgeorge
committed
4b72b3a
View commit details
Copy full SHA for 4b72b3a
View code at this point
Browse repository at this point
py: Change type of .make_new and .call args: mp_uint_t becomes size_t.
Show description for a0c9781
dpgeorge
committed
a0c9781
View commit details
Copy full SHA for a0c9781
View code at this point
Browse repository at this point
Commits on Nov 29, 2015
py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.
Show description for 999cedb
dpgeorge
committed
999cedb
View commit details
Copy full SHA for 999cedb
View code at this point
Browse repository at this point
py: Add MP_ROM_* macros and mp_rom_* types and use them.
dpgeorge
committed
cbf7674
View commit details
Copy full SHA for cbf7674
View code at this point
Browse repository at this point
Commits on Nov 20, 2015
unix/modffi: Mark 'O' type specifier as implemented.
pfalcon
committed
acb743d
View commit details
Copy full SHA for acb743d
View code at this point
Browse repository at this point
Commits on Sep 23, 2015
unix/modffi.c: cast first to intptr_t when casting from/to pointer
Show description for 5879141
Vicente Olivert Riera
authored and
pfalcon
committed
5879141
View commit details
Copy full SHA for 5879141
View code at this point
Browse repository at this point
Commits on Aug 30, 2015
modffi: dlsym() doesn't set errno, so use ENOENT for OSError.
Show description for 696eee9
pfalcon
committed
696eee9
View commit details
Copy full SHA for 696eee9
View code at this point
Browse repository at this point
Commits on May 1, 2015
unix/modffi.c: get_buffer is allowed to return NULL if len=0.
Show description for a9afcb1
dpgeorge
committed
a9afcb1
View commit details
Copy full SHA for a9afcb1
View code at this point
Browse repository at this point
Commits on Apr 28, 2015
unix/modffi: Support passing float/double args.
dpgeorge
committed
6bbbb1a
View commit details
Copy full SHA for 6bbbb1a
View code at this point
Browse repository at this point
Commits on Apr 16, 2015
py: Overhaul and simplify printf/pfenv mechanism.
Show description for 7f9d1d6
dpgeorge
committed
7f9d1d6
View commit details
Copy full SHA for 7f9d1d6
View code at this point
Browse repository at this point
Commits on Feb 25, 2015
modffi: Implement 'O' type handling for func arguments.
pfalcon
committed
bbaf68f
View commit details
Copy full SHA for bbaf68f
View code at this point
Browse repository at this point
Commits on Feb 10, 2015
modffi: Add toplevel func() function to create a function by pointer.
pfalcon
committed
99bcaa2
View commit details
Copy full SHA for 99bcaa2
View code at this point
Browse repository at this point
Commits on Feb 5, 2015
modffi: Add .addr() method to just get symbol address.
pfalcon
committed
8775caf
View commit details
Copy full SHA for 8775caf
View code at this point
Browse repository at this point
Commits on Jan 24, 2015
modffi: 's' (string) return type: handle NULL properly (return None).
pfalcon
committed
31c1f13
View commit details
Copy full SHA for 31c1f13
View code at this point
Browse repository at this point
Commits on Jan 21, 2015
modffi: Support return values of mp_obj_t type.
pfalcon
committed
2e526ff
View commit details
Copy full SHA for 2e526ff
View code at this point
Browse repository at this point
Commits on Jan 20, 2015
modffi: Support open own executable using open(None).
pfalcon
committed
0ab3fc3
View commit details
Copy full SHA for 0ab3fc3
View code at this point
Browse repository at this point
py, unix: Allow to compile with -Wunused-parameter.
Show description for ff8dd3f
dpgeorge
committed
ff8dd3f
View commit details
Copy full SHA for ff8dd3f
View code at this point
Browse repository at this point
Commits on Jan 16, 2015
py, unix: Allow to compile with -Wsign-compare.
Show description for 963a5a3
dpgeorge
committed
963a5a3
View commit details
Copy full SHA for 963a5a3
View code at this point
Browse repository at this point
Commits on Jan 8, 2015
unix: Allow to compile with float support disabled.
dpgeorge
committed
115187f
View commit details
Copy full SHA for 115187f
View code at this point
Browse repository at this point
Commits on Jan 1, 2015
unix: Prefix includes with py/; remove need for -I../py.
dpgeorge
committed
6d7e470
View commit details
Copy full SHA for 6d7e470
View code at this point
Browse repository at this point
Commits on Dec 15, 2014
modffi: Support void (None) return value for Python callback functions.
pfalcon
committed
0078561
View commit details
Copy full SHA for 0078561
View code at this point
Browse repository at this point
modffi: 64-bit cleanness (fixes actual bug in callback arg handling).
pfalcon
committed
b62371e
View commit details
Copy full SHA for b62371e
View code at this point
Browse repository at this point
Commits on Dec 10, 2014
py: Make functions static where appropriate.
dpgeorge
committed
969a6b3
View commit details
Copy full SHA for 969a6b3
View code at this point
Browse repository at this point
Commits on Dec 5, 2014
py: Rename mp_obj_int_get to mp_obj_int_get_truncated; fix struct.pack.
Show description for be6d8be
dpgeorge
committed
be6d8be
View commit details
Copy full SHA for be6d8be
View code at this point
Browse repository at this point
Commits on Nov 29, 2014
Use MP_DEFINE_CONST_DICT macro to define module dicts.
Show description for 3b603f2
dpgeorge
committed
3b603f2
View commit details
Copy full SHA for 3b603f2
View code at this point
Browse repository at this point
Commits on Sep 6, 2014
unix: Fix modffi to be able to return double on x86 machines.
dpgeorge
committed
91fe0d4
View commit details
Copy full SHA for 91fe0d4
View code at this point
Browse repository at this point
unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning.
Show description for 17598d4
dpgeorge
committed
17598d4
View commit details
Copy full SHA for 17598d4
View code at this point
Browse repository at this point
Commits on Aug 30, 2014
py: Change all uint to mp_uint_t in obj.h.
Show description for d182b98
dpgeorge
committed
d182b98
View commit details
Copy full SHA for d182b98
View code at this point
Browse repository at this point
Commits on Aug 29, 2014
Change some parts of the core API to use mp_uint_t instead of uint/int.
Show description for ecc88e9
dpgeorge
committed
ecc88e9
View commit details
Copy full SHA for ecc88e9
View code at this point
Browse repository at this point
Commits on Jul 31, 2014
py: Make MP_OBJ_NEW_SMALL_INT cast arg to mp_int_t itself.
Show description for bb4c6f3
dpgeorge
committed
bb4c6f3
View commit details
Copy full SHA for bb4c6f3
View code at this point
Browse repository at this point
Commits on Jul 3, 2014
Rename machine_(u)int_t to mp_(u)int_t.
Show description for 40f3c02
dpgeorge
committed
40f3c02
View commit details
Copy full SHA for 40f3c02
View code at this point
Browse repository at this point
Commits on Jun 30, 2014
modffi: Add special 'C' code for passing a callback function pointer.
pfalcon
committed
e95b6b5
View commit details
Copy full SHA for e95b6b5
View code at this point
Browse repository at this point
Commits on Jun 29, 2014
modffi: Support short types.
pfalcon
committed
a234759
View commit details
Copy full SHA for a234759
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.